UMBC ebiquity

Automating Cloud Services Lifecycle through Semantic technologies

Authors: Karuna Pande Joshi, Yelena Yesha, and Tim Finin

Journal: IEEE Transactions on Service Computing

Date: January 01, 2014

Abstract: Managing virtualized services efficiently over the cloud is an open challenge. Traditional models of software development are not appropriate for the cloud computing domain, where software (and other) services are acquired on demand. In this paper, we describe a new integrated methodology for the lifecycle of IT services delivered on the cloud, and demonstrate how it can be used to represent and reason about services and service requirements and so automate service acquisition and consumption from the cloud. We have divided the IT service lifecycle into five phases of requirements, discovery, negotiation, composition, and consumption. We detail each phase and describe the ontologies that we have developed to represent the concepts and relationships for each phase. To show how this lifecycle can automate the usage of cloud services, we describe a cloud storage prototype that we have developed. This methodology complements previous work on ontologies for service descriptions in that it is focused on supporting negotiation for the particulars of a service and going beyond simple matchmaking.

Type: Article

Publisher: IEEE Computer Society Press

Pages: 109-122

Number: 1

Volume: 7

Tags: cloud computing, semantic web, ontology

Google Scholar: 8846037255883757870

Number of downloads: 1034


Available for download as

size: 1033089 bytes

Related Projects:

Active Projects

 ALDA: Automated Legal Document Analytics.
 Cloud Security and Privacy.
 Semantic Cloud Services Framework.



  1. (Publication) Automating Cloud Services Lifecycle through Semantic technologies is a related publication of project (Project) Semantic Cloud Services Framework