Title :
Test Based Model Transformation Framework for Mobile Application
Author :
Ko, Jong-Won ; Sim, Sung-Ho ; Song, Young-Jae
Author_Institution :
Dept. of Comput. Sci., Kyung-Hee Univ., Yongin, South Korea
Abstract :
In order to easily port mobile applications suitable for each platform, that have been developed under diverse development environment for individual wireless communication service providers, or redevelop them on a specific platform, it is required to reuse them at software model level that is a software development paradigm for MDA (Model Driven Architecture). The existing model transformation tools such as UMT,MTL,ATL have focused on various transformation format supports, scalability or applicability of model transformation mechanism itself or how it is easy to understand transformation rules without verification of the transformation model generated through mainly model transformation engines. The test based model transformation framework proposed on this paper generates prediction model by defining test Oracle as model transformation rules that may conduct verification test of the generated transformation model, in order to support verification on verification of the converted model through MDA based model transformation mechanism. By comparing this prediction model with the target model, it is possible to execute verification test on the converted model. Therefore, by increasing reliability of model transformation and further applying test issues on the software development process to the software mode at software design phase, it is possible to reduce modification cost through advantage to predict or find out any system error earlier than test to be progressed after implementation of the existing source codes.
Keywords :
mobile computing; program verification; radio access networks; software engineering; ATL; MTL; UMT; converted model verification; mobile application; model driven architecture; software design phase; software development; source codes; test based model transformation framework; test oracle; wireless communication service providers; Engines; Java; Mobile communication; Object oriented modeling; Predictive models; Unified modeling language; XML;
Conference_Titel :
Information Science and Applications (ICISA), 2011 International Conference on
Conference_Location :
Jeju Island
Print_ISBN :
978-1-4244-9222-0
Electronic_ISBN :
978-1-4244-9223-7
DOI :
10.1109/ICISA.2011.5772373