A Proposed Engine Implementation Mechanism to Execute the Code of Relations Query/View/Transformation Language

Abstract

Depending on our best knowledge and despite of the well documentation of the transformation language Query/View/Transformation QVT-Relation which is used as a tool in Model Driven Architecture (MDA) technique that provided by Object Management Group (OMG), there is still no specific description about the execution engine for the QVT-Relations (QVT-R) Transformation Language because the aim of MDA technique is to separate the system implementation from the system description. In this paper we will divide the QVT-R code to parts in order to provide a proposed description about the implementation (execution) model of QVT-Relation Language, first part is about the method of instantiation to generate instances of the target model using Warren‟s Abstract Machine (WAM), and the second part is about the sequence of the code execution using the directed graph.

11 Figures and Tables

Cite this paper

@inproceedings{Abdalla2011APE, title={A Proposed Engine Implementation Mechanism to Execute the Code of Relations Query/View/Transformation Language}, author={Mohammed Shehata Abdalla and Osman M Mukhtar and M. Fadzil Hassan and M. Nordin Zakaria}, year={2011} }