ubiquitous mobile devices. Whereas many frameworks for programming cross-platform apps
exist, few modeling approaches focus on platform-agnostic representations of mobile apps.
In addition, development is mainly executed by software developers, while domain experts
are rarely involved in the actual app creation. The MAML framework is proposed as model-
driven approach also targeting non-technical users. Data, views, business logic, and user …