Edutainment technology-a new starting point for educational development of China
Y Wang, MZ Zuo, XY Li - 2007 37th Annual Frontiers In …, 2007 - ieeexplore.ieee.org
This paper discusses the history, current situation and future development trend of
Edutainment in China. The first part of this paper outlined history and current situation of …
Edutainment in China. The first part of this paper outlined history and current situation of …
Detecting and exploring side effects when repairing model inconsistencies
When software models change, developers often fail in kee** them consistent. Automated
support in repairing inconsistencies is widely addressed. Yet, merely enumerating repairs …
support in repairing inconsistencies is widely addressed. Yet, merely enumerating repairs …
A semi-automatic maintenance and co-evolution of OCL constraints with (meta) model evolution
DE Khelladi, R Bendraou, R Hebig… - Journal of Systems and …, 2017 - Elsevier
Metamodels are core components of modeling languages to define structural aspects of a
business domain. As a complement, OCL constraints are used to specify detailed aspects of …
business domain. As a complement, OCL constraints are used to specify detailed aspects of …
Consistent co-evolution of models and transformations
A Kusel, J Etzlstorfer, E Kapsammer… - 2015 ACM/IEEE 18th …, 2015 - ieeexplore.ieee.org
Evolving metamodels are in the center of Model-Driven Engineering, necessitating the co-
evolution of dependent artifacts like models and transformations. While model co-evolution …
evolution of dependent artifacts like models and transformations. While model co-evolution …
On lightweight metamodel extension to support modeling tools agility
Modeling in real industrial projects implies dealing with different models, metamodels and
supporting tools. They continuously have to be adapted to changing requirements, involving …
supporting tools. They continuously have to be adapted to changing requirements, involving …
Metamodel and constraints co-evolution: A semi automatic maintenance of ocl constraints
Metamodels are core components of modeling languages to define structural aspects of a
business domain. As a complement, OCL constraints are used to specify detailed aspects of …
business domain. As a complement, OCL constraints are used to specify detailed aspects of …
An Empirical Study on Leveraging LLMs for Metamodels and Code Co-evolution
Metamodels play an important role in MDE and in specifying a software language. They are
cornerstone to generate other artifacts of lower abstraction level, such as code. Developers …
cornerstone to generate other artifacts of lower abstraction level, such as code. Developers …
Automated testing of metamodels and code co-evolution
Metamodels are cornerstone in MDE. They define the different domain concepts and the
relations between them. A metamodel is also used to generate concrete artifacts such as …
relations between them. A metamodel is also used to generate concrete artifacts such as …
A framework for evaluating tool support for co-evolution of modeling languages, tools and models
We present a framework for evaluating language workbenches' capabilities for co-evolution
of graphical modeling languages, modeling tools and models. As with programming …
of graphical modeling languages, modeling tools and models. As with programming …
Automated co-evolution of metamodels and transformation rules: A search-based approach
Metamodels frequently change over time by adding new concepts or changing existing ones
to keep track with the evolving problem domain they aim to capture. This evolution process …
to keep track with the evolving problem domain they aim to capture. This evolution process …