Abstract
A goal of enterprise architecture is to align the business with the underlying support systems. An enterprise architecture description encompasses an heterogeneous spectrum of domains, such as business processes, application components, metrics, people and technological infrastructure. Architectural views express the domain elements and their relationships from the perspective of the system stakeholders. As a result, a view needs to be expressed using a domain language that addresses the specific concerns of its stakeholders. However, enterprise architecture description languages are often based on generic or broad meta-models that cross-cut distinct architectural domains. But describing each domain through a specialized language and then integrating it with the other domains raises challenges at the level of traceability and consistency. This paper proposes using ontologies to specify different enterprise architecture domains and to integrate and analyse these models. This goal is realized through a domain-independent language that is extended by domain-specific languages, each focussing on a set of specific domain concerns. The approach contributes to the alignment of the different domains while ensuring traceability between then concepts. The proposal is demonstrated through an evaluation scenario that uses ArchiMate as the domain-independent language extended with a set of domain-specific languages. The demonstration shows that the architecture domains can be integrated and analysed through the use of ontologies.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Lankhorst, M.: Enterprise Architecture at Work: Modeling, Communication, and Analysis, 3rd edn. Springer (2013)
Pereira, C.M., Sousa, P.M.A.: Enterprise architecture: business and it alignment. In: Haddad, H., Liebrock, L.M., Omicini, A., Wainwright, R.L. (eds.) SAC, pp. 1344–1345. ACM (2005)
Winter, R., Fischer, R.: Essential layers, artifacts, and dependencies of enterprise architecture. In: 10th IEEE International Enterprise Distributed Object Computing Conference Workshops, EDOCW 2006, p. 30. IEEE (2006)
Wegmann, A., Balabko, P., Lê, L.S., Regev, G., Rychkova, I.: A method and tool for business-it alignment in enterprise architecture. In: Proceedings of the CAiSE, Citeseer, vol. 5, pp. 113–118 (2005)
Caetano, A., Silva, A.R., Tribolet, J.M.: Business process decomposition - an approach based on the principle of separation of concerns. Enterprise Modelling and Information Systems Architectures 5(1), 44–57 (2010)
Galster, M.: Dependencies, traceability and consistency in software architecture: towards a view-based perspective. In: ECSA 2011 Proceedings of the 5th European Conference on Software Architecture: Companion Volume (2011)
Romero, J., Jaen, J.I., Vallencillo, A.: Realizing correspondences in multi-viewpoint speci cations. In: Proceedings of the 2009 IEEE International Enterprise Distributed Object Computing Conference (2009)
Buschle, M., Ullberg, J., Franke, U., Lagerstrom, R., Sommestad, T.: A tool for enterprise architecture analysis using the PRM formalism. In: Soffer, P., Proper, E. (eds.) CAiSE Forum 2010. LNBIP, vol. 72, pp. 108–121. Springer, Heidelberg (2011)
Binz, T., Leymann, F., Nowak, A., Schumm, D.: Improving the manageability of enterprise topologies through segmentation, graph transformation, and analysis strategies. In: 2012 16th IEEE International Enterprise Distributed Object Computing Conference, EDOC (2012)
The Open Group: TOGAF 9 - the open group architecture framework version 9 (2009)
Saat, J., Franke, U., Lagerstrom, R., Ekstedt, M.: Enterprise architecture meta models for it/business alignment situations. In: 2010 14th IEEE International Enterprise Distributed Object Computing Conference (2010)
Buckl, S., Matthes, F., Schweda, C.M.: Conceptual models for cross-cutting aspects in enterprise architecture modeling. In: 2010 14th IEEE International Enterprise Distributed Object Computing Conference Workshops (2010)
Braun, C., Winter, R.: A comprehensive enterprise architecture metamodel and its implementation using a metamodeling platform. Enterprise Modelling and Information Systems Architectures, 64–79 (2005)
Buckl, S., Schweda, C.M., Matthes, F.: A design theory nexus for situational enterprise architecture management. In: 2010 14th IEEE International Enterprise Distributed Object Computing Conference Workshops (2010)
ISO: ISO/IEC/IEEE 42010:2011 - systems and software engineering - architecture description (2011)
Burmester, S., Giese, H., Niere, J., Tichy, M., Wadsack, J.P., Wagner, R., Wendehals, L., Zundorf, A.: Tool integration at the meta-model level: the fujaba approach. Int. J. Softw. Tools Technol. Transfer 6, 20–218 (2004)
Kapsammer, E., Reiter, T., Schwinger, W.: Model-based tool integration - state of the art and future perspectives. In: Proceedings of the 3rd International Conference on Cybernetics and Information Technologies, Systems and Applications (CITSA 2006) (2006)
France, R., Rumpe, B.: Model-driven development of complex software: A research roadmap. In: Future of Software Engineering, FOSE 2007 (2007)
Almeida, J.P.A., Iacob, M.E., van Eck, P.: Requirements traceability in modeldriven development: Applying model and transformation conformance. Inf. Syst. Front 9, 327–342 (2007)
Grüber, T.: A translation approach to portable ontology specifications. Knowledge Acquisition 5(2), 199–220 (1993)
Happel, H.J., Seedorf, S.: Applications of ontologies in software engineering. In: 2nd International Workshop on Semantic Web Enabled Software Engineering (SWESE 2006), held at the 5th International Semantic Web Conference (ISWC 2006) (2006)
Bürger, T., Simperl, E.: Measuring the benefits of ontologies. In: Meersman, R., Tari, Z., Herrero, P. (eds.) OTM-WS 2008. LNCS, vol. 5333, pp. 584–594. Springer, Heidelberg (2008)
Shadbolt, N., Hall, W., Berners-Lee, T.: The semantic web revisited. IEEE Intelligent Systems Journal 4, 96–101 (2006)
Berners-Lee, T., Hendler, J., Lassila, O.: The semantic web, pp. 29–37. Scientific American (May 2001)
Uschold, M., Uschold, M., King, M., King, M., House, S.B.R., Moralee, S., Moralee, S., Zorgios, Y., Zorgios, Y.: The enterprise ontology. The Knowledge Engineering Review 13, 31–89 (1995)
Geerts, G.L., McCarthy, W.E.: An ontological analysis of the economic primitives of the extended-rea enterprise information architecture. International Journal of Accounting Information Systems 3(1), 1–16 (2002)
Kang, D.: An ontology-based enterprise architecture. Expert Systems with Applications 37, 1456–1464 (2010)
Wagner, G.: Ontologies and rules for enterprise modeling and simulation. In: 2011 15th IEEE International Enterprise Distributed Object Computing Conference Workshops (2011)
Azevedo, C.L.B., Almeida, J.P.A., van Sinderen, M., Quartel, D., Guizzardi, G.: An ontology-based semantics for the motivation extension to archimate. In: 2011 15th IEEE International Enterprise Distributed Object Computing Conference (2011)
Almeida, J.P.A., Guizzardi, G.: An ontological analysis of the notion of community in the rm-odp enterprise language. Computer Standards & Interfaces 35(3), 257–268 (2013)
Shvaiko, P., Euzenat, J.: A survey of schema-based matching approaches. In: Spaccapietra, S. (ed.) Journal on Data Semantics IV. LNCS, vol. 3730, pp. 146–171. Springer, Heidelberg (2005)
Santos Jr., P.S., Almeida, J.P.A., Guizzardi, G.: An ontology-based semantic foundation for organizational structure modeling in the aris method. In: 2010 14th IEEE International Enterprise Distributed Object Computing Conference Workshops (2010)
Pidcock, W.: What are the di erences between a vocabulary, a taxonomy, a thesaurus, an ontology, and a meta-model? (2002), http://infogrid.org/wiki/Reference/PidcockArticle (accessed April 2013)
Guizzardi, G.: Ontological foundations for structural conceptual models. PhD thesis, University of Twente, Enschede, The Netherlands (2005)
Rosemann, M., Green, P., Indulska, M.: A reference methodology for conducting ontological analyses. In: Atzeni, P., Chu, W., Lu, H., Zhou, S., Ling, T.-W. (eds.) ER 2004. LNCS, vol. 3288, pp. 110–121. Springer, Heidelberg (2004)
Bunge, M.A.: Treatise on Basic Philosophy. Ontology I - The Furniture of the World, vol. 3. Kluwer Academic Publishers (1977)
The Open Group: ArchiMate 2.0 specification (2012)
Horridge, M., Knublauch, H., Rector, A., Stevens, R., Wroe, C.: A practical guide to building owl ontologies using the protégé-owl plugin and co-ode tools edition 1.2, The University of Manchester (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Antunes, G., Caetano, A., Bakhshandeh, M., Mayer, R., Borbinha, J. (2013). Using Ontologies to Integrate Multiple Enterprise Architecture Domains. In: Abramowicz, W. (eds) Business Information Systems Workshops. BIS 2013. Lecture Notes in Business Information Processing, vol 160. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41687-3_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-41687-3_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-41686-6
Online ISBN: 978-3-642-41687-3
eBook Packages: Computer ScienceComputer Science (R0)