<< No arguing there | Home | Nice ass. >>

An integrated Multi-View Model Evolution Framework

Published in 'Innovations in Systems and Software Engineering' (special issue for the UML&FM'09 workshop)


A Unified Modeling Language model of a software system can be represented by a sequence of model transformations, starting from an empty model. To effectively support the design of complex systems, transformations help the developer to proceed from an initial requirements model to a platform-specific, executable model. We present a notion of potentially re-orderable model transformations that assist the developer in the design process, and track the semantic dependencies of the different modeling steps. Based on our experience with our own software engineering methodology and modeling tool, we outline a possible implementation, that will support developers in revising their model, and still benefit from any subsequent effort that has been spent on model evolution especially with regard to correctness of the evolving model.

[DOI] [PDF] [Slides]

author = {Stolz, Volker},
title = {An integrated multi-view model evolution framework},
journal = {Innovations in Systems and Software Engineering},
year = {2009},
doi = {10.1007/s11334-009-0102-7}

Presented at the UML&FM'09 workshop (colocated with ICFEM'09, Rio de Janeiro, Brazil).

Take a look at rCOS project pages for more details.

Add a comment Send a TrackBack