DocumentCode
2788166
Title
Quality Evaluation and Selection Framework of Service Composition Based on Distributed Agents
Author
Liu, Zhenyu ; Liu, Tiejiang ; Cai, Lizhi ; Yang, Genxing
Author_Institution
Sch. of Comput. Sci., Fudan Univ., Shanghai, China
fYear
2009
fDate
9-11 Sept. 2009
Firstpage
68
Lastpage
75
Abstract
In this paper, we propose a integrate framework for evaluation and selection of service composition based on distributed agent. Meanwhile, a distributed method, which is used for acquiring the user-based quality data of Web services (WSs) from the agents scattered in the network, is introduced. In the framework, the location and time factor, concerning quality of Web service composition, is considered. The procedure for processing the quality of Web service extends from single location to multiple locations. And the service is invoked by end-user under different times. By studying service quality of a lot of historic data in the evaluation framework, the LOA algorithm, which considers location and time factor, is developed to optimize quality of service composition. From the view of the end-user, the distribution agents with different physical locations can improve quality of composite service. In the last part of the paper, pros and cons of framework and complexity of algorithm are discussed in detail.
Keywords
Web services; quality of service; software agents; LOA algorithm; Web services; distributed agents; quality evaluation; quality of service composition; user-based quality data; Application software; Computer science; IP networks; Quality of service; Scattering; Simple object access protocol; Software quality; Time factors; Web and internet services; Web services; QoS; Web service; distributed agent; quality evaluation; service composition;
fLanguage
English
Publisher
ieee
Conference_Titel
Next Generation Web Services Practices, 2009. NWESP '09. Fifth International Conference on
Conference_Location
Prague
Print_ISBN
978-0-7695-3821-1
Type
conf
DOI
10.1109/NWeSP.2009.18
Filename
5361605
Link To Document