MobiMVL: A Model-Driven Mobile Application Development Approach for End-Users

Zhongyi Zhai,Ke Jun Xiang,Liang Zhao,Junyan Qian
2020-01-01
Abstract:With the popularity of mobile Internet, many mobile users begin to create their own applications by using end-user development tools in the Web 2.0 era. These tools not only require users that develop applications equipped with more or less programming skills, but also focus on the type-specific mobile applications. To address these issues, we propose a model-driven development approach, called MobiMVL, for conducting end-users to develop mobile applications. The MobiMVL provides a full paradigm for mobile applications, including unified service model, business logic model and GUI model. These models formalize respectively the application’s component domain, business interactions, and graphical interface together with application behavior. We also implemented an integrated development platform that can facilitate end-users to develop mobile applications following the MobiMVL. Finally, performance evaluation are conducted to evaluate our platform.
What problem does this paper attempt to address?