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

286 Citations (Scopus)

Abstract

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
Volume280
DOIs
Publication statusPublished - 2014
Externally publishedYes

Keywords

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

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

Cite this