Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
156 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

A Digital Marketplace Combining WS-Agreement, Service Negotiation Protocols and Heterogeneous Services (2309.11941v1)

Published 21 Sep 2023 in cs.MA and cs.CE

Abstract: With the ever increasing importance of web services and the Cloud as a reliable commodity to provide business value as well as consolidate IT infrastructure, electronic contracts have become very important. WS-Agreement has itself established as a well accepted container format for describing such contracts. However, the semantic interpretation of the terms contained in these contracts, as well as the process of agreeing to contracts when multiple options have to be considered (negotiation), are still pretty much dealt with on a case by case basis. In this paper we address the issues of diverging contracts and varying contract negotiation protocols by introducing the concept of a contract aware marketplace, which abstracts from the heterogeneous offers of different services providers. This allows for the automated consumption of services solely based on preferences, instead of additional restrictions such as understanding of contract terms and/or negotiation protocols. We also contribute an evaluation of several existing negotiation concepts/protocols. We think that reducing the complexity for automated contract negotiation and thus service consumption is a key for the success of future service and Cloud infrastructures.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (31)
  1. H. Ludwig, “WS-Agreement concepts and Use–Agreement-Based Service-Oriented architectures,” IBM Research Division, 2006.
  2. A. Andrieux, K. Czajkowski, A. Dan, K. Keahey, H. Ludwig, T. Nakata, J. Pruyne, J. Rofrano, S. Tuecke, and M. Xu, “Web services agreement specification (WS-Agreement),” in Global Grid Forum, 2004.
  3. J. Broberg, S. Venugopal, and R. Buyya, “Market-oriented grids and utility computing: The state-of-the-art and future directions,” Journal of Grid Computing, vol. 6, no. 3, p. 255–276, 2008.
  4. R. Sakellariou and V. Yarmolenko, “On the flexibility of WS-agreement for job submission,” in Proceedings of the 3rd international workshop on Middleware for grid computing, 2005, p. 1–6.
  5. I. Ul Haq, A. Huqqani, and E. Schikuta, “Aggregating hierarchical service level agreements in business value networks,” in Business Process Management: 7th International Conference, BPM 2009, Ulm, Germany, September 8-10, 2009. Proceedings 7.   Springer, 2009, pp. 176–192.
  6. F. H. Zulkernine and P. Martin, “An adaptive and intelligent SLA negotiation system for web services,” IEEE Transactions on Services Computing, vol. 4, no. 1, pp. 31–43, Jan. 2011.
  7. J. Yan, R. Kowalczyk, J. Lin, M. B. Chhetri, S. K. Goh, and J. Zhang, “Autonomous service level agreement negotiation for service composition provision,” Future Generation Computer Systems, vol. 23, no. 6, pp. 748–759, Jul. 2007.
  8. H. Ludwig, A. Dan, and R. Kearney, “Cremona: an architecture and library for creation and monitoring of WS-agreents,” in Proceedings of the 2nd International Conference on Service oriented computing, 2004, p. 65–74.
  9. S. Venugopal, X. Chu, and R. Buyya, “A negotiation mechanism for advance resource reservations using the alternate offers protocol,” in Quality of Service, 2008. IWQoS 2008. 16th International Workshop on, 2008, p. 40–49.
  10. M. Comuzzi and B. Pernici, “An architecture for flexible web service qos negotiation,” in Ninth IEEE International EDOC Enterprise Computing Conference (EDOC’05).   IEEE, 2005, pp. 70–79.
  11. M. Parkin, D. Kuo, and J. Brooke, “A framework and negotiation protocol for service contracts,” in 2006 IEEE International Conference on Services Computing (SCC’06), Chicago, IL, USA, Sep. 2006, pp. 253–256.
  12. P. Hasselmeyer, H. Mersch, B. Koller, H. N. Quyen, L. Schubert, and P. Wieder, “Implementing an SLA negotiation framework,” in Proceedings of the eChallenges e-2007 Conference, Hague, Netherlands, 2007.
  13. A. Pichot, P. Wieder, O. Wäldrich, and W. Ziegler, “Dynamic SLA-negotiation based on WS-Agreement,” in Proceedings of the 4th International conference on Web Information Systems and Technologies (WEBIST 2008), 2008, p. 38–45.
  14. P. Faratin, C. Sierra, and N. R. Jennings, “Negotiation decision functions for autonomous agents,” Robotics and Autonomous Systems, vol. 24, no. 3-4, p. 159–182, 1998.
  15. J. Odell, S. Poslad, and R. Levy, “FIPA iterated contract net interaction protocol specification,” Dec. 2002. [Online]. Available: http://www.fipa.org/http://fipa.org/specs/fipa00030/SC00030H.pdf
  16. R. Vigne, J. Mangler, E. Schikuta, and S. Rinderle-Ma, “A structured marketplace for arbitrary services,” Future Generation Computer Systems, vol. 28, no. 1, pp. 48–57, 2012.
  17. E. Schikuta, T. Fuerle, and H. Wanek, “Vipios: The vienna parallel input/output system,” in Euro-Par’98 Parallel Processing: 4th International Euro-Par Conference.   Springer, 1998, pp. 953–958.
  18. W. Mach and E. Schikuta, “A generic negotiation and re-negotiation framework for consumer-provider contracting of web services,” in Proceedings of the 14th International Conference on Information Integration and Web-based Applications & Services, 2012, pp. 348–351.
  19. E. Schikuta and T. Weishaupl, “N2grid: neural networks in the grid,” in 2004 IEEE International Joint Conference on Neural Networks (IEEE Cat. No. 04CH37541), vol. 2.   IEEE, 2004, pp. 1409–1414.
  20. E. Schikuta, F. Donno, H. Stockinger, H. Wanek, T. Weishäupl, E. Vinek, and C. Witzany, “Business in the grid: Project results,” in 1st Austrian Grid Symposium.   OCG, December 2005. [Online]. Available: http://eprints.cs.univie.ac.at/745/
  21. E. Schikuta, H. Wanek, and I. Ul Haq, “Grid workflow optimization regarding dynamically changing resources and conditions,” Concurrency and Computation: Practice and Experience, vol. 20, no. 15, pp. 1837–1849, 2008.
  22. K. Kofler, I. ul Haq, and E. Schikuta, “A parallel branch and bound algorithm for workflow qos optimization,” in 2009 International Conference on Parallel Processing.   IEEE, 2009, pp. 478–485.
  23. G. Stuermer, J. Mangler, and E. Schikuta, “Building a modular service oriented workflow engine,” in 2009 IEEE international conference on service-oriented computing and applications (SOCA).   IEEE, 2009, pp. 1–4.
  24. N. Oldham, K. Verma, A. Sheth, and F. Hakimpour, “Semantic WS-agreement partner selection,” in Proceedings of the 15th international conference on World Wide Web, 2006, p. 697–706.
  25. R. Kübert, G. Katsaros, and T. Wang, “A RESTful implementation of the WS-Agreement specification,” in Proceedings of the Second International Workshop on RESTful Design, 2011, p. 67–72.
  26. F. Zulkernine, P. Martin, C. Craddock, and K. Wilson, “A Policy-Based middleware for web services SLA negotiation,” in IEEE International Conference on Web Services, 2009. ICWS 2009.   IEEE, Jul. 2009, pp. 1043–1050.
  27. R. G. Smith, “The contract net protocol: High-level communication and control in a distributed problem solver,” Computers, IEEE Transactions on, vol. 100, no. 12, p. 1104–1113, 1980.
  28. P. C. Hung, H. Li, and J.-J. Jeng, “Ws-negotiation: an overview of research issues,” in 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.   IEEE, 2004, pp. 10–pp.
  29. A. Rubinstein, “Perfect equilibrium in a bargaining model,” Econometrica: Journal of the Econometric Society, p. 97–109, 1982.
  30. I. Brandic, D. Music, P. Leitner, and S. Dustdar, “VieSLAF framework: Enabling adaptive and versatile SLA-Management,” in Grid Economics and Business Models, J. Altmann, R. Buyya, and O. F. Rana, Eds.   Berlin, Heidelberg: Springer Berlin Heidelberg, 2009, vol. 5745, pp. 60–73. [Online]. Available: http://www.springerlink.com/content/l380u04815284287/
  31. M. B. Chhetri, J. Lin, S. K. Goh, J. Yan, J. Y. Zhang, and R. Kowalczyk, “A coordinated architecture for the agent-based service level agreement negotiation of web service composition,” in Software Engineering Conference, 2006. Australian, 2006, p. 10–pp.

Summary

We haven't generated a summary for this paper yet.