Skip to main content

Multi-perspective Enterprise Modeling—Conceptual Foundation and Implementation with ADOxx

  • Chapter
  • First Online:

Abstract

This chapter describes a method for multi-perspective enterprise modeling (MEMO) and a prototypical implementation of a selected part of the method with ADOxx, called MEMO4ADO. MEMO has been developed during a period of more than twenty years and is still a subject of ongoing research. MEMO includes a set of integrated domain-specific modeling languages to describe organizational action systems as well as information systems. MEMO4ADO implements a subset of MEMO languages specifically tailored for educational purposes. The chapter summarizes the background and evolution of MEMO, illustrates the implementation and functionalities of MEMO4ADO, and outlines future developments.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Atkinson, C., Kühne, T.: Reducing accidental complexity in domain models. Softw. Syst. Model. 7(3), 345–359 (2008)

    Article  Google Scholar 

  2. Bock, A.: Beyond narrow decision models: toward integrative models of organizational decision processes. In: Aveiro, D., Frank, U., Lin, K.J., Tribolet, J. (eds.) Proceedings of the 17th IEEE Conference on Business Informatics (CBI 2015). IEEE Press, Los Alamitos (2015)

    Google Scholar 

  3. CIMOSA: Open system architecture for CIM. Springer, Berlin, Heidelberg, New York (1993)

    Google Scholar 

  4. Clark, T., Sammut, P., Willans, J.: Applied Metamodelling: A Foundation for Language Driven Development, 2nd edn. Ceteva (2008). http://www.eis.mdx.ac.uk/staffpages/tonyclark/Papers/Applied%20Metamodelling%20%28Second%20Edition%29.pdf

  5. Clark, T., Willans, J.: Software language engineering with XMF and XModeler. In: Mernik, M. (ed.) Formal and Practical Aspects of Domain-Specific Languages, pp. 311–340. Information Science Reference (2012)

    Google Scholar 

  6. Dietz, J.L.G.: Enterprise Ontology: Theory and Methodology. Springer, Berlin (2006)

    Book  Google Scholar 

  7. Ferstl, O.K., Sinz, E.J.: Modeling of business systems using SOM. In: Bernus, P., Mertins, K., Schmidt, G. (eds.) Handbook on Architectures of Information Systems, pp. 347–367. Springer, Berlin (2006)

    Google Scholar 

  8. Fill, H.G., Karagiannis, D.: On the conceptualisation of modelling methods using the ADOxx meta modelling platform. Enterp. Model. Inf. Syst. Archit. 8(1), 4–25 (2013)

    Article  Google Scholar 

  9. Frank, U.: Multiperspektivische Unternehmensmodellierung: Theoretischer Hintergrund und Entwurf einer objektorientierten Entwicklungsumgebung. Oldenbourg, München (1994)

    Google Scholar 

  10. Frank, U.: The MEMO Meta-Metamodel. Research Report of the Institute for Business Informatics 9, University of Koblenz, Koblenz (1998)

    Google Scholar 

  11. Frank, U.: MEMO Organisation Modelling Language (1): Focus on Organisational Structure. ICB Research Report 48, University of Duisburg-Essen, Essen (2011)

    Google Scholar 

  12. Frank, U.: MEMO Organisation Modelling Language (2): Focus on Business Processes. ICB Research Report 49, University of Duisburg-Essen, Essen (2011)

    Google Scholar 

  13. Frank, U.: The MEMO Meta Modelling Language (MML) and Language Architecture: 2nd edn. ICB Research Report 43, University of Duisburg-Essen, Essen (2011)

    Google Scholar 

  14. Frank, U.: Domain-specific modeling languages—requirements analysis and design guidelines. In: Reinhartz-Berger, I., Sturm, A., Clark, T., Wand, Y., Cohen, S., Bettin, J. (eds.) Domain Engineering: Product Lines, Conceptual Models, and Languages, pp. 133–157. Springer (2013)

    Google Scholar 

  15. Frank, U.: Multi-perspective enterprise modeling: foundational concepts, prospects and future research challenges. Softw. Syst. Model. 13(3), 941–962 (2014)

    Article  Google Scholar 

  16. Frank, U.: Multilevel modeling: toward a new paradigm of conceptual modeling and information systems design. Bus. Inf. Syst. Eng. 6(6), 319–337 (2014)

    Article  Google Scholar 

  17. Frank, U.: Power-modelling: Toward a more versatile approach to creating and using conceptual models. In: Proceedings of the Fourth International Symposium on Business Modelling and Software Design, pp. 9–19 (2014)

    Google Scholar 

  18. Frank, U., Strecker, S.: Open reference models—community-driven collaboration to promote development and dissemination of reference models. Enterp. Model. Inf. Syst. Archit. 2(2), 32–41 (2007)

    Google Scholar 

  19. Frank, U., Strecker, S.: Beyond ERP Systems: An Outline of Self-Referential Enterprise Systems. ICB Research Report 31, University of Duisburg-Essen, Essen (2009)

    Google Scholar 

  20. Goldstein, A., Frank, U.: Components of a multi-perspective modeling method for designing and managing it security systems. Information Systems and e-Business Management (2015)

    Google Scholar 

  21. Gronback, R.C.: Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit. Addison-Wesley, Amsterdam (2009)

    Google Scholar 

  22. Gulden, J., Frank, U.: MEMOCenterNG—a full-featured modeling environment for organisation modeling and model-driven software development. In: Proceedings of the 2nd International Workshop on Future Trends of Model-Driven Development (FTMDD 2010) (2010)

    Google Scholar 

  23. Heise, D.: Unternehmensmodell-basiertes IT-Kostenmanagement als Bestandteil eines integrativen IT-Controllings. Logos, Berlin (2013)

    Google Scholar 

  24. Kirchner, L.: Eine Methode zur Unterstützung des IT-Managements im Rahmen der Unternehmensmodellierung. Logos, Berlin (2008)

    Google Scholar 

  25. Koch, S., Strecker, S., Frank, U.: Conceptual modelling as a new entry in the bazaar: The open model approach. In: Damiani, E., Fitzgerald, B., Scacchi, W., Scotto, M., Succi, G. (eds.) Open Source Systems, pp. 9–20. Springer, New York (2006)

    Chapter  Google Scholar 

  26. Köhling, C.A.: Entwurf einer konzeptuellen Modellierungsmethode zur Unterstützung rationaler Zielplanungsprozesse in Unternehmen. Cuvillier, Göttingen (2013)

    Google Scholar 

  27. Object Management Group: Meta Object Facility (MOF) Core Specification: Version 2.0 (2006). http://www.omg.org/spec/MOF/2.0/

  28. Object Management Group: Object constraint language: Version 2.2 (2010). http://www.omg.org/spec/OCL/2.2/

  29. Odell, J.J.: Power types. J. Object Oriented Program. 7(2), 8–12 (1994)

    MathSciNet  Google Scholar 

  30. Overbeek, S., Frank, U., Köhling, C.A.: A language for multi-perspective goal modelling: challenges, requirements and solutions. Comput. Stand. Interfaces 38, 1–16 (2015)

    Article  Google Scholar 

  31. Sandkuhl, K.: Enterprise Modeling: Tackling Business Challenges with the 4EM Method. The Enterprise Engineering Series. Springer, Berlin (2014)

    Book  Google Scholar 

  32. Schauer, H.: Unternehmensmodellierung für das Wissensmanagement: Eine multi-perspektivische Methode zur ganzheitlichen Analyse und Planung. VDM, Saarbrücken (2009)

    Google Scholar 

  33. Scheer, A.W.: Architecture of Integrated Information Systems: Foundations of Enterprise Modelling. Springer, Berlin (1992)

    Book  Google Scholar 

  34. Steinberg, D., Budinsky, F., Paternostro, M., Merks, E.: EMF: Eclipse Modeling Framework, 2nd edn. Addison-Wesley, Upper Saddle River (2009)

    Google Scholar 

  35. Strecker, S., Frank, U., Heise, D., Kattenstroth, H.: MetricM: a modeling method in support of the reflective design and use of performance measurement systems. Inf. Syst. e-Bus. Manag. 10(2), 241–276 (2012)

    Article  Google Scholar 

  36. The Open Group: TOGAF Version 9. The Open Group Series. Van Haren, Zaltbommel (2009)

    Google Scholar 

  37. The Open Group: ArchiMate 2.0 Specification: Open Group Standard. The Open Group Series. Van Haren, Zaltbommel (2012)

    Google Scholar 

  38. Zachman, J.A.: A framework for information systems architecture. IBM Syst. J. 26(3), 276–292 (1987)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ulrich Frank .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Bock, A., Frank, U. (2016). Multi-perspective Enterprise Modeling—Conceptual Foundation and Implementation with ADOxx . In: Karagiannis, D., Mayr, H., Mylopoulos, J. (eds) Domain-Specific Conceptual Modeling. Springer, Cham. https://doi.org/10.1007/978-3-319-39417-6_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-39417-6_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-39416-9

  • Online ISBN: 978-3-319-39417-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics