Designing the Market Game for a Trading Agent Competition
IEEE Internet Computing
A Multiagent Framework for Automated Online Bargaining
IEEE Intelligent Systems
The Self-Serv Environment for Web Services Composition
IEEE Internet Computing
A Framework for Argumentation-Based Negotiation
ATAL '97 Proceedings of the 4th International Workshop on Intelligent Agents IV, Agent Theories, Architectures, and Languages
Taxomomy of QoS Specifications
WORDS '97 Proceedings of the 3rd Workshop on Object-Oriented Real-Time Dependable Systems - (WORDS '97)
Knowledge-based acquisition of tradeoff preferences for negotiating agents
ICEC '03 Proceedings of the 5th international conference on Electronic commerce
MAIS: Multichannel Adaptive Information Systems
WISE '03 Proceedings of the Fourth International Conference on Web Information Systems Engineering
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
A Framework for Provisioning of Complex e-Services
SCC '04 Proceedings of the 2004 IEEE International Conference on Services Computing
Composing Web Services: A QoS View
IEEE Internet Computing
AINA '05 Proceedings of the 19th International Conference on Advanced Information Networking and Applications - Volume 1
User-Centric Content Negotiation for Effective Adaptation Service in Mobile Computing
IEEE Transactions on Software Engineering
Management applications of the web service offerings language (WSOL)
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
Web Services: Concepts, Architectures and Applications
Web Services: Concepts, Architectures and Applications
Adaptive Service Composition in Flexible Processes
IEEE Transactions on Software Engineering
Towards adaptive management of QoS-aware service compositions
Multiagent and Grid Systems - Special Issue on "Advances in Grid services Engineering and Management"
Negotiation of Service Level Agreements: An Architecture and a Search-Based Approach
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
A journey to highly dynamic, self-adaptive service-based applications
Automated Software Engineering
Dynamic Service Provisioning Using GRIA SLAs
Service-Oriented Computing - ICSOC 2007 Workshops
A framework for QoS-based Web service contracting
ACM Transactions on the Web (TWEB)
An offer generation approach to SLA negotiation support in service oriented computing
Service Oriented Computing and Applications
Modeling and negotiating service quality
Service research challenges and solutions for the future internet
Towards adaptive management of qos-aware service compositions – functional architecture
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
Preference-oriented QoS-based service discovery with dynamic trust and reputation management
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Policy-Based Automation of SLA Establishment for Cloud Computing Services
CCGRID '12 Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012)
Hi-index | 0.00 |
The web service selection phase is usually driven only by functional requirements. Non functional requirements, such as quality of service, should be negotiated by the service consumer and the service provider during service invocation in order to produce a contract to manage service provisioning and to monitor the actual fulffilment of negotiated SLAs. In this paper an automated approach to web service QoS negotiation is proposed; the negotiation is performed by a Negotiation Broker to which both the consumer and the service provider can notify their preferences on QoS attributes and negotiation strategies by specifying the value of a relatively small set of parameters. When consumers are unable to specify such parameters or do not trust the service provisioning platform, negotiation can also be automated only on the provider side, allowing the direct interaction of the service consumer with the broker. An architecture to support the above mentioned functionalities is also described.