Abstract: This paper presents an approach for the model-driven
generating of Rich Internet Application (RIA) focusing on the
graphical aspect. We used well known Model-Driven Engineering
(MDE) frameworks and technologies, such as Eclipse Modeling
Framework (EMF), Graphical Modeling Framework (GMF), Query
View Transformation (QVTo) and Acceleo to enable the design and
the code automatic generation of the RIA. During the development of
the approach, we focused on the graphical aspect of the application
in terms of interfaces while opting for the Model View Presenter
pattern that is designed for graphics interfaces. The paper describes
the process followed to define the approach, the supporting tool and
presents the results from a case study.
Abstract: Model mapping and transformation are important processes in high level system abstractions, and form the cornerstone of model-driven architecture (MDA) techniques. Considerable research in this field has devoted attention to static system abstraction, despite the fact that most systems are dynamic with high frequency changes in behavior. In this paper we provide an overview of work that has been done with regard to behavior model mapping and transformation, based on: (1) the completeness of the platform independent model (PIM); (2) semantics of behavioral models; (3) languages supporting behavior model transformation processes; and (4) an evaluation of model composition to effect the best approach to describing large systems with high complexity.