Home| Research | Publications

Andrés Yie

Andres Yie Garzon

jpegphoto Vrije Universiteit Brussel
Faculty of Sciences, DINFSOFT
Pleinlaan 2
B-1050 Brussels
Belgium

Office:
10 F 725
Tel.:
+32 2 629 3813
Fax:
+32 2 629 2870
E-mail:
a-yie@uniandes.edu.co
vCard:
Andres Yie Garzon

Job description

I am funded by the Vlaamse Interuniversitaire Raad in the context of a project named Caramelos. The project consists of a close collaboration between the Universidad de los Andes (Bogotá, Colombia) and the Vrije Universiteit Brussel (Brussels, Belgium).

As a result I perform my PhD research at the following labs:
System and Software Engineering Lab (VUB-SSEL)
Programming Technology Lab (VUB-PROG)
Software Construction Group (Uniandes)

Short research description

A single Model Transformation Chain (MTC) takes a high-level input model rooted in the problem domain and through one or more transformation steps produces a low-level output model rooted in the solution domain. To build a single ”almighty” MTC that is in charge of every design, implementation and specific platform concern is a complex task. Instead, we can use several smaller MTCs that are easier to develop and maintain, because each MTC is independently developed focusing on a specific concern. However, the MTCs must interoperate to produce complete applications; this inherently creates dependencies between them, because each MTC generates a part of the final low-level model. This research proposes an external and explicit mechanism to track dependencies between the MTCs (i.e., the MTCs are oblivious to the mechanism), which is used to automatically derive correspondence relationships between the final models generated by each MTC. The contribution of our mechanism is the reduction of complexity of building interoperable MTCs because the derived correspondences are resolved after the transformations execution, in the solution domain where the semantics of every concept is well-defined. The resolution process consists of 1) checking the consistency between the models, 2) producing communication bridges or 3) guiding the composition

The MTC Framework, is an approach that support the development of interoperable Model Transformation Chains (MTCs). Additionally, the MTC Framework offers a set of tools that support MTC developers and Application developers to apply our approach.

 
members/andresyie.txt · Last modified: 07.04.2011 21:27 by ayiegarz
 

© 2012 • Software Languages Lab • Submit comments and bugs to our Bugzilla or to the webmaster