Service Orchestration Algorithm for Web Services: Evaluation and Analysis
With the growing need for service oriented architecture and the rise of cloud computing, web services have become the focus of many researchers and software developers. Our area of focus is web service composition. In this paper we are presenting an evaluation and analysis of the proposed orchestration algorithm in [1]. The algorithm is intended to orchestrate interactions between different web services. Generate a workflow of a set of web services in order to generate a composed service. We present an approach that aims to optimize the process of web service composition by assigning the best service and service activities. This involves taking into consideration several parameters such as the execution time, cost of communication between services that may reside in different locations, constraints imposed by the user and the quality of service (eg: response time, cost, reliability, availability, etc..).Our work can be implemented using a set of web services standards therefore it can be integrated in different environments. We are using WSDL for web service description, PBEL for business process description and creation, SOAP, messaging protocol, and WS-Policy to describe and create rules to be applicable on web services orchestration.
Keywords: Web Services orchestration, web service composition, WSDL, PBEL, SOAP, WS-Policy
Download Full-Text
ABOUT THE AUTHORS
Yousra Chtouki
Lecturer of Computer Science at Al Akhawayn University in Ifrane. Phd Candidate at Ecole Mohammadia d’Ingénieur
Hamid Harroud
Al Akhawayn University in Ifrane
Mohammed Khalidi Idrissi
Ecole Mohammadia d’Ingénieur
Samir Bennani
Ecole Mohammadia d’Ingénieur
Yousra Chtouki
Lecturer of Computer Science at Al Akhawayn University in Ifrane. Phd Candidate at Ecole Mohammadia d’Ingénieur
Hamid Harroud
Al Akhawayn University in Ifrane
Mohammed Khalidi Idrissi
Ecole Mohammadia d’Ingénieur
Samir Bennani
Ecole Mohammadia d’Ingénieur