1. bookVolume 114 (2017): Issue 4 (April 2017)
Journal Details
License
Format
Journal
eISSN
2353-737X
First Published
20 May 2020
Publication timeframe
1 time per year
Languages
English
access type Open Access

Simulation of the CDMM-P paradigm-driven meta-modeling process

Published Online: 23 May 2020
Volume & Issue: Volume 114 (2017) - Issue 4 (April 2017)
Page range: 143 - 153
Journal Details
License
Format
Journal
eISSN
2353-737X
First Published
20 May 2020
Publication timeframe
1 time per year
Languages
English
Abstract

This article presents a simulation of the process of meta-model creation. The meta-model (modeling language) is created according to the Context-Driven Meta-Modeling Paradigm (CDMM-P) with the help of its implementation – Context-Driven Meta-Modeling Framework (CDMM-F). The simulation process may be applied to meta-model creation in an evolutionary approach to meta-modeling or may be used to check correctness of the meta-model, or to test the CDMM-F framework. This paper is focused on the verification and testing mentioned above.

Keywords

[1] Aßmann U., Zschaler S., Wagner G., Ontologies, meta-models, and the modeldriven paradigm, Calero C., Ruiz F. & Piattini M., eds, Ontologies for Software Engineering and Software Technology, Springer, 2006, 249–273.10.1007/3-540-34518-3_9Search in Google Scholar

[2] Bettini L., Bono V., Type safe dynamic object delegation in class-based languages, Proc. of PPPJ, ACM Press, 2008, 171–180.10.1145/1411732.1411756Search in Google Scholar

[3] Bettini L., Capecchi S., Damiani F., A mechanism for flexible dynamic trait replacement, FTf JP ’09, Genova 2009.10.1145/1557898.1557907Search in Google Scholar

[4] Bono V., Damiani F., Giachino E., On traits and types in a java-like setting, TCS 2008 (Track B), Vol. 273, Springer, 2008, 367–382.10.1007/978-0-387-09680-3_25Search in Google Scholar

[5] Calero C., Ruiz F., Piattini M., Ontologies for Software Engineering and Software Technology, Springer, 2006.10.1007/3-540-34518-3Search in Google Scholar

[6] Djurić D., Devedžić V., Magic Potion: Incorporating new development paradigms through meta-programming, IEEE Softw. 27(5), 2010, 38–44.10.1109/MS.2010.90Search in Google Scholar

[7] Djurić D., Gašević D., Devedžić V., Ontology modeling and MDA, Journal on Object Technology 4(1), 2005, 109–128.10.5381/jot.2005.4.1.a3Search in Google Scholar

[8] Djurić D., Jovanović J., Devedžić V., Šendelj R., Modeling ontologies as executable domain specific languages. presented at the 3rd Indian Software Eng. Conf., 201010.1145/1730874.1730892Search in Google Scholar

[9] Falbo R., Guizzardi G., Duarte K., An ontological approach to domain engineering, Procs. 14th Int. Conf. on Software Eng. and Knowledge Eng., 2002.10.1145/568760.568822Search in Google Scholar

[10] Gašević D., Djurić D., Devedžić V., Model Driven Engineering and Ontology Development, Springer-Verlag, 2009.Search in Google Scholar

[11] Gašević D., Kaviani K., Milanović M., Ontologies, software engineering, Handbook on Ontologies, Springer-Verlag, 2009.10.1007/978-3-540-92673-3_27Search in Google Scholar

[12] Guizzardi G., Ontological foundations for structural conceptual models, Telematica Instituut Fundamental Research Series 15, 2005.Search in Google Scholar

[13] Guizzardi G., On ontology, ontologies, conceptualizations, modeling languages, and (meta) models, Frontiers in Artificial Intelligence and Applications, Vol. 155, Conference on Databases and Information Systems IV, IOS Press, Amsterdam, 18–39; Selected Papers from the Seventh International Baltic Conference DB and IS 2006, 2007.Search in Google Scholar

[14] Herrmannsdörfer M., Evolutionary Metamodeling, PhD thesis, Technical University in Munich, 2011.Search in Google Scholar

[15] Herrmannsdörfer M., Ratiu D., Limitations of automating model migration in response to metamodel adaptation, Proc. of the Joint ModSE-MCCM Workshop on Models and Evolution, 2009.Search in Google Scholar

[16] Holanda O., Isotani S., Bittencourt I., Elias E., Tenório T., Joint: Java ontology integrated toolkit, Expert Systems with Applications 40, 2013, 6469–6477.10.1016/j.eswa.2013.05.040Search in Google Scholar

[17] Iovino L., Pierantonio A., Malavolta I., On the Impact Significance of Metamodel Evolution in MDE. Journal of Object Technology 11(3), 2012, 1–33.10.5381/jot.2012.11.3.a3Search in Google Scholar

[18] Laarman A., Kurtev I., Ontological meta-modelling with explicit instantiation, [in:] Brand M. van den, Gašević D., Gray J. (eds.), SLE 2009, number 5969 in LNCS, Springer-Verlag, Berlin, 2010, 174–183.10.1007/978-3-642-12107-4_14Search in Google Scholar

[19] Langer P., Wimmer M., Brosch P., Herrmannsdörfer M., Seidl M., Wieland K., Kappel G., A posteriori operation detection in evolving software models, The Journal of Systems and Software 86, 2013, 551–566.10.1016/j.jss.2012.09.037358733923471366Search in Google Scholar

[20] Peng X., Zhao W., Xue Y., Wu Y., Ontology-based feature modeling and application-oriented tailoring, Reuse of Off-the-Shelf Components, Springer-Verlag, New York 2006, 87–100.10.1007/11763864_7Search in Google Scholar

[21] Ruscio D. di, Iovino L., Pierantonio A., Coupled Evolution in Model-Driven Engineering. IEEE Software 29(6), 2012, 78–84.10.1109/MS.2012.153Search in Google Scholar

[22] Tairas R., Mernik M., Gray J., Using ontologies in the domain analysis of domain-specific languages, Models in Software Engineering, Springer-Verlag, New York 2009, 332–342.10.1007/978-3-642-01648-6_35Search in Google Scholar

[23] Zabawa P., Contex-Driven Meta-Modeling Framework (CDMM-F) – Context Role. Technical Transactions, 1-NP, 2015, p. 105–114, DOI: 10.4467/2353737XCT.15.119.4156.Search in Google Scholar

[24] Zabawa P., Contex-Driven Meta-Modeling Framework (CDMM-F) – Internal Structure. submitted for publication, 2015.Search in Google Scholar

[25] Zabawa P., Nowak K., Context-Driven Meta-Modeling – Simple Horizontal Case-Study, submitted for publication, 2015.Search in Google Scholar

[26] Zabawa P., Stanuszek M, Characteristics of the Context-Driven Meta-Modeling Paradigm (CDMM-P), Technical Transactions, Vol. 3-NP/2014, 123–134.Search in Google Scholar

Recommended articles from Trend MD

Plan your remote conference with Sciendo