Using Macromodels to Manage Collections of Related Models

被引:0
|
作者
Salay, Rick [1 ]
Mylopoulos, John [1 ]
Easterbrook, Steve [1 ]
机构
[1] Univ Toronto, Dept Comp Sci, Toronto, ON M5S 3G4, Canada
关键词
Modeling; Metamodeling; Macromodeling; Relationships; Mappings; SPECIFICATION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The creation and manipulation of multiple related models is common in software development, however there are few tools that help to manage such collections of models. We propose a framework in which different types of model relationships -- such as submodelOf and refinementOf -- can be formally defined and used with a new type of model, called a macromodel, to express the required relationships between models at a high-level of abstraction. Macromodels can be used to support the development, comprehension, consistency management and evolution of sets of related models. We illustrate the framework with a detailed example from the telecommunications industry and describe a prototype implementation.
引用
收藏
页码:141 / 155
页数:15
相关论文
共 50 条