Advertisement

Quality of Service Ontology Languages for Web Services Discovery: An Overview and Limitations

  • Furkh Zeshan
  • Radziah Mohamad
  • Mohammad Nazir Ahmad
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8016)

Abstract

Web services discovery, ranking and selection based on QoS parameters is remained a hot topic for research since the start of the semantic web. Quality of service (QoS) plays an important role to resolve the issue of best service among the functional similar services. Semantic web relies on the ontologies for providing metadata schema and the vocabulary of concepts used in semantic annotation; resulting improved accuracy of web search. This is why; the success of semantic web depends on the proliferation of ontologies. Depending on the nature of the application, different companies may use different ontology languages and QoS models for web services selection which lead to the issue of heterogeneity. In this paper we have presented ontology evaluation criteria that if satisfied, can solve the problem of heterogeneity and interoperability. Moreover, ontology developers may also use these criteria to evaluate their developed ontology for the refinements. We have evaluated different ontologies in-order to know their strengths and limitations along with the new research directions.

Keywords

Web Services Semantic Web Semantic Web Services QoS Ontology 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Newcomer, E., Lomow, G.: Understanding SOA with Web Services, ch. 1. Addison Wesley Professional (December 2004)Google Scholar
  2. 2.
    Laprie, J.C., Randell, B., Landwehr, C.: Basic Concepts and Taxonomy of Dependable and Secure Computing. IEEE Transactions on Dependable & Secure Computing 1(1), 11–33 (2004)CrossRefGoogle Scholar
  3. 3.
    Cabral, L., Domingue, J., Motta, E., Payne, T.R., Hakimpour, F.: Approaches to semantic Web services: An overview and comparisons. In: Bussler, C.J., Davies, J., Fensel, D., Studer, R. (eds.) ESWS 2004. LNCS, vol. 3053, pp. 225–239. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  4. 4.
    Hu, J., Guo, C., Wang, H., Zou, P.: Quality driven Web services selection. In: Proceedings of the 2005 IEEE International Conference on e-Business Engineering, ICEBE 2005, Beijing, China, pp. 681–688 (2005)Google Scholar
  5. 5.
    Seo, Y.J., Jeong, H.Y., Song, Y.J.: Best Web service selection based on the decision making between QoS criteria of service. In: Yang, L.T., Zhou, X.-s., Zhao, W., Wu, Z., Zhu, Y., Lin, M. (eds.) ICESS 2005. LNCS, vol. 3820, pp. 408–419. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  6. 6.
    Serhani, M.A., Dssouli, R., Hafid, A., Sahraoui, H.: A QoS broker based architecture for efficient web services selection. In: IEEE International Conference on Web Services, ICWS 2005, Florida, USA, pp. 113–120 (2005)Google Scholar
  7. 7.
    Chhabra, M., Lu, H.: Towards agent based web service. In: 6th IEEE/ACIS International Conference on Computer and Information Science (lCIS 2007), pp. 93–99 (July 2007)Google Scholar
  8. 8.
    Benatallah, B., Hacid, M.S., Leger, A., Rey, C., Toumani, F.: On automating Web services discovery, pp. 84–96. Springer (February 2004)Google Scholar
  9. 9.
    Wang, H., Zhang, Y., Sunderraman, R.: Extensible soft semantic web services agent. Soft Comput. 10, 1021–1029 (2005)CrossRefGoogle Scholar
  10. 10.
    Giallonardo, E., Zimeo, E.: More Semantics inQoS Matching. In: Proc. of the IEEE Intl. Conf. on Service Oriented Computing and Applications, pp. 163–171. IEEE Computer Society, Los Alamitos (2007) CrossRefGoogle Scholar
  11. 11.
    Yao, S.J., Chen, C.X., Dang, L.M., Liu, W.: Design of QoS ontology about dynamic web service selection. Computer Engineering and Design 29(6), 1500–1548 (2008)Google Scholar
  12. 12.
    ISO/IEC91 26-1, Quality characteristics and guidelines for their use. International Organization for Standardization I International Electrotechnical Commission. Tech. Rep. (2001)Google Scholar
  13. 13.
    ISOIIEC1 3236, Quality of service: Framework. International Organization for Standardization I International Electrotechnical Commission. Tech. Rep. (1999)Google Scholar
  14. 14.
    Ankolekar, A.: OWL-S: Semantic Markup for Web Services (2003), http://www.daml.org/services/owl-s/1.0/
  15. 15.
    Zhou, C., Chia, L.T., Lee, B.S.: DAML-QoS Ontology for Web Services. In: Proceedings of the IEEE International Conference on Web Services, ICWS 2004 (2004)Google Scholar
  16. 16.
    Dobson, G., Lock, R., Sommerville, I.: QoSOnt: a QoS Ontology for Service-Centric Systems. In: Proceedings of the 2005 31st EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO-SEAA 2005) (2005)Google Scholar
  17. 17.
    Li, S., Zhou, J.: The WSMO-QoS Semantic Web Service Discovery Framework. IEEE (2009)Google Scholar
  18. 18.
    Kritikos, K., Plexousakis, D.: Semantic QoS Metric Matching. In: Proc. of European Conf. on Web Services, pp. 265–274. IEEE Computer (2006)Google Scholar
  19. 19.
    Giallonardo, E., Zimeo, E.: More Semantics in QoS Matching. In: Proc. of IEEE Intl. Conf. on Service Oriented Computing and Applications, pp. 163–171. IEEE Computer (2007)Google Scholar
  20. 20.
    Tondello, G.F., Siqueira, F.: The QoS-MO Ontology for Semantic QoS Modeling. In: SAC 2008, March 16-20 (2008)Google Scholar
  21. 21.
    Yu, C., Junyi, S., Yang, Y., Zhizhong, L.: A QoS Ontology for Semantic Service Discovery. In: 2009 International Conference on Networking and Digital Society (2009)Google Scholar
  22. 22.
    Jean, S., Losaviot, F., Matteot, A., Levy, N.: An Extension of OWL-S with Quality Standards. 978-1-4244-4840 2010 IEEEGoogle Scholar
  23. 23.
    Garcia, D.Z.G., Toledo, D., Felgar, M.B.: Semantic-enriched QoS Policies for Web Service Interactions. In: ACM International Conference Proceeding Series - Proceedings of the 12th Brazilian Symposium on Multimedia and the Web - WebMedia, vol. 192, pp. 35–44 (2006)Google Scholar
  24. 24.
    Papaioannou, I.V., Tsesmetzis, D.T., Roussaki, I.G., Anagnostou, M.E.: A QoSOntology Language for Web-Services. In: Proceedings of the 20th International Conference on Advanced Information Networking and Applications, pp. 101–106 (2006)Google Scholar
  25. 25.
    Tran, V.X.: WS-QoSOnto: A QoS Ontology for Web Services. In: IEEE International Symposium on Service-Oriented System Engineering, pp. 233–238 (2008)Google Scholar
  26. 26.
    Papaioannou, I.V., Tsesmetzis, D.T., Roussaki, I.G., Anagnostou, M.E.: A QoS Ontology Language for Web Services. In: Proc. of 20th Intl. Conf. on Advanced Information Networking and Applications, pp. 18–25. IEEE Computer (2006)Google Scholar
  27. 27.
    Guo, G., Yu, F., Chen, Z., Xie, D.: A Method for Semantic Web Service Selection Based on QoS Ontology. Journal of Computers 6(2) (February 2011)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Furkh Zeshan
    • 1
  • Radziah Mohamad
    • 1
  • Mohammad Nazir Ahmad
    • 2
  1. 1.Department of Software Engineering, Faculty of ComputingUniversiti Teknologi Malaysia (UTM)SkudaiMalaysia
  2. 2.Department of Information Systems, Faculty of ComputingUniversiti Teknologi Malaysia (UTM)SkudaiMalaysia

Personalised recommendations