Semantic Web and Ontology applied to Web Services Discovery with QoS
Resumo
This paper presents a study on the use of Semantic Web and Ontology created with the OWL (Web Ontology Language) to sort and selectWeb Services according to its Quality of Service (QoS) attributes. The focus of this paper is to evaluate the performance of this approach in accordance with some adopted parameters. To this end, two algorithms that use Semantic Web resources have been developed in order to make the discovery of appropriate Web Services in the ontology. At the end of this article, the results of a performance evaluation are presented and analyzed.
Referências
Y. Aklouf and E. Rezig. An ontological approach for dynamic functionality-based web services discovery using expert systems. In Applications of Digital Information and Web Technologies, 2009. ICADIWT ’09. Second International Conference on the, pages 187–192, 2009.
J. P. A. Almeida and G. Guizzardi. A semantic foundation for role-related concepts in enterprise modelling. In EDOC ’08: Proceedings of the 2008 12th International IEEE Enterprise Distributed Object Computing Conference, pages 31–40, Washington, DC, USA, 2008. IEEE Computer Society.
S. J. Carase. Uma ontologia funcional de reputação para agentes. Dissertação de mestrado em engenharia elétrica, Escola Politécnica da Universidade de São Paulo - USP, São Paulo, SP, 2005.
J. J. Carroll, I. Dickinson, C. Dollin, D. Reynolds, A. Seaborne, and K. Wilkinson. Jena: implementing the semantic web recommendations. In.Proceedings of the 13th international World Wide Web conference on Alternate track papers and posters, 2004.
J. C. Estrella, M. J. Santana, and R. H. C. Santana. WSARCH: An Architecture for Web Services Provisioning with QoS Support: Performance Challenges. VDM Verlag Dr. Muller, 2011.
K. Holger, A. Rector, R. Stevens, C. Wroe, S. Jupp, G. Moulton, and N. Drummond. A Practical Guide To Building OWL Ontologies Using Protégé 4 and CO-ODE Tools Edition 1.2. 2009.
S. Isotani, R. Mizoguchi, I. I. Bittencourt, and E. d. B. Costa. Estado da arte em web semântica e web 2.0: Potencialidades e tendências da nova geração de ambientes de ensino na internet. Revista Brasileira de Informática na Educação, 17:30–42, 2009.
H.-U. Krieger, B. Kiefer, and T. Declerck. A hybrid reasoning architecture for business intelligence applications. In Hybrid Intelligent Systems, 2008. HIS ’08. Eighth International Conference on, pages 843–848, 2008.
S. Lee and D. Shin. Web service qos in multi-domain. In Proceedings of Advanced Communication Technology, - ICACT, 2008.
L. A. F. Martimiano. Sobre a estruturação de informação em sistemas de segurança computacional: o uso de ontologia. Tese de doutorado em ciências de computação e matemática computacional, ICMC-USP, São Carlos, SP, 2006.
D. Martin, M. Burstein, J. Hobbs, O. Lassila, D. McDermott, S. McIlraith, S. Narayanan, M. Paolucci, B. Parsia, T. Payne, E. Sirin, N. Srinivasan, and K. Sycara. Owl-s: Semantic markup for web services, 2004. Disponível em: http://www.w3.org/Submission/OWL-S/. Último acesso: 14/08/2009.
M. L. Massie, B. N. Chun, and D. E. Culler. The ganglia distributed monitoring system: Design, implementation and experience. Parallel Computing, 30:2004, 2003.
L. H. V. Nakamura, J. C. Estrella, M. J. Santana, and R. H. C. Santana. Using semantic web for selection of web services with qos. In Proceedings of the 17th Brazilian Symposium on Multimedia and the web, WebMedia ’11, New York, NY, USA, 2011. ACM.
I. V. Papaioannou, D. T. Tsesmetzis, I. G. Roussaki, and M. E. Anagnostou. A qos ontology language for webservices. Proceedings of the 20th International Conference on Advanced Information Networking and Applications (AINA’06), 2006.
E. Prud’hommeaux and A. Seaborne. Sparql query language for rdf, 2008. Disponível em: http://www.w3.org/TR/rdfsparql-query/. Último acesso: 05/03/2011.
J. Raj. The Art of Computer Systems Performance Analysis: techniques for experimental design, measurement, simulation, and modeling. Wiley, 1991.
E. Sirin and B. Parsia. Sparql-dl: Sparql query for owldl. In In 3rd OWL Experiences and Directions Workshop (OWLED-2007), 2007.
X. V. Tran. Ws-qosonto: A qos ontology for web services. In In: 2008 IEEE International Symposium on Service-Oriented System Engineering. IEEE International Symposium, 2008.
W3C. Web ontology language overview, 2004. Disponível em: http://www.w3.org/TR/owl-features/. Último acesso: 21/04/2009.
Z. Xu, P. Martin,W. Powley, and F. Zulkernine. Reputationenhanced qos-based web services discovery. Proceedings of the 2007 IEEE International Conference on Web Services (ICWS), 2007.
G. Ye, C. Wu, J. Yue, and S. Cheng. A qos-aware model for web services discovery. Proceedings of the 2009 First International Workshop on Education Technology and Computer Science, 2009.
L. Yuan-sheng, H. Xiao, W. Yu, and S. Si-xin. Research on a web services discovery model framework. In Computational Intelligence and Software Engineering (CiSE), 2010 International Conference on, pages 1–4, 2010.