Specifying and Recognizing Model Changes in Networks of Models
Specifying and Recognizing Model Changes in Networks of Models
批准号:
221707513
负责人:
Professor Dr. Udo Kelter
金额:
$0.0万
依托单位国家:
德国
项目类别:
Priority Programmes
财政年份:
2012
资助国家:
德国
项目状态:
已结题
起止时间:
2011-12-31 至 2020-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Model-based software development has become a widely accepted approach for embedded systems and in application domains where software must be maintainable and long-living. Models are subject to continuous change and have many versions during their lifetime. The specification and recognition of changes in models is the key to understand and manage the evolution of a model-based system. However, currently available versioning tools operate on low-level, sometimes tool-specific model representations. The resulting differences are often not understandable. It is a largely open problem how to use high-level edit operations, e.g. as offered by modern refactoring tools, to present and handle model differences and to analyse the evolution of models. The tight integration of editing and versioning tools requires consistent specifications of edit operations; this integration is another open problem. This project adresses both problems by consistently lifting model versioning concepts, techniques, and tools from low-level to high-level model changes. All concepts shall be formalized by graph transformation concepts in order to reason about complex model modifications and their inter-relations. Our approach will be implemented and evaluated based on the widely used Eclipse Modeling Project.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Fragment-Based Consolidation of Model Variants
-
批准号:330452222
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2017
-
负责人:Professor Dr. Udo Kelter
-
依托单位:
Quality-Optimised Differencing Algorithms for Models
-
批准号:186192750
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2010
-
负责人:Professor Dr. Udo Kelter
-
依托单位:
海外基金