An Active Approach to Model Management for Evolving Information Systems

Authors: 
Gustavsson, H; Lings, B; Lundell, B
Author: 
Gustavsson, H
Lings, B
Lundell, B
Year: 
2002
Venue: 
Proc. ER-Workshop Evolution and Change in Data Management (ECDM 2002), LNCS 2784 (2003)
URL: 
http://www.springerlink.com/content/2YPUMGW9HC89PCB9/fulltext.pdf
Citations: 
2
Citations range: 
1 - 9
AttachmentSize
Gustavsson2002AnActiveApproachtoModelManagementforEvolvingInformation.pdf83.66 KB

It is desirable to be able to interchange design information between CASE tools. Such interchange facilitates cooperative development, helps in avoiding legacy problems when adopting new tools, and permits the use of different tools for different life-cycle activities. Exchanging model transformation information is particularly demanding in the context of cooperative main-tenance of evolving systems. In this paper we suggest an approach using active transformation rules. We show how transformation rules can be expressed us-ing a modest extension of the Object Constraint Language of the UML stan-dard, and actively interpreted. The approach allows existing UML-based tools or repository systems to be readily extended to actively manage models in evolving information systems.