How MetaEdit+ Supports Co-Evolution of Modeling Languages, Tools and Models.

2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)(2023)

引用 0|浏览0
暂无评分
摘要
Domain-specific modeling languages need to evolve when the domain or development needs change, and this leads to a need for co-evolution of related artifacts. We demonstrate how MetaEdit+, a mature commercial language workbench, supports co-evolution of domain-specific modeling languages, tools and models. The demonstration is broken down into 12 different co-evolution scenarios, showing how tools and models update in sync with language changes. In all scenarios of language evolution MetaEdit+ editors open and enable working with existing models, and the models are typically automatically updated without the need to create migration or model transformation programs. When automatic co-evolution is not possible MetaEdit+ points to the items requiring intervention.
更多
查看译文
关键词
domain-specific modeling,co-evolution,domain-specific language,maintenance,metamodel evolution,model evolution
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要