Análise da Aplicabilidade do Uso de Ontologias e Regras Semânticas para Apoiar a Verificação de Conformidade no Contexto de Arquiteturas Orientadas a Serviço
Resumo
Muitas organizações tem utilizado a arquitetura orientada a serviços (SOA) para conseguir ganhos em custos e prazos. Porém o sucesso desta abordagem depende da implantação de mecanismos de governança que permitam a evolução da arquitetura alinhada com os objetivos do negócio. Dessa forma, é fundamental garantir conformidade com políticas corporativas. Este trabalho propõe abordagem de uso de ontologias e regras semânticas para apoiar a verificação de conformidade no contexto SOA. Uma prova de conceito considerando um cenário real foi conduzida comprovando a aplicabilidade da proposta.
Referências
Baiôco, G., Costa, A., Calvi, C. e Garcia, A. (2009) "IT Service management and governance: Modeling an ITSM configuration process: A foundational ontology approach". In IEEE International Symposium on Integrated Network Management.
Bennet, S.G. (2012) "Oracle Practitioner Guide - A Framework for SOA Governance". Disponível em: <http://www.oracle.com/technetwork/topics/entarch/oracle-pg-soagovernance-fmwrk-r3-2-1561703.pdf>. Acesso em Julho de 2012.
Dias Jr, J., de Oliveira, J. e Meira, S (2012). “Pontos Chaves para Adoção de Uma Arquitetura Orientada a Serviços: Uma Análise Comparativa de Modelos de Maturidade SOA da Indústria”. In: VIII Simpósio Brasileiro de Sistemas de Informação, SBSI. São Paulo.
Erl, T. (2005), Service-Oriented Architecture: Concepts, Technology and Design, Prentice Hall, 1a edição.
Gruber, T.R. (1993). "Towards Principles for the Design of Ontologies Used for Knowledge Sharing". In: Knowledge acquisition, pages 199-220.
Guizzardi, G. (2005). Ontological foundations for structural conceptual models, Tese de Doutorado, Universidade of Twente, Holanda.
Hojaji, F., Shirazi, M.R. (2010). "A comprehensive SOA Governance Framework based on CobiT". In: SERVICES-1, 6th Wold Congress on Services, Miami, EUA.
Hu, H., Ahn, G., Kulkanarni, K. (2011). "Ontology-based policy anomaly management for autonomic computing". In: Proceedings of the 7th International Conference on Collaborative Computing.
IT Governance Institute (2007), CobiT 4.1, IT Governance Institute, 1a edição.
Janiesch, C., Korthaus, A., Rosemann, M. (2009). "Conceptualisation and facilitation of SOA governance". In: Proceedings of 20th Australasian Conference on Information Systems, Melbourne, Australia.
Josuttis, N. (2007). SOA in practice. O'Reilly. 1a edição.
Li, B., Zhao, L., Zhu, J., Wu, J. (2011). "A policy-based adaptive web services security framework". In: Journal of Software, v.6, n.12, p.2456-2463.
Niemann, M., Miede, A., Johannsen, W., Repp, N., Steinmetz, R. (2010). "Structuring SOA Governance". In: International Journal of IT/Business Alignment and Governance, v.1, n.1, p.58-75.
Noy, N., Mcguiness, D. (2001). "Ontology development 101: A guide to creating your first ontology". Stanford knowledge systems laboratory technical report KSL-01-05.
Papazoglou, M.P. (2003). "Service-oriented computing: concepts, characteristics and directions". In: Proceedings of the 4th International Conference on Web Information Systems Engineering.
Parejo, J.A., Fernandez, P., Ruiz-Cortés, A. (2011). "WS-Governance: A Policy Language for SOA Governance". In: Service-Oriented Computing, Lecture notes on computer science, v.7084, p.280-296.
Spies, M. (2012). "Continuous Monitoring for IT Governance with Domain Ontologies". In: Proceedings of the 23rd International Workshop on Database and Expert Systems Applications.
Teixeira Filho, H. M., Azevedo, L. G. (2012). "CommonGOV: A consolidate approach for governance of service-oriented architectures". In: 8th International Conference on Next Generation of Web Services Practices, São Carlos, Brasil.
The Open Group (2009). "SOA Governance Framework". Disponível em: <https://www2.opengroup.org/ogsys/jsp/publications/PublicationDetails.jsp?catalogno=c093>. Acesso em Abril de 2012.
The Open Group (2010). "Service-Oriented Architecture Ontology". Disponível em:
<https://www2.opengroup.org/ogsys/protected/publications/viewDocument.html?publicationid=12245&documentid=11637>. Acesso em Novembro de 2012.