2016 | 5 | 4 | 593-604
Article title


Title variants
Languages of publication
The paper is focused on the processes of software development of enterprise systems. It is related to the new concept of software development paradigm named Context-Driven Meta-Modeling Paradigm (CDMM-P) introduced by the author. The CDMM-P can be applied to define modeling or meta-modeling languages, to construct enterprise systems data layer. The CDMM-P concept is based on application open ontologies in the form composed of notions characteristic for software engineering and it constitutes the first implementation and the first application of open ontologies in software engineering domain. The paper presents the concept of a shift of existing OMG standardization approach. It explains why the CDMM-P graph representation and its API should be the subject of standardization in place of MOF-based close ontology structures.
Physical description
  • Department of Physics Mathematics and Computer Science, Institute of Computer Science, Cracow University of Technology
  • Aßmann U., Zschaler S., Wagner G. (2006) Ontologies, meta-models, and the model-driven paradigm. In C Calero, F Ruiz, and M Piattini, editors, Ontologies for Software Engineering and Software Technology, pages 249–273. Springer.
  • Booch G., Rumbaugh J., Jacobson I (2005) The Unified Modeling Language User Guide. Addison-Wesley.
  • Calero C., Ruiz F., Piattini M. (2006) Ontologies for Software Engineering and Software Technology. Springer.
  • Djurić D., Devedžić V. (2010) Magic Potion: Incorporating New Development Para-digms through Meta-Programming. IEEE Softw., 27(5):38–44.
  • Djurić D., Jovanović J., Devedžić V., Šendelj R. (2010) Modeling Ontologies as Exe-cutable Domain Specific Languages. presented at the 3rd Indian Software Eng. Conf.
  • Gašević D., Djurić D., Devedžić V. (2009) Model Driven Engineering and Ontology Development. Springer-Verlag.
  • Gašević D., Kaviani K., Milanović M. (2009) Ontologies, software engineering. In Handbook on Ontologies. Springer-Verlag.
  • Goczyła K. (2011) Ontologies in Information Systems (in Polish). Akademicka Oficyna Wydawnicza EXIT.
  • Object Management Group (2015) Meta object facility (mof) core specification version 2.0. URL:
  • Object Management Group (2015) Unified modeling language (uml) superstructure version 2.2. URL:
  • Guizzardi G. (2005) Ontological foundations for structural conceptual models. Telematica Instituut Fundamental Research Series, 15.
  • Guizzardi G. (2007) On ontology, ontologies, conceptualizations, modeling languages, and (meta)models. In Frontiers in Artificial Intelligence and Applications Volume 155, pages 18–39, Amsterdam. Conference on Databases and Information Systems IV, IOS Press. Selected Papers from the Seventh International Baltic Conference DB and IS 2006.
  • Holanda O., Isotani S., Bittencourt I., Elias E, Tenório T. (2013) Joint: Java ontology integrated toolkit. Expert Systems with Applications, 40:6469–6477.
  • Kern H., Kühne S. (2007) Model interchange between aris and eclipse emf. In 7th OOPSLA Workshop on Domain-Specific Modeling, Montreal.
  • Krahn H., Rumpe B., Völkel S. (2007) Efficient editor generation for compositional dsls in eclipse. In Proceedings of the 7th OOPSLA Workshop on Domain-Specific Modeling DSM’ 07, Jyväskylä University, Jyväskylä, 2007. Technical Report TR-38.
  • Kalnins A., Vilitis O., Celms E., Kalnina E., Sostaks A., Barzdins J. (2007) Building tools by model transformations in eclipse. In Proceedings of DSM 2007 workshop of OOPSLA 2007, pages 194–207, Montreal, University Printing House.
  • Kleppe A.G., Warmer J., Bast W. (2003) MDA Explained: The Model Driven Architec-ture: Practice and Promise. Addison-Wesley Longman Publishing Co., Inc., Boston.
  • Peng X., Zhao W., Xue Y., Wu Y. (2006) Ontology-based feature modeling and appli-cation-oriented tailoring. In Reuse of Off-the-Shelf Components, pages 87–100. Springer-Verlag, New York.
  • Sprinkle J., Mernik M., Tolvanen J.-P., Spinellis D. (2009) What kinds of nails need a domain-specific hammer? IEEE Software, 26:15–18. Guest Editors’ Introduction: Domain Specific Modelling.
  • Silingas D., Vitiutinas R., Armonas A., Nemuraite L. (2009) Domain-specific modeling environment based on uml profiles. In Information Technologies 2009: Proceedings of the 15th Conference on Information and Software Technologies, IT 2009, pages 167–177, Kaunas. Kaunas University of Technology.
  • Zabawa P. (2015) Context-Driven Meta-Modeling Framework (CDMM-F) - Context Role. Technical Transactions of Cracow University of Technology, 112(1-NP), pages 105-114.
  • Zabawa P., Fitrzyk G. (2015) Eclipse Modeling Plugin for Context-Driven Meta-Modeling (CDMM-Meta-Modeler). Technical Transactions of Cracow University of Technology, 112(1-NP), pages 115-125.
  • Zabawa P., Fitrzyk G., Nowak K. (2015) Context-Driven Meta-Modeler (CDMM-Meta-Modeler) Application Case-Study. Information Systems in Management, accepted for publication.
  • Zabawa P., Stanuszek M. (2014) Characteristics of the Context-Driven Meta-Modeling Paradigm (CDMM-P). Technical Transactions of Cracow University of Technology, 111(3-NP), pages 123–134.
Document Type
Publication order reference
YADDA identifier
JavaScript is turned off in your web browser. Turn it on to take full advantage of this site, then refresh the page.