Web services composition: A decade's overview

Quan Z. Sheng*, Xiaoqiang Qiao, Athanasios V. Vasilakos, Claudia Szabo, Scott Bourne, Xiaofei Xu

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

348 Citations (Scopus)


Service-oriented computing (SOC) represents a paradigm for building distributed computing applications over the Internet. In the past decade, Web services composition has been an active area of research and development endeavors for application integration and interoperation. Although Web services composition has been heavily investigated, several issues related to dependability, ubiquity, personalization, among others, still need to be addressed, especially giving the recent rise of several new computing paradigms such as Cloud computing, social computing, and Web of Things. This article overviews the life cycle of Web services composition and surveys the main standards, research prototypes, and platforms. These standards, research prototypes, and platforms are assessed using a set of assessment criteria identified in the article. The paper also outlines several research opportunities and challenges for Web services composition.

Original languageEnglish
Pages (from-to)218-238
Number of pages21
JournalInformation Sciences
Publication statusPublished - 2014
Externally publishedYes


  • Composition life cycle
  • Composition requirement
  • Service composition challenge
  • Web services composition


Dive into the research topics of 'Web services composition: A decade's overview'. Together they form a unique fingerprint.

Cite this