Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

A Service Selection Algorithm for Automatic Web Service Composition Based on Bee Colony Optimisation


Affiliations
1 Anna University of Technology, Coimbatore, India
     

   Subscribe/Renew Journal


An Internet application can invoke several services a stock-trading Web service, for example, could invoke a payment service, which could then invoke an authentication service. Such a scenario is called a composite web service. There are three different types of properties that must be considered when talking about services: (1) functional (i.e. capabilities), (2) behavioral (e.g. transactions) and (3) non-functional (i.e. QoS criteria).While many works have been done for Web service selection, designing a composite Web service to ensure not only correct and reliable execution but also optimal QoS remains an important challenge. A new selection algorithm to automate the design of transactional composite Web services by embedding the Qos requirements using Bee Colony Optimization is proposed. The solution enables the composition of Web services not only according to functional requirements but also to transactional and nonfunctional (QoS) ones.

Keywords

Web Service Selection, Automatic Composition, Bee Colony Optimisation, Transactional Web Service, Local Optimization of Quality of Service, Workflow patterns.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 200

PDF Views: 3




  • A Service Selection Algorithm for Automatic Web Service Composition Based on Bee Colony Optimisation

Abstract Views: 200  |  PDF Views: 3

Authors

B. Anu
Anna University of Technology, Coimbatore, India
D. Palanikkumar
Anna University of Technology, Coimbatore, India

Abstract


An Internet application can invoke several services a stock-trading Web service, for example, could invoke a payment service, which could then invoke an authentication service. Such a scenario is called a composite web service. There are three different types of properties that must be considered when talking about services: (1) functional (i.e. capabilities), (2) behavioral (e.g. transactions) and (3) non-functional (i.e. QoS criteria).While many works have been done for Web service selection, designing a composite Web service to ensure not only correct and reliable execution but also optimal QoS remains an important challenge. A new selection algorithm to automate the design of transactional composite Web services by embedding the Qos requirements using Bee Colony Optimization is proposed. The solution enables the composition of Web services not only according to functional requirements but also to transactional and nonfunctional (QoS) ones.

Keywords


Web Service Selection, Automatic Composition, Bee Colony Optimisation, Transactional Web Service, Local Optimization of Quality of Service, Workflow patterns.