QUANCE: Quality-Driven Automated Negotiation for Composite Web Services

With the advent of web services, Quality of Service (QoS) serves as a benchmark to differentiate various available services and their providers. QoS characterizes the nonfunctional aspects of a web service and plays a crucial role in the area of dynamic composition of web services. There have been many works on QoS-based negotiation and service selection in deriving an appropriate web service composition. However, automated negotiation is more complex in the context of composite services. The negotiation between a service provider for a composite service and a requester has to be translated into complex one-to-many negotiations that involve the providers of the component services. In this context, this paper proposes an approach, namely, QUANCE that automates the negotiation of QoS parameter values between the service consumer and the service provider of a composite service in a service-oriented environment. This approach is tested using scenarios of an e-governance application that caters to the various operations related to vehicle registration.

[1]  Russell Lock Automated Negotiation for Service Contracts , 2006, 30th Annual International Computer Software and Applications Conference (COMPSAC'06).

[2]  Anne H. Anderson An introduction to the Web Services Policy Language (WSPL) , 2004, Proceedings. Fifth IEEE International Workshop on Policies for Distributed Systems and Networks, 2004. POLICY 2004..

[3]  Peter Langendörfer,et al.  Automated negotiation of privacy contracts , 2005, 29th Annual International Computer Software and Applications Conference (COMPSAC'05).

[4]  F. Branco The Design of Multidimensional Auctions , 1997 .

[5]  Nicholas R. Jennings,et al.  Learning to Negotiate Optimally in Non-stationary Environments , 2006, CIA.

[6]  Asit Dan,et al.  PANDA: Specifying Policies for Automated Negotiations of Service Contracts , 2003, ICSOC.

[7]  Jian Lin,et al.  Autonomous service level agreement negotiation for service composition provision , 2007, Future Gener. Comput. Syst..

[8]  N. R. Jennings,et al.  To appear in: Int Journal of Group Decision and Negotiation GDN2000 Keynote Paper Automated Negotiation: Prospects, Methods and Challenges , 2022 .

[9]  Anish Karmarkar,et al.  Web Service Contract Design and Versioning for SOA , 2008, The Prentice Hall service-oriented computing series from Thomas Erl.

[10]  Arie Segev,et al.  Automated Negotiations: A Survey of the State of the Art , 1997, Wirtschaftsinf..

[11]  Hai Jin,et al.  Lifetime service level agreement management with autonomous agents for services provision , 2009, Inf. Sci..

[12]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[13]  Ken Binmore,et al.  Applying game theory to automated negotiation , 1999 .

[14]  Patrick C. K. Hung,et al.  WS-Negotiation: an overview of research issues , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[15]  Heiko Ludwig,et al.  The WSLA Framework: Specifying and Monitoring Service Level Agreements for Web Services , 2003, Journal of Network and Systems Management.

[16]  Patrick Martin,et al.  A Policy-Based Middleware for Web Services SLA Negotiation , 2009, 2009 IEEE International Conference on Web Services.

[17]  Rattikorn Hewett,et al.  Automated Negotiations in Web Service Procurement , 2008, 2008 Third International Conference on Internet and Web Applications and Services.

[18]  Nicholas R. Jennings,et al.  Using similarity criteria to make issue trade-offs in automated negotiations , 2002, Artif. Intell..

[19]  Nicholas R. Jennings,et al.  Negotiation decision functions for autonomous agents , 1998, Robotics Auton. Syst..

[20]  Michael P. Wellman,et al.  Automated Negotiation from Declarative Contract Descriptions , 2001, AGENTS '01.