1. MobiMVL: A Model-Driven Mobile Application Development Approach for End-Users
- Author
-
Zhai Zhongyi, Junyan Qian, Xiang Ke, and Lingzhong Zhao
- Subjects
0209 industrial biotechnology ,Computer science ,End user ,business.industry ,02 engineering and technology ,computer.software_genre ,Domain (software engineering) ,End-user development ,020901 industrial engineering & automation ,Human–computer interaction ,Component (UML) ,0202 electrical engineering, electronic engineering, information engineering ,Business logic ,020201 artificial intelligence & image processing ,Mashup ,Web service ,business ,computer ,Graphical user interface - 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.
- Published
- 2020
- Full Text
- View/download PDF