Namn: Kalle Burbeck, Henrik Larsson
Titel: Automatic Model View Controller Engineering
Abstract:
Invertible transformations can be used for realizing a system where development
is done in different views, keeping the views consistent with a common model. A
method to realize such a system is called automatic Model-View-Controller
engineering (MVARE).
In this thesis important properties of general MVARE are identified and
discussed. The invertibility of a number of rewriting formalisms is discussed.
Invertibility of double pushout graph rewriting systems is investigated further
when they are used for model-view transformations. A method using tags is
presented allowing the invertible transformations to become less restricted.
The main result of this thesis is the theoretical foundations for CODEX, an
MVARE system.
Future works lies in implementing a CODEX system, and by using the principles of
CODEX to investigate more expressive rewriting formalisms.
Juha Takkinen, <juhta@ida.liu.se>
Last modified: Thu May 16 21:49:19 2002