TY - JOUR
T1 - An Automated Model-Based Approach for Developing Mobile User Interfaces
AU - Ammar, Lassaad Ben
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2021
Y1 - 2021
N2 - The ever-increasing number of mobile platforms constitutes a challenge for application developers, who must develop efficient mobile applications for multiple platforms. Recently, a specific interest is being taken in the Model Based User Interface Development (MBUID) by Software Engineering Community. In such paradigm, an application's user interface is obtained by defining models and transformations of those models. This paper aim at adopting MBUID paradigm to address the problem of mobile application development. As such, we propose a new approach and its support system for the automatic generation of mobile user interfaces. The approach and the system are based on a set of standards and relevant technologies such as EMF, GMF, ATL, and Xpand. A case study is presented, in the paper, with the aim of verifying the usefulness of this approach.
AB - The ever-increasing number of mobile platforms constitutes a challenge for application developers, who must develop efficient mobile applications for multiple platforms. Recently, a specific interest is being taken in the Model Based User Interface Development (MBUID) by Software Engineering Community. In such paradigm, an application's user interface is obtained by defining models and transformations of those models. This paper aim at adopting MBUID paradigm to address the problem of mobile application development. As such, we propose a new approach and its support system for the automatic generation of mobile user interfaces. The approach and the system are based on a set of standards and relevant technologies such as EMF, GMF, ATL, and Xpand. A case study is presented, in the paper, with the aim of verifying the usefulness of this approach.
KW - Mobile application
KW - model based user interface development
KW - model transformation
KW - user interface
UR - http://www.scopus.com/inward/record.url?scp=85103151048&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2021.3066007
DO - 10.1109/ACCESS.2021.3066007
M3 - Article
AN - SCOPUS:85103151048
SN - 2169-3536
VL - 9
SP - 51573
EP - 51581
JO - IEEE Access
JF - IEEE Access
M1 - 9378527
ER -