Analysis of Enterprise Architecture Models with Description Logics Reasoning and SPARQL

Gonçalo Antunes, Artur Caetano, José Borbinha

Resumo


Enterprise architecture (EA) model analysis can be defined as the application of property assessment criteria to EA models. Ontologies can be used to represent conceptual models, providing means for their integration, at the semantic and syntactic level, and allowing the application of computational inference to derive logical conclusions from the facts present in the models. As the commonly used EA modelling languages are conceptual, advantage can be taken of representing such conceptual models using ontologies. This paper explores and demonstrates the use of ontologies and associated techniques in the analysis of enterprise architecture models. Two techniques are used to this end: computational inference and the use of SPARQL. The aim is to demonstrate the possibilities brought by the use of these techniques in EA model analysis.

Texto Completo:

PDF (English)

Referências


Antunes, G., M. Bahkshandeh, R. Mayer, J. Borbinha, and A. Caetano. "Using Ontologies for Enterprise Architecture Integration and Analysis." Complex System Informatics and Modeling Quarterly 1 (April 2014): 1 23.

Areces, C. "Logic Engineering. The Case of Description and Hybrid Logics." Ph.D. dissertation, Institute for Logic, Language and Computation, University of Amsterdam, 2000.

Bertolino, A., P. Inverardi, and H. Muccini. "Software architecture-based analysis and testing: a look into achievements and future challenges." Computing 95 (2013): 633-648.

Bucher, T., R. Fisher, S. Kurpjuweit, and R. Winter. "Enterprise architecture analysis and application. An exploratory study." Proceedings of the 1st Workshop on Trends in Enterprise Architecture Research (TEAR 2006). 2006.

Caetano, A., A. Assis, and J. Tribolet. "Using business transactions to analyze the consistency of business process models." Proceedings of the 45th Hawaii International Conference on system Science (HICSS). 2012.

Davoudi, M. R., and K. Sheikhvand. "An Approach towards Enterprise Architecture Analysis using AHP and Fuzzy AHP." International Journal of Machine Learning and Computing 2 (2012): 46-51.

de Boer, F.S., M.M. Bonsangue, J. Jacob, A. Stam, and L.van der Torre. "Enterprise Architecture Analysis with XML." Proceedings of the 38th Hawaii International Conference on System Sciences (HICSS). 2005.

Franke, U., W. R. Flores, and P. Johnson. "Enterprise Architecture Dependency Analysis using Fault Trees and Bayesian Networks." Proceedings of the 2009 Spring Simulation Multiconference SpringSim '09. 2009.

Genesereth, M. R., and N. J. Nilsson. Logical Foundations of Artificial Intelligence. Morgan Kaufmann, Los Altos, CA, 1987.

Guarino, N., D. Oberle, and S. Staab. "Handbook on Ontologies." Chap. What Is an Ontology?, 1-17. Springer Berlin Heidelberg, 2009.

Hamalainen, N. "Evaluation and Measurement in Enterprise and Software Architecture Management." Master's thesis, University of Jyvaskyla, 2008.

Johnson, P., and M. Ekstedt. Enterprise Architecture: Models and Analyses for Information Systems Decision Making. Lightning Source Incorporated, 2007.

Johnson, P., M. Ekstedt, E. Silva, and L. Plazaola. "Using Enterprise Architecture for CIO Decision-Making:On the Importance of Theory." Proceedings of the Second Annual Conference on Systems Engineering Research. 2004.

Johnson, P., R. Lagerstrom, P. Narman, and M. Simonsson. "Enterprise Architecture Analysis with Extended Influence Diagrams." Information Systems Frontiers 9 (2007): 163-180.

Lagerstrom, R., P. Johnson, and D. Hook. "Architecture analysis of enterprise systems modifiability - Models, analysis, and validation." The Journal of Systems and Software 83 (2010): 1387-1403.

Lankhorst, M. Enterprise Architecture at Work: Modeling, Communication, and Analysis. Springer, 2005.

Niemann, K. D. From Enterprise Architecture to IT Governance. Friedr. Vieweg & Sohn Verlag, 2005.

Olivé, A. Conceptual Modeling of Information Systems. Springer-Verlag, Berlin, 2007.

Studer, R., R. Benjamins, and D. Fensel. "Knowledge Engineering: Principles and Methods." Data & Knowledge Engineering 25 (1998): 161 198.

Vaculin, R. "Process Mediation Framework for Semantic Web Services." Ph.D. dissertation, Department of Theoretical Computer Science and Mathematical Logic, Faculty of Mathematics and Physics, Charles University, 2009.

W3C. "OWL 2 Web Ontology Language Structural Specification and Functional-Style Syntax (Second Edition)." OWL 2 Web Ontology Language Structural Specification and Functional-Style Syntax (Second Edition). World Wide Web Consortium Recommendation, 2012.

W3C. "OWL Web Ontology Language Semantics and Abstract Syntax." OWL Web Ontology Language Semantics and Abstract Syntax. World Wide Web Consortium Recommendation, 2004.

W3C. "RDF 1.1 Concepts and Abstract Syntax." RDF 1.1 Concepts and Abstract Syntax. World Wide Web Consortium Recommendation, 2014.

W3C. "SPARQL 1.1 Query Language, World Wide Web Consortium Recommendation." SPARQL 1.1 Query Language, World Wide Web Consortium Recommendation. World Wide Web Consortium Recommendation, 2013




DOI: http://dx.doi.org/10.18803/capsi.v15.308-325

Apontamentos

  • Não há apontamentos.