Friday 23rd of February 2018

Service Orchestration Algorithm for Web Services: Evaluation and Analysis

Yousra Chtouki, Hamid Harroud, Mohammed Khalidi Idrissi and Samir Bennani

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


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

IJCSI Published Papers Indexed By:





IJCSI is a refereed open access international journal for scientific papers dealing in all areas of computer science research...

Learn more »
Join Us

Read the most frequently asked questions about IJCSI.

Frequently Asked Questions (FAQs) »
Get in touch

Phone: +230 911 5482

More contact details »