Using Metamodels and Ontologies for Enterprise Model Reconciliation

  • Sabina El Haoum
  • Axel Hahn
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 144)


Modeling the enterprise from different views, at different levels of abstraction, and in different modeling languages yields a variety of models. Oftentimes the models referring to the same subject exist independently of each other and their semantic relations are hard to discover or to analyze. This fact hinders the effective exploitation of enterprise models for the purpose of integration and interoperability. The method proposed in this paper is based on semantic annotations and aims for the externalization and machine readability of the model contained information. This assures the accessibility for further automatic processing and facilitates the discovery and analysis of inter-model relations.


enterprise modeling semantic annotation model reconciliation inter-model relations 


  1. 1.
    Vernadat, F.: Enterprise Modeling and Integration: Principles and Applications. Springer (1996)Google Scholar
  2. 2.
    Fraser, J.: Managing Change through Enterprise Models. In: Milne, R., Montgomery, A. (eds.) Applications and Innovations in Expert Systems II. SGES Publications (1994)Google Scholar
  3. 3.
    Molina, A., Chen, D., Panetto, H., Vernadat, F., Whitman, L.: Enterprise Integration and Networking: Issues, Trends and Vision. In: Bernus, P., Fox, M.S. (eds.) Knowledge Sharing in the Integrated Enterprise. IFIP, vol. 183, pp. 303–313. Springer, Boston (2005)CrossRefGoogle Scholar
  4. 4.
    Weston, R.H.: Steps towards enterprise-wide integration: a definition of need and first-generation open solutions. Int. J. Prod. Res. 31, 2235–2254 (1993)CrossRefGoogle Scholar
  5. 5.
    Li, Q., Chen, Y.-L.: Introduction to Enterprise and System Modeling. In: Modeling and Analysis of Enterprise and Information Systems, pp. 3–17. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  6. 6.
    Chen, D.: Enterprise Interoperability Framework. In: Missikoff, M., De Nicola, A., D’Antonio, F. (eds.) Proceedings of the Open Interop Workshop on Enterprise Modelling and Ontologies for Interoperability., Luxembourg (2006)Google Scholar
  7. 7.
    Chen, D., Doumeingts, G., Vernadat, F.: Architectures for enterprise integration and interoperability: Past, present and future. Computers in Industry 59, 647–659 (2008)CrossRefGoogle Scholar
  8. 8.
    Chen, D., Doumeingts, G.: European initiatives to develop interoperability of enterprise applications—basic concepts, framework and roadmap. Annual Reviews in Control 27, 153–162 (2003)CrossRefGoogle Scholar
  9. 9.
    Ralyté, J., Jeusfeld, M.A., Backlund, P., Kühn, H., Arni-Bloch, N.: A knowledge-based approach to manage information systems interoperability. Information Systems 33, 754–784 (2008)CrossRefGoogle Scholar
  10. 10.
    Li, Q., Chen, Y.-L.: Enterprise and Information System Architectures. In: Modeling and Analysis of Enterprise and Information Systems, pp. 18–65. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  11. 11.
    Chapurlat, V., Braesch, C.: Verification, validation, qualification and certification of enterprise models: Statements and opportunities. Computers in Industry 59, 711–721 (2008)CrossRefGoogle Scholar
  12. 12.
    Davies, I., Green, P., Rosemann, M., Indulska, M., Gallo, S.: How do practitioners use conceptual modeling in practice? Data & Knowledge Engineering 58, 358–380 (2006)CrossRefGoogle Scholar
  13. 13.
    Fettke, P.: Ansätze der Informationsmodellierung und ihre betriebswirtschaftliche Bedeutung: Eine Untersuchung der Modellierungspraxis in Deutschland. Schmalenbachs Zeitschrift für betriebswirtschaftliche Forschung (ZFBF) 61, 550–580 (2009)CrossRefGoogle Scholar
  14. 14.
    Panetto, H., Molina, A.: Enterprise integration and interoperability in manufacturing systems: Trends and issues. Computers in Industry 59, 641–646 (2008)CrossRefGoogle Scholar
  15. 15.
    Bailey, I.: Enterprise Ontologies – Better Models of Business. In: Tolk, A., Jain, L.C. (eds.) Intelligence-Based Systems Engineering. ISRL, vol. 10, pp. 327–342. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  16. 16.
    Liao, Y., Lezoche, M., Panetto, H., Boudjlida, N.: Semantic Annotation Model Definition for Systems Interoperability. In: Meersman, R., Dillon, T., Herrero, P. (eds.) OTM 2011 Workshops. LNCS, vol. 7046, pp. 61–70. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  17. 17.
    Liao, Y., Lezoche, M., Loures, E., Panetto, H., Boudjlida, N.: Formalization of Semantic Annotation for Systems Interoperability in a PLM Environment. In: Herrero, P., Panetto, H., Meersman, R., Dillon, T. (eds.) OTM 2012 Workshops. LNCS, vol. 7567, pp. 207–218. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  18. 18.
    Bräuer, M., Lochmann, H.: An Ontology for Software Models and Its Practical Implications for Semantic Web Reasoning. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds.) ESWC 2008. LNCS, vol. 5021, pp. 34–48. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  19. 19.
    Lochmann, H.: HybridMDSD: Multi-Domain Engineering with Model-Driven Software Development using Ontological Foundations (2010),
  20. 20.
    Agt, H., Bauhoff, G., Kutsche, R.-D., Milanovic, N., Widiker, J.: Semantic Annotation and Conflict Analysis for Information System Integration. In: Hein, C., Wagner, M., Mader, R., Kreis, A., Armengaud, E. (eds.) Proceedings of the third Workshop on Model-Driven Tool and Process Integration (MDTPI), Paris, France, June 16, 2010, pp. 7–18. Fraunhofer FOKUS, Berlin (2011)Google Scholar
  21. 21.
    Fellmann, M., Thomas, O., Busch, B.: A Query-Driven Approach for Checking the Semantic Correctness of Ontology-Based Process Representations. In: Abramowicz, W. (ed.) BIS 2011. LNBIP, vol. 87, pp. 62–73. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  22. 22.
    Born, M., Dörr, F., Weber, I.: User-Friendly Semantic Annotation in Business Process Modeling. In: Weske, M., Hacid, M.-S., Godart, C. (eds.) WISE Workshops 2007. LNCS, vol. 4832, pp. 260–271. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  23. 23.
    Lin, Y., Strasunskas, D., Hakkarainen, S., Krogstie, J., Solvberg, A.: Semantic Annotation Framework to Manage Semantic Heterogeneity of Process Models. In: Martinez, F.H., Pohl, K. (eds.) CAiSE 2006. LNCS, vol. 4001, pp. 433–446. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  24. 24.
    Boudjlida, N., Panetto, H.: Enterprise Semantic Modelling for Interoperability. In: IEEE (ed.) 12th IEEE Conference on Emerging Technologies and Factory Automation, ETFA 2007, pp. 847–854. IEEE, Patras (2007)CrossRefGoogle Scholar
  25. 25.
    Boudjlida, N., Panetto, H.: Annotation of Enterprise Models for Interoperability Purposes. In: International Workshop on Advanced Information Systems for Enterprises, pp. 11–17 (2008)Google Scholar
  26. 26.
    Vujasinovic, M., Ivezic, N., Kulvatunyou, B., Barkmeyer, E., Missikoff, M., Taglino, F., Marjanovic, Z., Miletic, I.: Semantic Mediation for Standard-Based B2B Interoperability (2010)Google Scholar
  27. 27.
    Fill, H.-G.: On the Conceptualization of a Modeling Language for Semantic Model Annotations. In: Salinesi, C., Pastor, O. (eds.) CAiSE Workshops 2011. LNBIP, vol. 83, pp. 134–148. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  28. 28.
    Karagiannis, D., Höfferer, P.: Metamodeling as an Integration Concept. In: Filipe, J., Shishkov, B., Helfert, M. (eds.) ICSOFT 2006. CCIS, vol. 10, pp. 37–50. Springer, Heidelberg (2008)Google Scholar
  29. 29.
    Kühn, H., Bayer, F., Junginger, S., Karagiannis, D.: Enterprise Model Integration. In: Bauknecht, K., Min Tjoa, A., Quirchmayr, G. (eds.) EC-Web 2003. LNCS, vol. 2738, pp. 379–392. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  30. 30.
    Gerke, K., Cardoso, J., Claus, A.: Measuring the Compliance of Processes with Reference Models. In: Meersman, R., Dillon, T., Herrero, P. (eds.) OTM 2009, Part I. LNCS, vol. 5870, pp. 76–93. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  31. 31.
    Favre, J.-M.: Megamodelling and Etymology. Transformation Techniques in Software Engineering. Internationales Begegnungs- und Forschungszentrum f. Informatik (IBFI), Dagstuhl, Germany (2006)Google Scholar
  32. 32.
    Guarino, N., Oberle, D., Staab, S.: What is an Ontology? In: Staab, S., Studer, R. (eds.) Handbook on Ontologies. Springer (2009)Google Scholar
  33. 33.
    Kalfoglou, Y., Schorlemmer, M.: Ontology Mapping: The State of the Art. In: Kalfoglou, Y., Schorlemmer, M., Sheth, A., Staab, S., Uschold, M. (eds.) Semantic Interoperability and Integration, Internationales Begegnungs- und Forschungszentrum fuer Informatik (IBFI), Schloss Dagstuhl, Germany (2005)Google Scholar
  34. 34.
    Ziegler, J., Kunz, C., Botsch, V.: Matrix browser: visualizing and exploring large networked information spaces. In: CHI 2002 Extended Abstracts on Human Factors in Computing Systems, pp. 602–603. ACM, New York (2002)Google Scholar
  35. 35.
    Scheer, A.-W.: Aris - Business Process Modeling. Springer (2000)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2013

Authors and Affiliations

  • Sabina El Haoum
    • 1
  • Axel Hahn
    • 1
  1. 1.University of OldenburgGermany

Personalised recommendations