Design of a Framework for Automated Service Mashup Creation and Execution Based on Semantic Reasoning

Anna Hristoskova, Bruno Volckaert, Filip De Turck, Bart Dhoedt
2010 2010 Fifth International Conference on Internet and Web Applications and Services  
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
more » ... ation 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.
doi:10.1109/iciw.2010.30 fatcat:r5alr5hberc47a5wrmdzhg5go4