Title :
Design of a Framework for Automated Service Mashup Creation and Execution Based on Semantic Reasoning
Author :
Hristoskova, Anna ; Volckaert, Bruno ; De Turck, Filip ; Dhoedt, Bart
Author_Institution :
Dept. of Inf. Technol., Ghent Univ., Ghent, Belgium
Abstract :
Instead of building self-contained silos, applications are being broken down in independent structures able to offer a scoped service using open communication standards and encoding. Nowadays there is no automatic environment for the construction of new mashups from these reusable services. At the same time the designer of the mashup needs to establish the actual locations for deployment of the different components. This paper introduces the development of a framework focusing on the dynamic creation and execution of service mashups. By enriching the available building blocks with semantic descriptions, new service mashups are automatically composed through the use of planning algorithms. The composed mashups are automatically deployed on the available resources making optimal use of bandwidth, storage and computing power of the network and server elements. The system is extended with dynamic recovery from resource and network failures. This enrichment of business components and services with semantics, reasoning, and distributed deployment is demonstrated by means of an e-shop use case.
Keywords :
Web services; inference mechanisms; ontologies (artificial intelligence); semantic Web; automated service mashup creation; automated service mashup execution; planning algorithms; semantic reasoning; Buildings; Business; Mashups; Ontologies; Power system planning; Quality of service; Runtime; Semantic Web; Web and internet services; Web services; Quality of Service; Semantic Web; Service Mashups; planning algorithms; runtime adaptation;
Conference_Titel :
Internet and Web Applications and Services (ICIW), 2010 Fifth International Conference on
Conference_Location :
Barcelona
Print_ISBN :
978-1-4244-6728-0
DOI :
10.1109/ICIW.2010.30