Title :
Optimizing method to provide model transformation of model-driven architecture as web-based services
Author :
Mukhtar, Mohammed Abdalla Osman ; Hassan, Mohd Fadzil B ; Jaafar, Jafreezal Bin
Author_Institution :
Dept. of Comput. & Inf. Sci., Univ. Teknol. PETRONAS, Tronoh, Malaysia
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.
Keywords :
Web services; business data processing; formal specification; program compilers; specification languages; BPEL4WS; MDA infrastructure; MDA technique; OMG; Object Management Group; QVT code; QVT relational language; Web-based services; business process execution language for Web service; compiler; model mapping specification; model transformation definition; model transformation process; model-driven architecture; optimizing method; query-view-transformation relational language; repository requirement elimination; source model; target model; Business; Computational modeling; Computer architecture; Standards; Unified modeling language; Web services; XML; BPEL4WS; MDA; Model Transformation; PIM; PSM;
Conference_Titel :
Computer & Information Science (ICCIS), 2012 International Conference on
Conference_Location :
Kuala Lumpeu
Print_ISBN :
978-1-4673-1937-9
DOI :
10.1109/ICCISci.2012.6297149