Enabling Widespread Configuration of Conceptual Models – An XML Approach

  • Sebastian Herwig
  • Armin Stein
Conference paper
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 43)


The manual adaptation of conceptual models in general and reference models in particular is a time consuming and error prone task, which has to be carefully conducted. The configurative reference modeling approach promises support for the model developer as well as for the model user, as certain parts of a model can be automatically removed with respect to the requirements of a certain perspective. By this automation, the risk of creating faulty models during adaptation can be highly reduced. However, up to now this approach exists in terms of its conceptual specification, leaving software support to a proprietary prototype, not providing support for widespread modeling tools, which is necessary for acceptance and applicability of the approach. To face this gap, our approach proposes an XML schema, enabling the configuration of serialized conceptual model data of virtually any modeling language and any modeling tool capable of XML export.


Conceptual Modeling Configuration XML Interchange 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    vom Brocke, J.: Referenzmodellierung: Gestaltung und Verteilung von Konstruktionsprozessen. PhD thesis, University of Münster (2002)Google Scholar
  2. 2.
    Rosemann, M., van der Aalst, W.M.P.: A configurable reference modelling language. Information Systems 32, 1–23 (2007)CrossRefGoogle Scholar
  3. 3.
    Scheer, A.-W.: ARIS: Business Process Modeling, 3rd edn. Springer, Heidelberg (2000)Google Scholar
  4. 4.
    Becker, J., Delfmann, P., Knackstedt, R.: Adaptive reference modeling: Integrating configurative and generic adaptation techniques for information models. In: Becker, J., Delfmann, P. (eds.) Reference Modeling – Efficient Information Systems Design Through Reuse of Information Models, pp. 27–58. Physica-Verlag, Heidelberg (2007)Google Scholar
  5. 5.
    Soffer, P., Golany, B., Dori, D.: Erp modeling: a comprehensive approach. Information Systems 9(28), 673–690 (2003)CrossRefGoogle Scholar
  6. 6.
    Rosa, M.L., Gottschalk, F., Dumas, M., van der Aalst, W.M.: Linking domain models and process models for reference model configuration. In: ter Hofstede, A.H.M., Benatallah, B., Paik, H.-Y. (eds.) BPM Workshops 2007. LNCS, vol. 4928, pp. 417–430. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  7. 7.
    Delfmann, P.: Adaptive Referenzmodellierung. Methodische Konzepte zur Konstruktion und Anwendung wiederverwendungsorientierter Informationsmodelle. PhD thesis, University of Münster (2007)Google Scholar
  8. 8.
    Delfmann, P., Knackstedt, R.: Konfiguration von informationsmodellen – untersuchungen zu bedarf und werkzeugunterstützung. In: Oberweis, A., Weinhardt, C., Gimpel, H., Koschmider, A., Pankratius, V., Schnizler, B. (eds.) eOrganisation: Service-, Prozess-, Market-Engineering, vol. 2, pp. 127–144 (2007)Google Scholar
  9. 9.
    OMG: Meta object facility (mof) core specification, version 2.0. (2006),
  10. 10.
    OMG: Xml metadata interchange (xmi), version 2.1.1. (2007),
  11. 11.
    OMG: Unified modeling language (uml), version 2.2. (2009),
  12. 12.
    Billington, J., Christensen, S., van Hee, K., Kindler, E., Kummer, O., Petrucci, L., Post, R., Stehno, C., Weber, M.: The petri net markup language: Concepts, technology, and tools. In: van der Aalst, W., Best, E. (eds.) Proceedings of the 24th International Conference on Applications and Theory of Petri Nets, Eindhoven, pp. 483–505. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  13. 13.
    Mendling, J., Nüttgens, M.: Epc markup language (epml) - an xml-based interchange format for event-driven process chains (epc). Technical Report JM-2005-03-10, Vienna University of Economics and Business Administration (2005)Google Scholar
  14. 14.
    WfMC: Xml process defintion language (xpdl) specification, version 2.1 (2008)Google Scholar
  15. 15.
    OMG: Business process modeling notation (bpmn) specification, version 1.2. (2009),
  16. 16.
    W3C: Xsl transformations (xslt) version 2.0. (2009),
  17. 17.
    W3C: Xml path language (xpath) 2.0 (2009),
  18. 18.
    ANSI: Asc x12 reference model for xml design (2002),
  19. 19.
    Mendling, J., Nüttgens, M.: Xml-based reference modelling: Foundations of an epc markup language. In: Becker, J., Delfmann, P. (eds.) Proc. of the 8th GI Workshop Referenzmodellierung 2004 at MKWI 2004, Essen, Germany, pp. 51–72 (2004)Google Scholar
  20. 20.
    Mendling, J., Nüttgens, M.: Xml-basierte geschäftsprozessmodellierung. In: Uhr, W., Esswein, W., Schoop, E. (eds.) Wirtschaftsinformatik 2003/Band II, pp. 161–180. Physica-Verlag, Heidelberg (2003)Google Scholar
  21. 21.
    Hevner, A.R., March, S.T., Park, J., Ram, S.: Design science in information systems research. MIS Quarterly 28(1), 75–105 (2004)Google Scholar
  22. 22.
    Chen, P.P.: The entity-relationship model – toward a unified view of data. ACM Transactions on Database Systems 1(1), 9–36 (1976)CrossRefGoogle Scholar
  23. 23.
    Peterson, J.L.: Petri Net Theory and the Modeling of Systems. Prentice-Hall, Englewood Cliffs (1981)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Sebastian Herwig
    • 1
  • Armin Stein
    • 1
  1. 1.European Research Center for Information SystemsWestfälische Wilhelms-Universität MünsterMünsterGermany

Personalised recommendations