PESOI: Process embedded service-oriented architecture

Wei Tek Tsai, Yinong Chen, Chun Fan

Research output: Contribution to journalArticle

12 Citations (Scopus)

Abstract

Service-Oriented Architecture (SOA) has drawn significant attention recently, and numerous architecture approaches have been proposed to represent SOA-based applications. The architecture of SOA-based applications is different from traditional software architecture, which is mainly static. The architecture of an SOA-based application is dynamic, i.e., the application can be composed at runtime using existing services, and thus the architecture is really determined at runtime, instead of design time. SOA applications have provided a new direction for software architecture study, where the architecture can be dynamically changed at runtime to meet the new application requirements. This paper proposes a Process-Embedded Service-Oriented Infrastructure to build SOA-based applications. This infrastructure embeds the entire software lifecycle management and service-oriented system engineering into the application developed on this infrastructure. Thus, the users can easily re-develop the applications during operation to meet the changing environments and requirements, through the supports provided by the embedded infrastructure.

Original languageEnglish (US)
Pages (from-to)1470-1484
Number of pages15
JournalRuan Jian Xue Bao/Journal of Software
Volume17
Issue number6
DOIs
StatePublished - Jun 2006

Fingerprint

Service oriented architecture (SOA)
Software architecture
Systems engineering

Keywords

  • Architecture classification
  • Service-oriented architecture
  • Service-oriented computing
  • Software architecture

ASJC Scopus subject areas

  • Software

Cite this

PESOI : Process embedded service-oriented architecture. / Tsai, Wei Tek; Chen, Yinong; Fan, Chun.

In: Ruan Jian Xue Bao/Journal of Software, Vol. 17, No. 6, 06.2006, p. 1470-1484.

Research output: Contribution to journalArticle

Tsai, Wei Tek ; Chen, Yinong ; Fan, Chun. / PESOI : Process embedded service-oriented architecture. In: Ruan Jian Xue Bao/Journal of Software. 2006 ; Vol. 17, No. 6. pp. 1470-1484.
@article{21f33a90091245318872aacb4e551441,
title = "PESOI: Process embedded service-oriented architecture",
abstract = "Service-Oriented Architecture (SOA) has drawn significant attention recently, and numerous architecture approaches have been proposed to represent SOA-based applications. The architecture of SOA-based applications is different from traditional software architecture, which is mainly static. The architecture of an SOA-based application is dynamic, i.e., the application can be composed at runtime using existing services, and thus the architecture is really determined at runtime, instead of design time. SOA applications have provided a new direction for software architecture study, where the architecture can be dynamically changed at runtime to meet the new application requirements. This paper proposes a Process-Embedded Service-Oriented Infrastructure to build SOA-based applications. This infrastructure embeds the entire software lifecycle management and service-oriented system engineering into the application developed on this infrastructure. Thus, the users can easily re-develop the applications during operation to meet the changing environments and requirements, through the supports provided by the embedded infrastructure.",
keywords = "Architecture classification, Service-oriented architecture, Service-oriented computing, Software architecture",
author = "Tsai, {Wei Tek} and Yinong Chen and Chun Fan",
year = "2006",
month = "6",
doi = "10.1360/jos171470",
language = "English (US)",
volume = "17",
pages = "1470--1484",
journal = "Ruan Jian Xue Bao/Journal of Software",
issn = "1000-9825",
publisher = "Chinese Academy of Sciences",
number = "6",

}

TY - JOUR

T1 - PESOI

T2 - Process embedded service-oriented architecture

AU - Tsai, Wei Tek

AU - Chen, Yinong

AU - Fan, Chun

PY - 2006/6

Y1 - 2006/6

N2 - Service-Oriented Architecture (SOA) has drawn significant attention recently, and numerous architecture approaches have been proposed to represent SOA-based applications. The architecture of SOA-based applications is different from traditional software architecture, which is mainly static. The architecture of an SOA-based application is dynamic, i.e., the application can be composed at runtime using existing services, and thus the architecture is really determined at runtime, instead of design time. SOA applications have provided a new direction for software architecture study, where the architecture can be dynamically changed at runtime to meet the new application requirements. This paper proposes a Process-Embedded Service-Oriented Infrastructure to build SOA-based applications. This infrastructure embeds the entire software lifecycle management and service-oriented system engineering into the application developed on this infrastructure. Thus, the users can easily re-develop the applications during operation to meet the changing environments and requirements, through the supports provided by the embedded infrastructure.

AB - Service-Oriented Architecture (SOA) has drawn significant attention recently, and numerous architecture approaches have been proposed to represent SOA-based applications. The architecture of SOA-based applications is different from traditional software architecture, which is mainly static. The architecture of an SOA-based application is dynamic, i.e., the application can be composed at runtime using existing services, and thus the architecture is really determined at runtime, instead of design time. SOA applications have provided a new direction for software architecture study, where the architecture can be dynamically changed at runtime to meet the new application requirements. This paper proposes a Process-Embedded Service-Oriented Infrastructure to build SOA-based applications. This infrastructure embeds the entire software lifecycle management and service-oriented system engineering into the application developed on this infrastructure. Thus, the users can easily re-develop the applications during operation to meet the changing environments and requirements, through the supports provided by the embedded infrastructure.

KW - Architecture classification

KW - Service-oriented architecture

KW - Service-oriented computing

KW - Software architecture

UR - http://www.scopus.com/inward/record.url?scp=33746848547&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33746848547&partnerID=8YFLogxK

U2 - 10.1360/jos171470

DO - 10.1360/jos171470

M3 - Article

AN - SCOPUS:33746848547

VL - 17

SP - 1470

EP - 1484

JO - Ruan Jian Xue Bao/Journal of Software

JF - Ruan Jian Xue Bao/Journal of Software

SN - 1000-9825

IS - 6

ER -