Title :
Automated negotiation for Web Services
Author :
Yao, Yonglei ; Ma, Li
Author_Institution :
Sch. of Comput. & Software, Nanjing Univ. of Inf. Sci. & Technol., Nanjing, China
Abstract :
Negotiation is a crucial stage of Web services interaction lifecycle, aiming at establishing a formal contract between a service provider and a consumer, to specify agreed terms on the service, particularly terms on non-functional aspects. This paper introduces a formal negotiation model for Web Services. The model employs fuzzy truth propositions to specify constraints attached to the service, and uses a utility function to represent the negotiator¿s preferences over service attributes. Strategies for evaluating proposals and generating counter-proposals are also presented. In particular, the strategies for counter-proposal generation can make adjustable rates of concession, by reacting to an over-changing environment. At each negotiation round, these adaptive strategies first determine the concession at the overall utility level, considering factors of time, resource and proposals from the opponents. Then according to weight of each service attributes, the overall concession is distributed over these attributes. A set of experimental tests is conducted to evaluate the performance of the flexible negotiation strategies.
Keywords :
Web services; formal specification; fuzzy set theory; utility theory; Web service interaction lifecycle; automated formal negotiation model; constraint specification; counter-proposal generation; formal contract; fuzzy truth proposition; service provider; utility function; Contracts; Counting circuits; Decision making; Fuzzy sets; Fuzzy systems; Information science; Proposals; Software; Testing; Web services; Web Services; model; negotiation; strategy;
Conference_Titel :
Communication Systems, 2008. ICCS 2008. 11th IEEE Singapore International Conference on
Conference_Location :
Guangzhou
Print_ISBN :
978-1-4244-2423-8
Electronic_ISBN :
978-1-4244-2424-5
DOI :
10.1109/ICCS.2008.4737420