An approach for service composition and testing for cloud computing

Wei Tek Tsai, Peide Zhong, Janaka Balasooriya, Yinong Chen, Xiaoying Bai, Jay Elston

Research output: Chapter in Book/Report/Conference proceedingConference contribution

32 Scopus citations

Abstract

As cloud services proliferate, it becomes difficult to facilitate service composition and testing in clouds. In traditional service-oriented computing, service composition and testing are carried out independently. This paper proposes a new approach to manage services on the cloud so that it can facilitate service composition and testing. The paper uses service implementation selection to facilitate service composition similar to Google's Guice and Spring tools, and apply the group testing technique to identify the oracle, and use the established oracle to perform continuous testing for new services or compositions. The paper extends the existing concept of template based service composition and focus on testing the same workflow of service composition. In addition, all these testing processes can be executed in parallel, and the paper illustrates how to apply service-level MapReduce [1] technique to accelerate the testing process.

Original languageEnglish (US)
Title of host publicationProceedings - 2011 10th International Symposium on Autonomous Decentralized Systems, ISADS 2011
Pages631-636
Number of pages6
DOIs
StatePublished - May 12 2011
Event2011 10th International Symposium on Autonomous Decentralized Systems, ISADS 2011 - Tokyo and Hiroshima, Japan
Duration: Mar 23 2011Mar 27 2011

Publication series

NameProceedings - 2011 10th International Symposium on Autonomous Decentralized Systems, ISADS 2011

Other

Other2011 10th International Symposium on Autonomous Decentralized Systems, ISADS 2011
Country/TerritoryJapan
CityTokyo and Hiroshima
Period3/23/113/27/11

Keywords

  • Cloud
  • Service composition
  • Software as a service (SaaS)
  • Testing
  • Workflow

ASJC Scopus subject areas

  • Artificial Intelligence
  • Control and Systems Engineering

Fingerprint

Dive into the research topics of 'An approach for service composition and testing for cloud computing'. Together they form a unique fingerprint.

Cite this