Title: SP4PS: service process rewriting for efficient and proper web services composition

Authors: M. Mansour Mekour; Sidi Mohamed Benslimane

Addresses: Evolutionary Engineering and Distributed Information Systems Laboratory (EEDIS), Djillali Liabes University of Sidi Bel Abbes, Algeria ' Computer Science Department, Djillali Liabes University of Sidi Bel Abbes, B.P. 89 Sidi Bel Abbes, 22000, Algeria

Abstract: Web services have become a key technology to implement distributed systems and perform applications' integration. Service composition involves the development of customised services often by discovering, integrating, and executing existing services. This can be done in such a way that already existing services are orchestrated into one or more new services that fit better to the composite application. In this paper, we propose a novel approach to tackle the dynamic services composition problem. Mainly, we focus on service behaviour formalisation to provide a representation that enables us to perform the analysis of service interaction for service behavioural rewriting and combination. Our approach takes advantage of control flows compatibility and service part-consumption to select, integrate and interleave service processes in order to fulfil the provider's constraints and satisfy the requester's needs. The experimental results show that our proposal can contribute to enhance the dynamic user task realisation, and ensure an efficient and proper web service consumption at the provider and the requester's level.

Keywords: web services; dynamic services composition; service behavioural rewriting; process matching; service process selection; combination; service process rewriting; web service composition.

DOI: 10.1504/IJWET.2013.059098

International Journal of Web Engineering and Technology, 2013 Vol.8 No.4, pp.327 - 346

Published online: 31 Mar 2014 *

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