Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Software engineering standardization shift for enterprise systems development process

Treść / Zawartość
Warianty tytułu
Języki publikacji
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 MOFbased close ontology structures.
Opis fizyczny
Bibliogr. 24 poz., rys.
  • Department of Physics Mathematics and Computer Science, Institute of Computer Science, Cracow University of Technology
  • [1] Aßmann U., Zschaler S., Wagner G. (2006) Ontologies, meta-models, and the modeldriven paradigm. In C Calero, F Ruiz, and M Piattini, editors, Ontologies for Software Engineering and Software Technology, pages 249–273. Springer.
  • [2] Booch G., Rumbaugh J., Jacobson I (2005) The Unified Modeling Language User Guide. Addison-Wesley.
  • [3] Calero C., Ruiz F., Piattini M. (2006) Ontologies for Software Engineering and Software Technology. Springer.
  • [4] Djurić D., Devedžić V. (2010) Magic Potion: Incorporating New Development Paradigms through Meta-Programming. IEEE Softw., 27(5):38–44.
  • [5] Djurić D., Jovanović J., Devedžić V., Šendelj R. (2010) Modeling Ontologies as Executable Domain Specific Languages. presented at the 3rd Indian Software Eng. Conf.
  • [6] Gašević D., Djurić D., Devedžić V. (2009) Model Driven Engineering and Ontology Development. Springer-Verlag.
  • [7] Gašević D., Kaviani K., Milanović M. (2009) Ontologies, software engineering. In Handbook on Ontologies. Springer-Verlag.
  • [8] Goczyła K. (2011) Ontologies in Information Systems (in Polish). Akademicka Oficyna Wydawnicza EXIT.
  • [9] Object Management Group (2015) Meta object facility (mof) core specification version 2.0. URL:
  • [10] Object Management Group (2015) Unified modeling language (uml) superstructure version 2.2. URL:
  • [11] Guizzardi G. (2005) Ontological foundations for structural conceptual models. Telematica Instituut Fundamental Research Series, 15.
  • [12] 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.
  • [13] Holanda O., Isotani S., Bittencourt I., Elias E, Tenório T. (2013) Joint: Java ontology integrated toolkit. Expert Systems with Applications, 40:6469–6477.
  • [14] Kern H., Kühne S. (2007) Model interchange between aris and eclipse emf. In 7th OOPSLA Workshop on Domain-Specific Modeling, Montreal.
  • [15] 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.
  • [16] 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. 604
  • [17] Kleppe A.G., Warmer J., Bast W. (2003) MDA Explained: The Model Driven Architecture: Practice and Promise. Addison-Wesley Longman Publishing Co., Inc., Boston.
  • [18] Peng X., Zhao W., Xue Y., Wu Y. (2006) Ontology-based feature modeling and application-oriented tailoring. In Reuse of Off-the-Shelf Components, pages 87–100. Springer-Verlag, New York.
  • [19] 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.
  • [20] 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.
  • [21] 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.
  • [22] Zabawa P., Fitrzyk G. (2015) Eclipse Modeling Plugin for Context-Driven MetaModeling (CDMM-Meta-Modeler). Technical Transactions of Cracow University of Technology, 112(1-NP), pages 115-125.
  • [23] Zabawa P., Fitrzyk G., Nowak K. (2015) Context-Driven Meta-Modeler (CDMMMeta-Modeler) Application Case-Study. Information Systems in Management, accepted for publication.
  • [24] Zabawa P., Stanuszek M. (2014) Characteristics of the Context-Driven MetaModeling Paradigm (CDMM-P). Technical Transactions of Cracow University of Technology, 111(3-NP), pages 123–134.
Opracowanie ze środków MNiSW w ramach umowy 812/P-DUN/2016 na działalność upowszechniającą naukę.
Typ dokumentu
Identyfikator YADDA
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.