Advertisement

Abstract

ArchiMate is an established enterprise architecture modelling language that allows organizations to be modelled from a holistic perspective. As a result, its modelling constructs are coarse grained by design and architects may feel that they do not get enough guidance from the language in producing ArchiMate models. To address this issue, we suggest using methods with a more refined semantics and elaborated modelling guidance, as a ‘front-end’ to ArchiMate. In this paper, we will show how the DEMO method can indeed be used as a front-end to ArchiMate, where we will focus on the automatic transformation of DEMO models to ArchiMate models. This is done by creating a formal link between DEMO and ArchiMate with additional benefits of linking DEMO’s key modelling concept of transactions, being as (socio-economic) commitments between actors, to ArchiMate. Specifically, we provide a formal approach that can be used to transform DEMO models into ArchiMate models. In addition, we provide a software implementation of our approach which is illustrated by means of an illustrative case study from the insurance domain.

Keywords

ArchiMate DEMO meta-model model transformation 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Lankhorst, M.M. (ed.): Enterprise Architecture at Work: Modelling, Communication and Analysis. Springer, Berlin (2005) ISBN-10: 3540243712Google Scholar
  2. 2.
    Iacob, M.-E., Jonkers, H., Lankhorst, M.M., Proper, H.A.: ArchiMate 1.0 Specification. The Open Group (2009) ISBN-13: 9789087535025Google Scholar
  3. 3.
    Lankhorst, M.M., Proper, H.A., Jonkers, H.: The Architecture of the ArchiMate Language. In: Halpin, T., Krogstie, J., Nurcan, S., Proper, E., Schmidt, R., Soffer, P., Ukor, R. (eds.) BPMDS 2009 and EMMSAD 2009. LNBIP, vol. 29, pp. 367–380. Springer, Heidelberg (2009) ISBN-13: 9783642018619, doi:10.1007/978-3-642-01862-6_30 Google Scholar
  4. 4.
    Lankhorst, M.M., Proper, H.A., Jonkers, H.: The anatomy of the archimate language. International Journal of Information System Modeling and Design (IJISMD) 1(1), 1–32 (2010), doi:10.1007/978-3-642-01862-6_30CrossRefGoogle Scholar
  5. 5.
    Jonkers, H., Lankhorst, M.M., van Buuren, R., Hoppenbrouwers, S.J.B.A., Bonsangue, M., Van der Torre, L.: Concepts for Modeling Enterprise Architectures. International Journal of Cooperative Information Systems 13(3), 257–288 (2004)CrossRefGoogle Scholar
  6. 6.
    van Buuren, R., Gordijn, J., Janssen, W.: Business case modelling for e-services. In: 18 th Bled eConference eIntegration in Action (2005)Google Scholar
  7. 7.
    Pijpers, V., Gordijn, J., Akkermans, H.: e3alignment: Exploring inter-organizational alignment in networked value constellations. International Journal of Computer Science & Applications 6(5), 59–88 (2009)Google Scholar
  8. 8.
    Ettema, R., Dietz, J.L.G.: ArchiMate and DEMO – Mates to Date? In: Albani, A., Barjis, J., Dietz, J.L.G. (eds.) CIAO!/EOMAS 2009. LNBIP, vol. 34, pp. 172–186. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  9. 9.
    Dietz, J.L.G.: Enterprise ontology: theory and methodology. Springer (2006)Google Scholar
  10. 10.
    Dietz, J.L.G.: The deep structure of business processes. Communications of the ACM 49(5), 58–64 (2006)CrossRefGoogle Scholar
  11. 11.
    Stichting DEMO kenniscentrum. DEMO: The VISI case, http://www.demo.nl/practical-case-studies/why-visi (last accessed on December 5, 2011)
  12. 12.
    Op’t Land, M., Middeljans, K., Buller, V.: Enterprise Ontology based Application Portfolio Rationalization at Rijkswaterstaat. In: The 4th Dutch Championship ICT Architecture (2007)Google Scholar
  13. 13.
    Stichting DEMO kenniscentrum. DEMO: The KLM case, http://www.demo.nl/attachments/article/21/080610_Klantcase_KLM.pdf (last accessed on December 5, 2011)
  14. 14.
    Op’t Land, M., Proper, H.A., Waage, M., Cloo, J., Steghuis, C.: Enterprise Architecture – Creating Value by Informed Governance. Enterprise Engineering Series. Springer, Berlin (2008) ISBN-13: 9783540852315Google Scholar
  15. 15.
    Lankhorst, M.M., Proper, H.A., Jonkers, H.: The Architecture of the ArchiMate Language. In: Halpin, T., Krogstie, J., Nurcan, S., Proper, E., Schmidt, R., Soffer, P., Ukor, R. (eds.) BPMDS 2009 and EMMSAD 2009. LNBIP, vol. 29, pp. 367–380. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  16. 16.
    Jonkers, H., Band, I., Quartel, D.: The ArchiSurance Case Study. White paper, The Open Group (Spring 2012)Google Scholar
  17. 17.
    Cummins, J.D., Doherty, N.A.: The economics of insurance intermediaries. The Journal of Risk and Insurance 73(3), 359–396 (2006)CrossRefGoogle Scholar
  18. 18.
    Jonkers, H., Proper, H.A., Turner, M.: TOGAF and ArchiMate: A Future Together. White Paper W192, The Open Group (November 2009), http://www.opengroup.org/bookstore/catalog/w192.htm
  19. 19.
    Zivkovic, S., Kuhn, H., Karagiannis, D.: Facilitate modelling using method integration: An approach using mappings and integration rules. In: European Conference on Information Systems (ECIS 2007) (2007), http://is2.lse.ac.uk/asp/aspecis/20070196.pdf
  20. 20.
    Derzsi, Z., Gordijn, J., Kok, K.: Multi-perspective Assessment of Scalability of IT-enabled Networked Constellations. In: Sprague, R.H. (ed.) Proceedings of the 41st Annual Hawaii International Conference on System Sciences, p. 492. IEEE CS (2008)Google Scholar
  21. 21.
    Object Management Group OMG. Business Process Modeling Notation, BPMN (2007), http://www.bpmn.org
  22. 22.
    Devedzić, V.: Understanding ontological engineering. Commun. ACM 45, 136–144 (2002), doi:10.1145/505248.506002CrossRefGoogle Scholar
  23. 23.
    Ehrig, M., Staab, S.: QOM – Quick Ontology Mapping. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 683–697. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  24. 24.
    Noy, N.F., Musen, M.A.: The prompt suite: interactive tools for ontology merging and mapping. International Journal of Human-Computer Studies 59(6), 983–1024 (2003)CrossRefGoogle Scholar
  25. 25.
    Happel, H., 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)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Sybren de Kinderen
    • 1
  • Khaled Gaaloul
    • 1
  • H. A. (Erik) Proper
    • 1
    • 2
  1. 1.PRC Henri TudorLuxembourg
  2. 2.Radboud University NijmegenNijmegenThe Netherlands

Personalised recommendations