Title: Ontology-based composition and matching for dynamic cloud service coordination

Authors: Claus Pahl; Veronica Gacitua-Decar; MingXue Wang; Kosala Yapa Bandara

Addresses: School of Computing, Dublin City University, Dublin, Ireland ' School of Computing, Dublin City University, Dublin, Ireland ' Dublin City University School of Computing, Dublin 9, Eire ' School of Computing, Dublin City University, Dublin, Ireland

Abstract: Recent cross-organisational software service offerings, such as cloud computing, create higher integration needs. In particular, services are combined through brokers and mediators, solutions to allow individual services to collaborate and their interaction to be coordinated are required. The need to address dynamic management - caused by cloud and on-demand environments - can be addressed through service coordination based on ontology-based composition and matching techniques. Our solution to composition and matching utilises a service coordination space that acts as a passive infrastructure for collaboration where users submit requests that are then selected and taken on by providers. We discuss the information models and the coordination principles of such a collaboration environment in terms of an ontology and its underlying description logics. We provide ontology-based solutions for structural composition of descriptions and matching between requested and provided services.

Keywords: cloud computing; service coordination; tuple space; dynamic service composition; service ontology; cloud service coordination; cloud mediation; semantics based matching; ontology composition; ontology matching.

DOI: 10.1504/IJMSO.2011.048029

International Journal of Metadata, Semantics and Ontologies, 2011 Vol.6 No.3/4, pp.195 - 206

Received: 20 Oct 2011
Accepted: 16 Nov 2011

Published online: 12 Feb 2015 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article