FAQ

Simulation of the cdmm-p paradigm-driven meta-modeling process

Data publikacji: 28.04.2017

Czasopismo Techniczne, 2017, Volume 4 Year 2017 (114), s. 143 - 153

https://doi.org/10.4467/2353737XCT.17.055.6366

Autorzy

Piotr Zabawa
IBM/Rational Certified Consultant, Institute of Computer Science
Wszystkie publikacje autora →

Tytuły

Symulacja procesu metamodelowania sterowanego paradygmatem cdmm-p

Abstrakt

Artykuł prezentuje symulację procesu tworzenia meta-modelu. Metamodel ten (język modelowania) tworzony jest zgodnie z paradygmatem Context-Driven Meta-Modeling Paradigm (CDMM-P) z wykorzystaniem szkieletu (framework) stanowiącego jego implementację – Context-Driven Meta-Modeling Framework (CDMM-F). Proces symulacji może być zastosowany do tworzenia metamodeli zgodnie z podejściem ewolucyjnym do metamodelowania albo może być stosowany do weryfikowania poprawności metamodeli lub do testowania CDMM-F. Niniejszy artykuł koncentruje się na wspomnianym weryfikowaniu i testowaniu.

Bibliografia

[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.
 
[2] Bettini L., Bono V., Type safe dynamic object delegation in class-based languages, Proc. of PPPJ, ACM Press, 2008, 171–180.
 
[3] Bettini L., Capecchi S., Damiani F., A mechanism for flexible dynamic trait replacement, FTf JP ’09, Genova 2009.
 
[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.
 
[5] Calero C., Ruiz F., Piattini M., Ontologies for Software Engineering and Software Technology, Springer, 2006.
 
[6] Djurić D., Devedžić V., Magic Potion: Incorporating new development paradigms through meta-programming, IEEE Softw. 27(5), 2010, 38–44.
 
[7] Djurić D., Gašević D., Devedžić V., Ontology modeling and MDA, Journal on Object Technology 4(1), 2005, 109–128.
 
[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., 2010
 
[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] Gašević D., Djurić D., Devedžić V., Model Driven Engineering and Ontology Development, Springer-Verlag, 2009.
 
[11] Gašević D., Kaviani K., Milanović M., Ontologies, software engineering, Handbook on Ontologies, Springer-Verlag, 2009.
 
[12] Guizzardi G., Ontological foundations for structural conceptual models, Telematica Instituut Fundamental Research Series 15, 2005.
 
[13] Guizzardi G., On ontology, ontologies, conceptualizations, modeling languages, and (meta)
models, Frontiers in Artificial Intelligence and Applications, Vol. 155, Conference on 153 Databases and Information Systems IV, IOS Press, Amsterdam, 18–39; Selected Papers from the Seventh International Baltic Conference DB and IS 2006, 2007.
 
[14] Herrmannsdörfer M., Evolutionary Metamodeling, PhD thesis, Technical University in Munich, 2011.
 
[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.
 
[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.
 
[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.
 
[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.
 
[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.
 
[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.
 
[21] Ruscio D. di, Iovino L., Pierantonio A., Coupled Evolution in Model-Driven Engineering. IEEE Software 29(6), 2012, 78–84.
 
[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.
 
[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.1 19.4156.
 
[24] Zabawa P., Contex-Driven Meta-Modeling Framework (CDMM-F) – Internal Structure. submitted for publication, 2015.
 
[25] Zabawa P., Nowak K., Context-Driven Meta-Modeling – Simple Horizontal Case-Study, submitted for publication, 2015.
 
[26] Zabawa P., Stanuszek M, Characteristics of the Context-Driven Meta-Modeling Paradigm
(CDMM-P), Technical Transactions, Vol. 3-NP/2014, 123–134.

Informacje

Informacje: Czasopismo Techniczne, 2017, Volume 4 Year 2017 (114), s. 143 - 153

Typ artykułu: Oryginalny artykuł naukowy

Tytuły:

Polski:
Symulacja procesu metamodelowania sterowanego paradygmatem cdmm-p
Angielski:
Simulation of the cdmm-p paradigm-driven meta-modeling process

Autorzy

IBM/Rational Certified Consultant, Institute of Computer Science

Publikacja: 28.04.2017

Status artykułu: Otwarte __T_UNLOCK

Licencja: Żadna

Udział procentowy autorów:

Piotr Zabawa (Autor) - 100%

Korekty artykułu:

-

Języki publikacji:

Angielski