Performance evaluation of transactional composite web services

Zhijun Ding, Youqing Sun, Changjun Jiang, Mengchu Zhou, Junjun Liu, Wenqi Song

Research output: Contribution to journalArticlepeer-review

7 Scopus citations

Abstract

Due to the openness and dynamic characteristics of the network environment, the failure of component services in a composite Web service (CWS) can occur. CWS is a conglomeration of existing Web services (WSs) interacting together to offer a new value-added service. Hence, it is necessary to perform some transactions to ensure its correct and reliable execution. However, their introduction complicates its quality of service (QoS) analysis. How to analyze and evaluate its QoS values based on them becomes an important research issue. To address the problem, this paper introduces transactional properties of a single WS and CWS and conducts the performance analysis of basic workflow patterns such as sequential, parallel, selectable, and loop ones. Then, it develops an algorithm to compute the execution time of CWS and shows an example to illustrate the effectiveness of the proposed algorithm.

Original languageEnglish (US)
Article number7299313
Pages (from-to)1061-1074
Number of pages14
JournalIEEE Transactions on Systems, Man, and Cybernetics: Systems
Volume46
Issue number8
DOIs
StatePublished - Aug 2016

All Science Journal Classification (ASJC) codes

  • Software
  • Control and Systems Engineering
  • Human-Computer Interaction
  • Computer Science Applications
  • Electrical and Electronic Engineering

Keywords

  • Composite Web service (CWS)
  • performance evaluation
  • quality of service (QoS)
  • simulation
  • workflow

Fingerprint

Dive into the research topics of 'Performance evaluation of transactional composite web services'. Together they form a unique fingerprint.

Cite this