Manuel Resinas, Pablo Fernandez, Rafael Corchuelo


The service-oriented architecture is a promising means to support outsourcing amongst real-time enterprises. In this context, SLAs (Service Level Agreements) are essential because they grant guarantees about how a service must be provided or consumed. We define service trading as the process of locating, selecting, negotiating, and creating SLAs. Although automating the service trading process is a key characteristic of a real-time enterprise, to the best of our knowledge it has not been completely addressed yet. In this article, we propose a conceptual framework for automated service trading. Therefore, our goal is not to implement a concrete architecture but to develop a framework that can be used to define, compare and analyse the interoperability of different service trading architectures. The novel contributions of this paper are threefold: we identify the roles and interactions that are necessary to carry out this automated service trading, we motivate and introduce the idea of trading protocols, and we define the elements that are necessary to support an automated decision-making in service trading.


  1. Andrieux, A., Czajkowski, K., Dan, A., Keahey, K., Ludwig, H., Pruyne, J., Rofrano, J., Tuecke, S., and Xu, M. (2004a). WS-Agreement specification.
  2. Andrieux, A., Czajkowski, K., Dan, A., Keahey, K., Ludwig, H., Pruyne, J., Rofrano, J., Tuecke, S., and Xu, M. (2004b). WS-AgreementNegotiation specification, draft.
  3. Burstein, M., Bussler, C., Zaremba, M., Finin, T., Huhns, M. N., Paolucci, M., Sheth, A. P., and Williams, S. (2005). A semantic web services architecture. IEEE Internet Computing, 9(5):72-81.
  4. Curbera, F., Khalaf, R., Mukhi, N., Tai, S., and Weerawarana, S. (2003). The next step in web services. Commun. ACM, 46(10):29-34.
  5. Faratin, P., Sierra, C., and Jennings, N. R. (1998). Negotiation decision functions for autonomous agents. Int. Journal of Robotics and Autonomous Systems, 24(3- 4):159-182.
  6. Faratin, P., Sierra, C., and Jennings, N. R. (2002). Using similarity criteria to make trade-offs in automated negotiations. Artificial Intelligence, 142:205-237.
  7. Globus Alliance, . (2005). Open grid service architecture.
  8. Graham, S. G., Hull, D., and Murray, B. (2005). WSBaseNotification Specification. http://docs. notification-1.3-spec-pr-01.pdf .
  9. Group, X. P. W. (2003). Soap specification. http:// .
  10. Karp, A. H., Wu, R., Chen, K.-Y., and Zhang, A. (2004). A game tree strategy for automated negotiation. In ACM Conference On Electronic Commerce, pages 228-229.
  11. Corchuelo, R., Ludwig, H., Gimple, H., Dan, A., and Kearney, R. D. (2005). Template-based automated service provisioning-supporting the agreement-driven service life-cycle. Technical Report rc23660, IBM Research Division.
  12. Preist, C. (2004). A conceptual architecture for semantic web services. In McIlraith, S. A., Plexousakis, D., and van Harmelen, F., editors, International Semantic Web Conference, volume 3298 of Lecture Notes in Computer Science, pages 395-409. Springer.
  13. Resinas, M., Fernandez, P., and Corchuelo, R. (2006 (to appear)). Automatic creation of agreements in a serviceoriented scenario. In Columbus, F., editor, Progress in Computer Network Research. Nova Science Publishers.
  14. Sierra, C., Faratin, P., and Jennings, N. R. (1997). A service-oriented negotiation model between autonomous agents. In Proc. of the 8th European Workshop On Modelling Auton. Agents in a Multi-Agent World, pages 17-35. Springer-Verlag.
  15. Ströbel, M. and Weinhardt, C. (2003). Montreal taxonomy for electronic negotiation, the. Group Decision and Negotiation, 12(2):143-164.
  16. W3C WSAG, . (2004). Web services architecture. http: // .
  17. Weerawarana, S., Curbera, F., Leymann, F., Storey, T., and F.Ferguson, D. (2005). Web Services Platform Architecture. Prentice Hall.
  18. Zambonelli, F., Jennings, N. R., and Wooldridge, M. (2003). Developing multiagent systems: The gaia methodology. ACM Trans. Softw. Eng. Methodol., 12(3):317-370.
  19. Zeng, D. and Sycara, K. (1998). Bayesian learning in negotiation. Int. J. Hum.-Comput. Stud. , 48(1):125-141.

Paper Citation

in Harvard Style

Resinas M., Fernandez P. and Corchuelo R. (2006). TOWARDS AUTOMATED SERVICE TRADING . In Proceedings of the International Conference on e-Business - Volume 1: ICE-B, (ICETE 2006) ISBN 978-972-8865-62-7, pages 38-45. DOI: 10.5220/0001428000380045

in Bibtex Style

author={Manuel Resinas and Pablo Fernandez and Rafael Corchuelo},
booktitle={Proceedings of the International Conference on e-Business - Volume 1: ICE-B, (ICETE 2006)},

in EndNote Style

JO - Proceedings of the International Conference on e-Business - Volume 1: ICE-B, (ICETE 2006)
SN - 978-972-8865-62-7
AU - Resinas M.
AU - Fernandez P.
AU - Corchuelo R.
PY - 2006
SP - 38
EP - 45
DO - 10.5220/0001428000380045