Business Apps with MAML: A Model-Driven Approach to Process-Oriented Mobile App Development

Rieger Christoph


Abstract
Business apps support the digitalization of business operations by utilizing the potential of 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 interactions are jointly modeled from a process perspective using a graphical domain-specific language. An inference mechanism is presented to merge partial data models into a global specification. Through model transformations, apps are then automatically generated for multiple platforms without writing code manually.



Publication type
Research article in proceedings (conference)

Peer reviewed
Yes

Publication status
Published

Year
2017

Conference
32nd Annual ACM Symposium on Applied Computing

Venue
Marrakesh, Marokko

Book title
Proceedings of the 32nd Annual ACM Symposium on Applied Computing

Start page
1599

End page
1606

Title of series
SAC '17

Publisher
ACM

Language
English

ISSN
978-1-4503-4486-9

DOI