DocumentCode
625851
Title
QoS-aware Automatic Web Service Composition based on Cooperative Agents
Author
Brahmi, Zaki ; Gammoudi, Mohamed Mohsen
Author_Institution
RIADI Lab., Manouba Univ., Manouba, Tunisia
fYear
2013
fDate
17-20 June 2013
Firstpage
27
Lastpage
32
Abstract
Automatic Web Service Composition (AWSC) is the processes of combining a chain of connected atomic services together in order to create a more complex and value-added composite service. To differentiate web services which have the same functionalities, Quality of Service (QoS) has been mostly applied. Given a high dynamicity and a rapid growth in the number of similar functionally web services, finding an efficient web service composition in a reasonable time satisfying a user requirements has become a challenging task. Many approaches in literature address the problem of QoS-aware automatic Web service composition. However, the majority of the existing approaches are restricted to predefined workflows and have limitations in terms of accuracy, scalability as well as dynamicity. In this paper, we propose a novel approach that solves major limitations encountered in the studied approaches. The proposed approach which is a set of cooperative autonomous agents is based on two mains ideas: 1) Self-organization of agents into dependency graph named social network agent, and 2) distributed computing of the optimal web services composition by a cooperative protocol among agents. Our approach can generate an accurate composition in a dynamic environment and is scale with the number of web services.
Keywords
Web services; formal specification; graph theory; multi-agent systems; quality of service; social networking (online); AWSC; QoS-aware automatic Web service composition; complex composite service; cooperative autonomous agents; cooperative protocol; dependency graph; distributed computing; dynamic environment; optimal Web services composition; quality of service; self-organization; social network agent; user requirement; value-added composite service; Algorithm design and analysis; Complexity theory; Protocols; Quality of service; Scalability; Social network services; Web services; agent; automatic compostion; cooperative; social network; web service;
fLanguage
English
Publisher
ieee
Conference_Titel
Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), 2013 IEEE 22nd International Workshop on
Conference_Location
Hammamet
ISSN
1524-4547
Print_ISBN
978-1-4799-0405-1
Type
conf
DOI
10.1109/WETICE.2013.1
Filename
6570578
Link To Document