JISE


  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]


Journal of Information Science and Engineering, Vol. 33 No. 6, pp. 1561-1573


Model-driven Development based Cross Platform Application Development: A Systematic Mapping Study


SAAD SHAFIQ AND IRUM INAYAT
Department of Computer Science
FAST National University of Computer and Emerging Sciences
Islamabad, 44000 Pakistan
E-mail: saad4is@hotmail.com; irum.inayat@nu.edu.pk


    Model-driven development of cross platform applications has proved to be the efficient and less prone to discrepancies. In today’s age, portability is the basic need of application developers to run the code written in one language on multiple platforms. This can only be achieved using the cross platform application development frameworks available in the current market. Due to the emerging use of these cross platform frameworks, we have conducted a systematic mapping study in order to synthesize the elements of cross platform application development and model driven development. Analysis of the study reveals the most used tools and techniques in cross platform application development and also shows the newly designed domain specific languages used in the model transformation. This study finds implications for: (i) industry practitioners in terms of exploring the current status of tools and techniques prevalent in the industry, and (ii) for the researchers to deepen their understanding on the topic and to further the development on the existing limitations. 


Keywords: model-driven, cross-platform, software engineering, systematic mapping, review

  Retrieve PDF document (JISE_201706_11.pdf)