You are required to read and agree to the below before accessing a full-text version of an article in the IDE article repository.
The full-text document you are about to access is subject to national and international copyright laws. In most cases (but not necessarily all) the consequence is that personal use is allowed given that the copyright owner is duly acknowledged and respected. All other use (typically) require an explicit permission (often in writing) by the copyright owner.
For the reports in this repository we specifically note that
- the use of articles under IEEE copyright is governed by the IEEE copyright policy (available at http://www.ieee.org/web/publications/rights/copyrightpolicy.html)
- the use of articles under ACM copyright is governed by the ACM copyright policy (available at http://www.acm.org/pubs/copyright_policy/)
- technical reports and other articles issued by M‰lardalen University is free for personal use. For other use, the explicit consent of the authors is required
- in other cases, please contact the copyright owner for detailed information
By accepting I agree to acknowledge and respect the rights of the copyright owner of the document I am about to access.
If you are in doubt, feel free to contact webmaster@ide.mdh.se
An Analyzable Model of Automated Service Negotiation
Publication Type:
Conference/Workshop Paper
Venue:
International Symposium on Service-Oriented System Engineering
Abstract
Negotiation is a key aspect of Service-Oriented Systems, which is rarely supported
by formal models and tools for analysis. Often, service negotiation proceeds with timing,
cost and resource constraints, under which the users and providers exchange information
on their respective goals, until reaching a consensus. Consequently, a mathematically
driven technique to analyze various ways to achieve such goals is beneficial.
In this paper, we propose an analyzable negotiation model between service
clients and providers, in our recently introduced language REMES and its
corresponding textual service composition language HDCL. The model can be viewed
as a negotiation interface for different negotiation strategies and protocols, which iterates
until an agreement is reached. We show how to analyze the negotiation model against
timing, cost and utility constraints, by transforming it into the Timed Automata formal framework.
We illustrate our approach through an insurance scenario assuming a form of the Contract Net Protocol
for web services.
Bibtex
@inproceedings{Causevic2757,
author = {Aida Causevic and Cristina Seceleanu and Paul Pettersson},
title = {An Analyzable Model of Automated Service Negotiation},
month = {March},
year = {2013},
booktitle = {IEEE SOSE 2013: 7th International Symposium on Service Oriented System Engineering},
publisher = {IEEE},
url = {http://www.es.mdu.se/publications/2757-}
}