TITLE:
Transforming Model Oriented Program into Android Source Code Based on Drools Rule Engine
AUTHORS:
Ei Ei Thu, Nwe Nwe
KEYWORDS:
Model Driven Engineering, Transformation Rule, Model Oriented Program
JOURNAL NAME:
Journal of Computer and Communications,
Vol.5 No.3,
March
13,
2017
ABSTRACT:
Model transformation is one of the prominent features and the rising research area of Model Driven Engineering (MDE). MDE promotes models to primary artifacts that drive the whole development process. This paper presents the model transformation approach for textual model oriented programs Umple (UML Programming Language) to generate android applications (apps). The proposed approach improved the generation of android source code by using Drools transformation rules and introducing new concern in model driven mobile engineering. The major objective of proposed transformation approach intends to address consistency between source and target model and also intends to handle productivity issues in model driven software development. The main results of model transformation approach are Java class for model layer, XML file for view layer and android activity class for controller layer. Results show that proposed approach achieves high consistency between source and target model and also improves model transformation productivity.