DocumentCode :
3031712
Title :
Managing Models through Macromodeling
Author :
Salay, Rick ; Mylopoulos, John ; Easterbrook, Steve
Author_Institution :
Dept. of Comput. Sci., Univ. of Toronto, Toronto, ON
fYear :
2008
fDate :
15-19 Sept. 2008
Firstpage :
447
Lastpage :
450
Abstract :
Software development involves the creation and use of many related models yet there are few tools that address the issue of how to work with and manage such collections of models, or "multimodels." We propose a formal multimodeling framework that allows specialized model relationship types to be defined on existing types of models and provides a new type of model with a formal semantics called a macromodel. Macromodels can be used to enhance multimodel development, comprehension, consistency management and evolution. A preliminary evaluation of the framework is done using a detailed example from the telecommunications domain.
Keywords :
entity-relationship modelling; formal specification; software development management; consistency management; formal multimodeling framework; formal semantics; macromodeling; model relationship types; multimodel development; multimodels; software development; Computer science; Metamodeling; Programming; Software development management; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automated Software Engineering, 2008. ASE 2008. 23rd IEEE/ACM International Conference on
Conference_Location :
L´Aquila
ISSN :
1938-4300
Print_ISBN :
978-1-4244-2187-9
Electronic_ISBN :
1938-4300
Type :
conf
DOI :
10.1109/ASE.2008.70
Filename :
4639363
Link To Document :
بازگشت