Skip to main navigation Skip to search Skip to main content

Modeling enterprise service-oriented architectural styles

  • Longji Tang
  • , Jing Dong*
  • , Tu Peng
  • , Wei Tek Tsai
  • *Corresponding author for this work
  • University of Texas at Dallas
  • Arizona State University
  • Tsinghua University

Research output: Contribution to journalArticlepeer-review

Abstract

Modern enterprise consists of complicate business processes and systems. The Enterprise Service-Oriented Architecture (ESOA) becomes an important architectural style that defines the principles for coping with the complexity of designing and implementing business systems. This paper classifies ESOA styles to six substyles and proposes a generic and abstract model for ESOA styles. The model consists of seven sets: services, service consumers, service data, infrastructure, processes, management and quality attributes. This paper formally defines each set and their relationships in ESOA style model, and discusses the roles of these sets. The model can be applied to specify various ESOA styles. As case studies, the definition of instance of ESOA style is applied to analyze and evaluate a Java component-based ESOA-style architecture and several other ESOA-style architectures. Finally, this paper concludes by comparing the proposed model with related ESOA models.

Original languageEnglish
Pages (from-to)81-107
Number of pages27
JournalService Oriented Computing and Applications
Volume4
Issue number2
DOIs
StatePublished - 2010
Externally publishedYes

Keywords

  • Architectural style
  • Domain ontology
  • Enterprise service-oriented architecture
  • Software quality attributes
  • Web services

Fingerprint

Dive into the research topics of 'Modeling enterprise service-oriented architectural styles'. Together they form a unique fingerprint.

Cite this