Enterprise Model Integration

  • Harald Kühn
  • Franz Bayer
  • Stefan Junginger
  • Dimitris Karagiannis
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2738)


Due to rapid changing business requirements the complexity in developing enterprise-spanning applications is continually growing. A vital field of delivering technical concepts and technologies for integrating heterogeneous applications and components to support inter-organisational business processes is the area of Enterprise Application Integration (EAI). A common characteristic of all EAI approaches is their focus on technical and runtime aspects of integration. From our project experiences in developing large B2B applications, it is necessary to integrate applications on the business and conceptual level as well. Because of the diversity of models and modelling languages for developing enterprise applications, we propose the Enterprise Model Integration (EMI) approach. In this paper we describe basic concepts of EMI, a pattern system for metamodel integration, and a case study applying EMI for developing B2B applications. The EMI approach is compatible with the MDA infrastructure and implemented within the meta model management tool ADONIS.


Business Process Modelling Language Business Process Model Integration Pattern Common Object Request Broker Architecture 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Alexander, C., Ishikawa, S., Silverstein, M.: A Pattern Language: Towns, Buildings, Construction. Oxford University Press, Oxford (1977)Google Scholar
  2. 2.
    Atkinson, C., Kühne, T.: The Role of Metamodeling in MDA. In: Bezivin, J., France, R. (eds.) Proceedings of the International Workshop in Software Model Engineering (in conjunction with the UML 2002), Dresden, Germany (October 2002)Google Scholar
  3. 3.
    Brinkkemper, S., Lyytinen, K., Welke, R. J. (eds.) Method Engineering. Principles of method construction and tool support. Proceedings of the IFIP TC8, WG8.1/8.2 Working Conference on Method Engineering, Atlanta, USA. Chapman & Hall, Sydney (August 1996) Google Scholar
  4. 4.
    Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: Pattern- Oriented Software Architecture - A System of Patterns. John Wiley & Sons, Chichester (1996)Google Scholar
  5. 5.
    ebXML: ebXML Homepage, (access 2003-03-08)
  6. 6.
    Falkenberg, E.D., Hesse, W., Lindgreen, P., Nilsson, B.E., Oei, J.L.H., Rolland, C., Stamper, R.K., van Assche, F.J.M., Verrijn-Stuart, A.A., Voss, K.: The FRISCO Report: A Framework of Information Systems Concepts. International Federation of Information Processing, WG 8.1 Task Group FRISCO (1996)Google Scholar
  7. 7.
    Gamma, E., Helm, R., Johnson, G., Vlissides, J.: Design Patterns. In: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1994)Google Scholar
  8. 8.
    Johannesson, P., Wangler, B., Jayaweera, P.: Application and Process Integration - Concepts, Issues, and Research Directions. In: Brinkkemper, S., Lindencrona, E., Solvberg, A. (eds.) Information Systems Engineering Symposium CAiSE 2000, Springer, Heidelberg (2000)Google Scholar
  9. 9.
    Junginger, S., Kühn, H., Strobl, R., Karagiannis, D.: Ein Geschäftsprozessmanagement-Werkzeug der nächsten Generation - ADONIS: Konzeption und Anwendungen. In: WIRTSCHAFTSINFORMATIK, Vol. 42(5), pp. 392–401. Vieweg-Verlag (2000)Google Scholar
  10. 10.
    Kaplan, R.S., Norton, D.P.: The Balanced Scorecard: Translating Strategy into Action. Harvard Business School Pr., Boston (1996)Google Scholar
  11. 11.
    Karagiannis, D., Kühn, H.: Metamodelling Platforms. In: Bauknecht, K., Tjoa, A.M., Quirchmayr, G. (eds.) EC-Web 2002. LNCS, vol. 2455, p. 182. Springer, Heidelberg (2002), full version: CrossRefGoogle Scholar
  12. 12.
    Kelly, S., Lyytinen, K., Rossi, M.: MetaEdit+ - A Fully Configurable Multi- User and Multi-Tool CASE and CAME Environment. In: Constantopoulos, P., Vassiliou, Y., Mylopoulos, J. (eds.) CAiSE 1996. LNCS, vol. 1080, pp. 1–21. Springer, Heidelberg (1996)Google Scholar
  13. 13.
    Kronlöf, K. (ed.): Method Integration. Concepts and Case Studies. John Wiley & Sons, Chichester (1993)Google Scholar
  14. 14.
    Kühn, H., Junginger, S., Bayer, F.: How Business Models Influence the Development of E-Business Applications. In: Stanford-Smith, B., Kidd, P.T. (eds.) Proceedings of the eBusiness and eWork 2000, Madrid, Spain, pp. 1024–1030. IOS Press, Amsterdam (2000)Google Scholar
  15. 15.
    Kühn, H., Junginger, S., Bayer, F., Petzmann, A.: Managing Complexity in EBusiness. In: Baake, U.F., Herbst, J., Schwarz, S. (eds.) Proceedings of the 8th European Concurrent Engineering Conference 2001 (ECEC 2001), Valencia, Spain, pp. 6–11. SCS (April 2001)Google Scholar
  16. 16.
    OMG Object Management Group: Model Driven Architecture (MDA). Document number ormsc/2001-07-01, (access 2003-03-08)
  17. 17.
    OMG Object Management Group: OMG Unified Modeling Language Specification, Version 1.4 (September 2001), (access 2003-03-08)
  18. 18.
    OMG Object Management Group: Meta Object Facility (MOF) Specification, Version 1.4 (April 2002), (access 2003-03-08)
  19. 19.
    RosettaNet: RosettaNet Homepage, (access 2003-03-08)
  20. 20.
    Sprinkle, J.M., Karsai, G., Ledeczi, A., Nordstrom, G.: The New Metamodeling Generation. In: Proceedings of the 8th Annual IEEE International Conference and Workshop on the Engineering of Computer-Based Systems, Washington, D. C (April 2001)Google Scholar
  21. 21.
    Strahringer, S.: Metamodellierung als Instrument des Methodenvergleichs. Eine Evaluierung am Beispiel objektorientierter Analysemethoden. Shaker-Verlag (1996)Google Scholar
  22. 22.
    Vernadat, F.: Enterprise Modeling and Integration - Principles and Applications. Kluwer Academic Publishers, Dordrecht (1996)Google Scholar
  23. 23.
    WfMC Workflow Management Coalition: Workflow Process Definition Interface - XML Process Definition Language. WFMC-TC-1025, (access 2003-03-08)
  24. 24.
    W3C World Wide Web Consortium: W3C Homepage, (access 2003-03-08)

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Harald Kühn
    • 1
  • Franz Bayer
    • 1
  • Stefan Junginger
    • 2
  • Dimitris Karagiannis
    • 3
  1. 1.BOC Information Systems GmbHViennaAustria
  2. 2.BOC Information Technologies Consulting GmbHBerlinGermany
  3. 3.Department of Knowledge EngineeringUniversity of ViennaViennaAustria

Personalised recommendations