A design and verification framework for service composition in the cloud

Matthew L. Hale, Michael T. Gamble, Rose F. Gamble

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

4 Scopus citations

Abstract

The service cloud model allows hosted services to be dynamically provisioned and composed as part of larger, more complex cloud applications. Compatibility of interaction and quality of service are important to provisioning similar services available in the cloud to a client request. Auditing individual services, the composition and its outcome, and the overall cloud resources, used for monetary assessment or to ensure critical operations, also provide properties for reasoning over service and composition capabilities. Security policies and potential violations pose a threat to the composition since sensitive data may be leaked if information flow control guarantees cannot be proven. Service engineering lacks design principles and an expression infrastructure for formal representation and reasoning within a service cloud model. Reasoning over service compositions requires a formal language that can express multiple service and cloud properties. In this paper, we use coordination language techniques to express services, their interaction capabilities and information sharing constraints, and the infrastructure of a service cloud model in which services can be accurately provisioned, composed and reasoned over to provide necessary guarantees. We discuss lessons learned from the process of formulating the service representation and cloud model infrastructure.

Original languageEnglish (US)
Title of host publicationProceedings - 2013 IEEE 9th World Congress on Services, SERVICES 2013
Pages317-324
Number of pages8
DOIs
StatePublished - 2013
Externally publishedYes
Event2013 IEEE 9th World Congress on Services, SERVICES 2013 - Santa Clara, CA, United States
Duration: Jun 27 2013Jul 2 2013

Publication series

NameProceedings - 2013 IEEE 9th World Congress on Services, SERVICES 2013

Conference

Conference2013 IEEE 9th World Congress on Services, SERVICES 2013
Country/TerritoryUnited States
CitySanta Clara, CA
Period6/27/137/2/13

Keywords

  • coordination languages
  • service cloud
  • service composition

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'A design and verification framework for service composition in the cloud'. Together they form a unique fingerprint.

Cite this