Academia.eduAcademia.edu

Outline

Enhancing Service Selection by Semantic QoS

2009

https://doi.org/10.1007/978-3-642-02121-3_42

Abstract

The increasing number of functionally similar services requires the existence of a non-functional properties selection process based on the Quality of Service (QoS). Thus, in this article, authors focus on the provision of a QoS model, an architecture and an implementation which enhance the selection process by the annotation of Service Level Agreement (SLA) templates with semantic QoS metrics. This QoS model is composed by a specification for annotating SLA templates files, a QoS conceptual model formed as a QoS ontology and selection algorithm. This approach, which is backward compatible, provides interoperability among customer-providers and a lightweight alternative. Finally, its applicability and benefits are shown by using examples of Infrastructure services.

References (34)

  1. Brunner, R., Freitag, F., Navarro, L.: Towards the development of a decentralized market information system: Requirements and architecture. In: IEEE International Symposium on Parallel and Distributed Processing IPDPS 2008, pp. 1-7 (2008)
  2. Shaw, M.J.: Building an E-Business from Enterprise Systems. Information Systems Fron- tiers 2(1), 7-17 (2000)
  3. Cusumano, M.A.: The changing software business: Moving from products to services. Computer 41(1), 20-27 (2008)
  4. Papazoglou, M.P., Heuvel, W.J.: Service oriented architectures: approaches, technologies and research issues. The VLDB Journal 16(3), 389-415 (2007)
  5. Kopecký, J., Vitvar, T., Bournez, C., Farrell, J.: SAWSDL: Semantic Annotations for WSDL and XML Schema. IEEE Internet Computing 11(6), 60-67 (2007)
  6. Farrell, J., Lausen, H.: Semantic Annotations for WSDL and XML Schema, W3C. Rec- ommendation (August 28, 2007), http://www.w3.org/TR/sawsdl/
  7. Gruber, T.R.: Towards Principles for the Design of Ontologies Used for Knowledge Shar- ing. In: Guarino, N., Poli, R. (eds.) Formal Ontology in Conceptual Analysis and Knowl- edge Representation, Deventer, The Netherlands. Kluwer Academic Publishers, Dordrecht (1993)
  8. Fensel, D., Lausen, H., Polleres, A., de Bruijn, J., Stollberg, M., Roman, D., Domingue, J.: Enabling Semantic Web Services: The Web Service Modeling Ontology. Springer, New York (2006)
  9. Krummenacher, R., Hepp, M., Polleres, A., Bussler, C., Fensel, D.: Www or what is wrong with Web Services. In: ECOWS 2005: Proceedings of the Third European Confer- ence on Web Services, Washington, DC, USA. IEEE Computer Society, Los Alamitos (2005)
  10. The OWL Services Coalition. OWL-S 1.1 beta release (July 2004), http://www.dalm.org/services/owl-s/
  11. OWL Working Group, Web Ontology Language (OWL) (2004), http://www.w3.org/2004/OWL/
  12. W3C Semantic Web Deployment Working Group, SKOS Simple Knowledge Organization System Reference, http://www.w3.org/TR/skos-reference
  13. ESSI WSML working group, Web Service Modeling Language, http://www.wsmo.org/wsml/
  14. RDF Core Working Group, Resource Description Framework (RDF): Concepts and Ab- stract Syntax, W3C recommendation, http://www.w3.org/TR/rdf-concepts
  15. Kritikos, K., Plexousakis, D.: A semantic qos-based Web Service discovery algorithm for over-constrained demands. In: NWESP 2007: Proceedings of the Third International Con- ference on Next Generation Web Services Practices, Washington, DC, USA, pp. 49-54. IEEE Computer Society, Los Alamitos (2007)
  16. ShaikhAli, A., Rana, O.F., Al-Ali, R., Walker, D.W.: UDDIe: An Extended Registry for Web Services. In: Proceedings of the 2003 Symposium on Applications and the internet Workshops (Saint 2003 Workshops), January 27 -31, 2003, p. 85. IEEE Computer Soci- ety, Washington (2003)
  17. Serhani, M.A., Dssouli, R., Hafid, A., Sahraoui, H.: A QoS Broker Based Architecture for Efficient Web Services Selection. In: Proceedings of the IEEE international Conference on Web Services, ICWS, July 11 -15, 2005, pp. 113-120. IEEE Computer Society, Washing- ton (2005)
  18. Grid Resource Allocation Agreement Protocol WG (GRAAP-WG), Web Services Agree- ment Specification (WS-Agreement), Version 2005/09 (September 2005), http://www.ggf.org/Public_Comment_Docs/Documents/Oct-2005/ WS-AgreementSpecificationDraft050920.pdf
  19. W3C, Web Service Policy, http://www.w3.org/TR/ws-policy/
  20. Web Service Level Agreement (WSLA) Language Specification, ver. 1.0 (January 2003), http://www.research.ibm.com/wsla/WSLASpecV1-20030128.pdf
  21. Kotsiopoulos, I., Soler Juber, S., Tenschert, A., Benedicto Cirujeda, J., Koller, B.: Using Semantic technologies to improve Negotiation of Service Level Agreements, eChallenges 2008 (2008)
  22. Oldham, N., Verma, K., Sheth, A., Hakimpour, F.: Semantic WS-agreement partner selec- tion. In: Proceedings of the 15th international Conference on World Wide Web, WWW 2006, Edinburgh, Scotland, May 23-26, 2006. ACM, New York (2006)
  23. Chaari, S., Badr, Y., Biennier, F.: Enhancing Web Service selection by QoS-based ontol- ogy and WS-policy. In: Proceedings of the 2008 ACM Symposium on Applied Comput- ing, SAC 2008, Fortaleza, Ceara, Brazil, March 16 -20, 2008, pp. 2426-2431. ACM, New York (2008)
  24. Tian, M., Gramm, A., Ritter, H., Schiller, J.: Efficient Selection and Monitoring of QoS- Aware Web Services with the WS-QoS Framework. In: Proceedings of the 2004 IEEE/WIC/ACM international Conference on Web intelligence, Web Intelligence, Sep- tember 20 -24, 2004, pp. 152-158. IEEE Computer Society, Washington (2004)
  25. Somasundaram, T.S., Balachandar, R.A., Kandasamy, V., Buyya, R., Raman, R., Mohan- ram, N., Varun, S.: Semantic Description and Discovery of Grid Services using WSDL-S and QoS based Matchmaking Algorithm. In: Advanced Computing and Communications, 2006. ADCOM 2006, December 20-23, pp. 113-116 (2006)
  26. Li, H., Du, X., Tian, X.: Towards Semantic Web Services Discovery with QoS Support Using Specific Ontologies. In: Proceedings of the Third international Conference on Se- mantics, Knowledge and Grid, SKG, October 29 -31, 2007, pp. 358-361. IEEE Computer Society, Washington (2007)
  27. Wang, X., Vitvar, T., Kerrigan, M., Toma, I.: A QoS-aware selection model for semantic Web Services. In: Dan, A., Lamersdorf, W. (eds.) ICSOC 2006. LNCS, vol. 4294, pp. 390-401. Springer, Heidelberg (2006)
  28. Lee, K., Jeon, J., Lee, W., Jeong, S., Park, S.: QoS for Web Services: Requirements and Possible Approaches, W3C Working Group Note 25 (2003), http://www.w3c.or.kr/kr-office/TR/2003/ws-qos/
  29. Ran, S.: A Model for Web Services Discovery With QoS. ACM SIGecom Exchanges 4(1) (March 2003)
  30. Tsesmetzis, D.T., Roussaki, I.G., Papaioannou, I.V., Anagnostou, M.E.: QoS awareness support in Web-Service semantics. In: Proceedings of the Advanced int'L Conference on Telecommunications and int'L Conference on internet and Web Applications and Services, AICT-ICIW, February 19 -25, 2006, p. 128. IEEE Computer Society, Washington (2006)
  31. Garcia, D.Z., de Toledo, M.B.: Semantics-enriched QoS policies for Web Service interac- tions. In: Proceedings of the 12th Brazilian Symposium on Multimedia and the Web, WebMedia 2006, Natal, Rio Grande do Norte, Brazil, November 19 -22, 2006, vol. 192, pp. 35-44. ACM, New York (2006)
  32. Ren, K., Chen, J., Chen, T., Song, J., Xiao, N.: Grid-Based Semantic Web Service Discov- ery Model with QoS Constraints. In: Third International Conference on Semantics, Knowledge and Grid, October 29-31, 2007, pp. 479-482 (2007)
  33. Maximilien, E.M., Singh, M.P.: A Framework and Ontology for Dynamic Web Services Selection. IEEE Internet Computing 8(5), 84-93 (2004)
  34. The BREIN Project, Web site (December 9, 2008), http://www.eu-brein.com/