Using Ontologies to Integrate Multiple Enterprise Architecture Domains [chapter]

Gonçalo Antunes, Artur Caetano, Marzieh Bakhshandeh, Rudolf Mayer, José Borbinha
2013 Lecture Notes in Business Information Processing  
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
more » ... c 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.
doi:10.1007/978-3-642-41687-3_8 fatcat:ao5nsyiphrdp7ltpstuoyvc2r4