PESOI: Process embedded service-oriented architecture

Wei Tek Tsai, Yinong Chen, Chun Fan

Research output: Contribution to journalArticlepeer-review

12 Scopus citations


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
Issue number6
StatePublished - Jun 2006


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

ASJC Scopus subject areas

  • Software


Dive into the research topics of 'PESOI: Process embedded service-oriented architecture'. Together they form a unique fingerprint.

Cite this