Skip to main content

A Meta-language for EA Information Modeling – State-of-the-Art and Requirements Elicitation

  • Conference paper
Enterprise, Business-Process and Information Systems Modeling (BPMDS 2010, EMMSAD 2010)

Abstract

Enterprise architecture (EA) management has not only recently gained importance as means to support enterprises in adapting to a changing market environment and in seizing new business opportunities. This twofold role of EA management in transforming enterprises is connected to describing the current state as well as future states of the EA. Although different information models for the description of these states have yet been proposed in literature, no ‘standard’ information model exists, and the plurality advocates for the idea that such models are enterprise-specific design artifacts.

In this paper, we explore the fundamentals of EA information modeling, namely the meta-languages underlying today’s models, and analyze their diversity. Based on the analysis, we elicit requirements for a “unifying” meta-language. By showing that multi-purpose modeling facilities, as the OMG’s UML, fail to fully satisfy these requirements, we establish a future field of research – a meta-language for EA information modeling.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. International Organization for Standardization: Iso/iec 42010:2007 systems and software engineering – recommended practice for architectural description of software-intensive systems (2007)

    Google Scholar 

  2. Henderson, J.C., Venkatraman, N.: Strategic alignment: leveraging information technology for transforming organizations. IBM Systems Journal 32(1), 472–484 (1993)

    Article  Google Scholar 

  3. Luftman, J.N.: Competing in the Information Age – Align in the Sand, 2nd edn. Oxford University Press, New York (2003)

    Google Scholar 

  4. Holschke, O., Närman, P., Flores, W.R., Eriksson, E., Schönherr, M.: Using enterprise architecture models and bayesian belief networks for failure impact analysis. In: Aier, S., Johnson, P., Schelp, J. (eds.) Pre-Proceedings of the 3rd Workshop on Trends in Enterprise Architecture Research, Sydney, Australia, pp. 33–46 (2008)

    Google Scholar 

  5. Johnson, P., Ekstedt, M.: Enterprise Architecture – Models and Analyses for Information Systems Decision Making. Studentlitteratur, Pozkal, Poland (2007)

    Google Scholar 

  6. Buckl, S., Ernst, A.M., Matthes, F., Schweda, C.: An information model for managed application landscape evolution. Journal of Enterprise Architecture (JEA) 5(1), 12–26 (2009)

    Google Scholar 

  7. The Open Group: TOGAF “Enterprise Edition” Version 9 (2009), http://www.togaf.org (cited 2010-02-25)

  8. Buckl, S., Ernst, A.M., Lankes, J., Schneider, K., Schweda, C.M.: A pattern based approach for constructing enterprise architecture management information models. In: Wirtschaftsinformatik 2007, Karlsruhe, Germany, pp. 145–162. Universitätsverlag Karlsruhe (2007)

    Google Scholar 

  9. Frank, U.: The memo meta modelling language (mml) and language architecture (icb-research report). Technical report, Institut für Informatik und Wirtschaftsinformatik, Duisburg-Essen, Germany (2009)

    Google Scholar 

  10. Lankhorst, M.: Introduction to enterprise architecture. In: Enterprise Architecture at Work. Springer, Heidelberg (2005)

    Google Scholar 

  11. Aier, S., Kurpjuweit, S., Riege, C., Saat, J.: Stakeholderorientierte documentation und analyse der unternehmensarchitektur. In: Hegering, H.G., Lehmann, A., Ohlbach, H.J., Scheideler, C. (eds.) GI Jahrestagung (2), Bonn, Germany, Gesellschaft für Informatik. LNI, vol. 134, pp. 559–565 (2008)

    Google Scholar 

  12. NATO: Nato architecture framework version 3 (2007), http://www.nhqc3s.nato.int/ARCHITECTURE/_docs/NAF_v3/ANNEX1.pdf (cited 2010-02-25)

  13. Matthes, F., Buckl, S., Leitel, J., Schweda, C.M.: Enterprise Architecture Management Tool Survey 2008. Chair for Informatics 19 (sebis), Technische Universität München, Munich, Germany (2008)

    Google Scholar 

  14. Object Management Group (OMG): Uml 2.2 superstructure specification (formal/2009-02-02) (2009), http://www.uml.org (cited 2010-02-25)

  15. Buckl, S., Ernst, A.M., Schweda, C.M.: An extension to the essential meta-object facility (emof) for specifying and indicating dependencies between properties. Technical report, Technische Universität München (2008)

    Google Scholar 

  16. Guizzardi, G.: Ontological foundations for structural conceptual models. PhD thesis, CTIT, Centre for Telematics and Information Technology, Enschede, The Netherlands (2005)

    Google Scholar 

  17. Aier, S., Riege, C., Winter, R.: Unternehmensarchitektur – literaturüberblick stand der praxis. Wirtschaftsinformatik 50(4), 292–304 (2008)

    Article  Google Scholar 

  18. Schelp, J., Winter, R.: Language communities in enterprise architecture research. In: DESRIST 2009: Proceedings of the 4th International Conference on Design Science Research in Information Systems and Technology, pp. 1–10. ACM, New York (2009)

    Chapter  Google Scholar 

  19. Jonkers, H., van Burren, R., Arbab, F., de Boer, F., Bonsangue, M., Bosma, H., ter Doest, H., Groenewegen, L., Scholten, J., Hoppenbrouwers, S., Iacob, M.E., Janssen, W., Lankhorst, M., van Leeuwen, D., Proper, E., Stam, A., van der Torre, L., van Zanten, G.: Towards a language for coherent enterprise architecture descriptions. In: 7th International Enterprise Distributed Object Computing Conference (EDOC 2003), Brisbane, Australia. IEEE Computer Society, Los Alamitos (2003)

    Google Scholar 

  20. Jonkers, H., Goenewegen, L., Bonsangue, M., van Buuren, R.: A language for enterprise modelling. In: Lankhorst, M. (ed.) Enterprise Architecture at Work. Springer, Heidelberg (2005)

    Google Scholar 

  21. Österle, H., Winter, R., Hoening, F., Kurpjuweit, S., Osl, P.: Der St. Galler Ansatz des Business Engineering: Das Core Business Metamodel. Wisu – Das Wirtschaftsstudium 2(36), 191–194 (2007)

    Google Scholar 

  22. Kurpjuweit, S., Aier, S.: Ein allgemeiner Ansatz zur Ableitung von Abhängigkeitsanalysen auf Unternehmensarchitekturmodellen. In: 9. Internationale Tagung Wirtschaftsinformatik (WI 2007), Wien, Austria, Österreichische Computer Gesellschaft, pp. 129–138 (2007)

    Google Scholar 

  23. Le, L.S., Wegmann, A.: Definition of an object-oriented modeling language for enterprise architecture. In: Proceedings of the 38th Annual Hawaii International Conference on System Sciences, HICSS 2005, p. 179c (2005)

    Google Scholar 

  24. Frank, U.: Multi-perspective enterprise modeling (memo) – conceptual framework and modeling languages. In: Proceedings of the 35th Annual Hawaii International Conference on System Sciences (HICSS 2002), Washington, DC, USA, pp. 1258–1267 (2002)

    Google Scholar 

  25. Kirchner, L.: Eine Methode zur Unterstützung des IT-Managements im Rahmen der Unternehmensmodellierung. PhD thesis, Universität Duisburg-Essen, Berlin, Germany (2008)

    Google Scholar 

  26. Frank, U., Heise, D., Kattenstroth, H., Schauer, H.: Designing and utilising business indicator systems within enterprise models – outline of a method. In: Modellierung betrieblicher Informationssysteme (MobIS 2008) – Modellierung zwischen SOA und Compliance Management, November 27-28. Saarbrücken, Germany (2008)

    Google Scholar 

  27. OMG: Object constraint language (ocl) available specification, version 2.0 (formal/06-05-01) (2006)

    Google Scholar 

  28. Atkinson, C., Kühne, T.: Reducing accidental complexity in domain models. Software and Systems Modeling, 345–359 (2007)

    Google Scholar 

  29. Chair for Informatics 19 (sebis), Technische Universität München: Eam pattern catalog wiki (2010), http://eampc-wiki.systemcartography.info (cited 2010-02-25)

  30. OMG: Meta object facility (mof) core specification, version 2.0 (formal/06-01-01) (2006)

    Google Scholar 

  31. Buckl, S., Franke, U., Holschke, O., Matthes, F., Schweda, C.M., Sommestad, T., Ullberg, J.: A pattern-based approach to quantitative enterprise architecture analysis. In: 15th Americas Conference on Information Systems (AMCIS), San Francisco, CA, USA (2009)

    Google Scholar 

  32. Johnson, P., Johansson, E., Sommestad, T., Ullberg, J.: A tool for enterprise architecture analysis. In: 11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007), Annapolis, Maryland, USA, October 15-19, pp. 142–156. IEEE Computer Society, Los Alamitos (2007)

    Chapter  Google Scholar 

  33. Lankes, J., Schweda, C.M.: Using metrics to evaluate failure propagation and failure impacts in application landscapes. In: Multikonferenz Wirtschaftsinformatik, Berlin, Germany, GITO-Verlag (2008)

    Google Scholar 

  34. Fischer, R., Winter, R.: Ein hierarchischer, architekturbasierter ansatz zur unterstützung des it/business alignment. In: Oberweis, A., Weinhardt, C., Gimpel, H., Koschmider, A., Pankratius, V., Schnizler (eds.) Wirtschaftsinformatik 2007, Karlsruhe, Germany, pp. 163–180. Universitätsverlag Karlsruhe, Karlsruhe (2007)

    Google Scholar 

  35. Kurpjuweit, S.: Stakeholder-orientierte Modellierung und Analyse der Unternehmensarchitektur. PhD thesis, Universität St. Gallen (2009)

    Google Scholar 

  36. Niemann, K.D.: From Enterprise Architecture to IT Governance – Elements of Effective IT Management. Vieweg+Teubner, Wiesbaden (2006)

    Google Scholar 

  37. Yu, E., Strohmaier, M., Deng, X.: Exploring intentional modeling and analysis for enterprise architecture. In: Proceedings of the EDOC 2006 Conference Workshop on Trends in Enterprise Architecture Research (TEAR 2006), Hong Kong, p. 32. IEEE Computer Society Press, Los Alamitos (2006)

    Google Scholar 

  38. van Buuren, R., Jonkers, H., Maria-Eugenia, S.P.: Composition of relations in enterprise architecture models. In: The second International Conference on Graph Transformation (ICGT), Roma, Italy, pp. 39–53 (2004)

    Google Scholar 

  39. Englebert, V., Heymans, P.: Towards more extensible metacase tools. In: Krogstie, J., Opdahl, A.L., Sindre, G. (eds.) CAiSE 2007 and WES 2007. LNCS, vol. 4495, pp. 454–468. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  40. Chair for Informatics 19 (sebis), Technische Universität München: Eam pattern catalog wiki (2009), http://eampc-wiki.systemcartography.info (cited 2010-02-25)

  41. Ernst, A.: Enterprise architecture management patterns. In: PLoP 2008: Proceedings of the Pattern Languages of Programs Conference 2008, Nashville, USA (2008)

    Google Scholar 

  42. Noble, J.: Classifying relationships between object-oriented design patterns. In: Australian Software Engineering Conference (ASWEC), pp. 98–107. IEEE Computer Society, Los Alamitos (1998)

    Google Scholar 

  43. Kamlah, W., Lorenzen, P.: Logische Propädeutik: Vorschule des vernünftigen Redens, 3rd edn., Metzler, Stuttgart, Germany (1996)

    Google Scholar 

  44. Johnson, P., Nordström, L., Lagerström, R.: Formalizing analysis of enterprise architecture. In: Interoperability for Enterprise Software and Applications Conference, Bordeaux, France, p. 10. Springer, Heidelberg (2006)

    Google Scholar 

  45. Aier, S., Buckl, S., Franke, U., Gleichauf, B., Johnson, P., Närman, P., Schweda, C.M., Ullberg, J.: A survival analysis of application life spans based on enterprise architecture models. In: 3rd International Workshop on Enterprise Modelling and Information Systems Architectures, Ulm, Germany, pp. 141–154 (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Buckl, S., Matthes, F., Schweda, C.M. (2010). A Meta-language for EA Information Modeling – State-of-the-Art and Requirements Elicitation. In: Bider, I., et al. Enterprise, Business-Process and Information Systems Modeling. BPMDS EMMSAD 2010 2010. Lecture Notes in Business Information Processing, vol 50. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13051-9_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-13051-9_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-13050-2

  • Online ISBN: 978-3-642-13051-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics