Ontology Transformation of Enterprise Architecture Models

  • Marzieh Bakhshadeh
  • André Morais
  • Artur Caetano
  • José Borbinha
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT, volume 423)


Enterprise architecture supports the analysis and design of business-oriented systems through the creation of complementary perspectives from multiple viewpoints over the business, information systems and technological infrastructure, enabling communication between stakeholders. However, enterprise architecture modelling languages lack representation schemas that support the computable assessment of its models. This paper applies model transformation to address this issue. The proposed approach translates models specified using ArchiMate into OWL. The resulting ontological representation is therefore computable, allowing for the analysis of the consistency and completeness of the enterprise architecture models. The applicability of the approach is shown through a case study.


enterprise architecture model transformation ontology ArchiMate OWL 


  1. 1.
    Lankhorst, M.: Enterprise architecture at work: Modelling, communication and analysis. Springer (2013)Google Scholar
  2. 2.
    Group, T.: TOGAF(2009)Google Scholar
  3. 3.
    Allweyer, T.: BPMN 2.0. BoD (2010)Google Scholar
  4. 4.
    Ye, J., Sun, S., Song, W., Wen, L.: Formal Semantics of BPMN Process Models Using YAML. In: Intelligent Information Technology Application, pp. 70–74 (2008)Google Scholar
  5. 5.
    Group, T.: Archimate 2.0 Specification (2012)Google Scholar
  6. 6.
    Jenz, D.: Business Process Ontologies: Speeding up Business Process Implementation (2003)Google Scholar
  7. 7.
    Gruber, T.: A Translation Approach to Portable Ontology Specifications. Knownledge Acquisitions 5, 199–220 (1993)CrossRefGoogle Scholar
  8. 8.
    Berners-Lee, T.: The semantic web. Scientific American (2001)Google Scholar
  9. 9.
    Shadbolt, N.: The semantic web revisited (2006)Google Scholar
  10. 10.
    Hitzler, P.: Foundations of semantic web technologies. Chapman and Hall/CRC (2011)Google Scholar
  11. 11.
    Gašević, D.: Model driven architecture and ontology development. Springer (2006)Google Scholar
  12. 12.
    Pan, J.: Ontology-Driven Software Development. Springer (2013)Google Scholar
  13. 13.
    Happel, H.-J.: Applications of ontologies in software engineering. In: Proc. of Workshop on Sematic Web Enabled Software Engineering (2006)Google Scholar
  14. 14.
    Uschold, M.: The enterprise ontology (1998)Google Scholar
  15. 15.
    Geerts, G.: An ontological analysis of the economic primitives of the extended-REA enterprise information architecture (2002)Google Scholar
  16. 16.
    Kang, D.: An ontology-based enterprise architecture (2010)Google Scholar
  17. 17.
    Wagner, G.: Ontologies and Rules for Enterprise Modeling and Simulation (2011)Google Scholar
  18. 18.
    Azevedo, C., Almeida, J., Sinderen, M., Quartel, D., Guizzardi, G.: An ontology-based semantics for the motivation extension to archimate. In: 15th IEEE International Enterprise Distributed Object Computing Conference, pp. 25–34 (2011)Google Scholar
  19. 19.
    Almeida, J., Guizzardi, G.: An ontological analysis of the notion of community in the RM-ODP enterprise language. Computer Standards & Interfaces, 257–268 (2013)Google Scholar
  20. 20.
    Johnson, P., E.: A tool for enterprise architecture analysis (2007)Google Scholar
  21. 21.
    Buschle, M., J.: A tool for enterprise architecture analysis using the prm formalism (2011)Google Scholar
  22. 22.
    SoS, A.: A uniform approach for system of systems architecture (2009)Google Scholar
  23. 23.
    Gagliardi, J.: A workshop on analysis and evaluation (2010)Google Scholar
  24. 24.
    McGuinness, D., van Harmelen, F.: OWL Web Language Overview. W3CRecommendation 10, 1–19 (2004)Google Scholar
  25. 25.
    Favier, M.: Developing a Measure of Collective Awareness in Virtual Teams (2007)Google Scholar
  26. 26.
    Archi - Archimate Modelling. In: Overview, (accessed December 05, 2012)
  27. 27.
    Protégé. In: what is protégé?, (accessed December 05, 2012)
  28. 28.
    Fox, M., Gruninger, M.: Enterprise Modeling (1998)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2014

Authors and Affiliations

  • Marzieh Bakhshadeh
    • 1
  • André Morais
    • 1
  • Artur Caetano
    • 1
  • José Borbinha
    • 1
    • 2
  1. 1.Information Systems Group, INESC-IDLisboaPortugal
  2. 2.Instituto Superior TécnicoTechnical University of LisbonLisboaPortugal

Personalised recommendations