190
Views
11
CrossRef citations to date
0
Altmetric
Original Articles

A modelling approach to service-oriented architecture

, , &
Pages 239-257 | Received 03 Feb 2007, Accepted 06 Jun 2008, Published online: 20 Aug 2008
 

Abstract

In recent years, with the rapid development of web-based technologies, considerable progress has been witnessed in service-oriented enterprise information systems. Currently a critical issue is to specify service-oriented systems for application design. This paper highlights the description problem of service-oriented architecture (SOA) and puts forward a modelling approach as solution. Different from the current SOA specification methods, we do not exclude the traditional software architecture description techniques and present an architecture description language named SO-ADL. Based on the analysis of the requirements for SOA modelling, some similar concepts are introduced as first-class modelling constructs including that of service component and connector, and some composite notions are defined for the architectural re-use as well. Furthermore, a role-driven dynamic mechanism is specified to support dynamic structure description in SOA since it is typical of the highly dynamic nature. Within the context of a travel reservation system application scenario, we demonstrate the usage and practicability of our approach based on web services.

Acknowledgements

This research project is supported by the National Nature Science Foundation of China under Grant No. 60473066 and the Young Outstanding Talent Foundation of Hubei Province, China under Grant No. 2003ABB004.

We appreciate the help from colleagues, including Huiming Xiong, Zaoqing Liang, Xiangyang Jia, Peng Ye and Honghua Cao.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 199.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.