Enabling Widespread Configuration of Conceptual Models – An XML Approach
- 1.5k Downloads
Abstract
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.
Keywords
Conceptual Modeling Configuration XML InterchangePreview
Unable to display preview. Download preview PDF.
References
- 1.vom Brocke, J.: Referenzmodellierung: Gestaltung und Verteilung von Konstruktionsprozessen. PhD thesis, University of Münster (2002)Google Scholar
- 2.Rosemann, M., van der Aalst, W.M.P.: A configurable reference modelling language. Information Systems 32, 1–23 (2007)CrossRefGoogle Scholar
- 3.Scheer, A.-W.: ARIS: Business Process Modeling, 3rd edn. Springer, Heidelberg (2000)Google Scholar
- 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.Soffer, P., Golany, B., Dori, D.: Erp modeling: a comprehensive approach. Information Systems 9(28), 673–690 (2003)CrossRefGoogle Scholar
- 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.Delfmann, P.: Adaptive Referenzmodellierung. Methodische Konzepte zur Konstruktion und Anwendung wiederverwendungsorientierter Informationsmodelle. PhD thesis, University of Münster (2007)Google Scholar
- 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.OMG: Meta object facility (mof) core specification, version 2.0. (2006), http://www.omg.org/docs/formal/06-01-01.pdf
- 10.OMG: Xml metadata interchange (xmi), version 2.1.1. (2007), http://www.omg.org/docs/formal/07-12-01.pdf
- 11.OMG: Unified modeling language (uml), version 2.2. (2009), http://www.omg.org/docs/formal/09-02-04.pdf
- 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.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.WfMC: Xml process defintion language (xpdl) specification, version 2.1 (2008)Google Scholar
- 15.OMG: Business process modeling notation (bpmn) specification, version 1.2. (2009), http://www.omg.org/docs/formal/09-01-03.pdf
- 16.W3C: Xsl transformations (xslt) version 2.0. (2009), http://www.w3.org/TR/xslt20/
- 17.W3C: Xml path language (xpath) 2.0 (2009), http://www.w3.org/TR/xpath20/
- 18.ANSI: Asc x12 reference model for xml design (2002), http://www.x12.org/x12org/comments/X12Reference_Model_For_XML_Design.pdf
- 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.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.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.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.Peterson, J.L.: Petri Net Theory and the Modeling of Systems. Prentice-Hall, Englewood Cliffs (1981)Google Scholar