Abstract

Model Driven Architecture (MDA) technique mainly depends upon two processes model mapping specification and model transformation definition. The later have a lot of tools to implement, but Query/View/Transformation (QVT) Relational Language is the most widely used tool to implement the model transformation process. This language is sponsored by the Object Management Group (OMG), and we found that there is a need of a repository for both target model and source model, meaning that these two models must exist before executing the transformation definition (QVT Code). In this paper we propose a solution to eliminate this repository problem in which we are able to compile the QVT code into Business Process Execution Language for Web Service (BPEL4WS). This solution can be provided as a new compiler, which will valuably give contributions, especially for MDA infrastructure; namely (1) to eliminate repository requirements for target model, and (2) to deal with model transformation as web services.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call