Evaluating a Graphical Model-Driven Approach to Codeless Business App Development

被引:0
|
作者
Rieger, Christoph [1 ]
机构
[1] Univ Munster, ERCIS, Munster, Germany
来源
PROCEEDINGS OF THE 51ST ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS) | 2018年
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Despite the growing interest in mobile app development, the creation of apps still follows traditional software development practices. Business apps are used by non-technical users in everyday work routines. However, their development is exclusively performed by software developers that need to centrally collect requirements and domain knowledge. Recent advances such as textual domain-specific languages (DSL) for cross-platform app generation reduce development efforts, but still focus on technical users. To alleviate these problems, the Munster App Modeling Language (MAML) is proposed as novel graphical DSL for specifying business apps. For each task to be accomplished within the app, the abstract process flows are modelled together with the respective data elements and view specifications in a combined model. Consequently, also non-technical users can express their domain knowledge without dealing with software engineering specifics. In contrast to existing process modelling notations, the MAML framework then allows for a codeless generation of apps for multiple platforms through model transformations and code generators. In order to automatically generate apps, the notation has to balance technical specificity and graphical simplicity. To assess the comprehensibility and usability of MAML's DSL, a qualitative usability evaluation was performed with software developers, process modellers, and domain experts.
引用
收藏
页码:5725 / 5734
页数:10
相关论文
共 50 条
  • [21] Model-Driven Development and Business Process Modeling Applied to Personal Productivity in the Consumer Mobile App Market
    Bancora, Max
    Ripamonti, Davide
    Vaccarella, Andrea
    Brambilla, Marco
    2ND ACM INTERNATIONAL CONFERENCE ON MOBILE SOFTWARE ENGINEERING AND SYSTEMS MOBILESOFT 2015, 2015, : 174 - 175
  • [22] A model-driven approach to the development of an architectural object model
    Hendricx, A
    Neuckermans, H
    ARTIFICIAL INTELLIGENCE IN ENGINEERING, 2001, 15 (02): : 195 - 205
  • [23] Model-driven business operations
    Dehli, E
    SOFTWARE QUALITY - ECSQ 2002, 2002, 2349 : 17 - 24
  • [24] The GeneSEZ approach to model-driven software development
    Haubold, Tobias
    Beier, Georg
    Golubski, Wolfgang
    Herbig, Nico
    ADVANCES TECHNIQUES IN COMPUTING SCIENCES AND SOFTWARE ENGINEERING, 2010, : 395 - 400
  • [25] Evaluating Model-Driven Development for large-scale EHRs through the openEHR approach
    Christensen, Bente
    Ellingsen, Gunnar
    INTERNATIONAL JOURNAL OF MEDICAL INFORMATICS, 2016, 89 : 43 - 54
  • [26] A Flexible Model-Driven Game Development Approach
    do Prado, Ely Fernando
    Lucredio, Daniel
    PROCEEDINGS 2015 NINTH BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES AND REUSE - SBCARS 2015, 2015, : 130 - 139
  • [27] A model-driven approach of Web Services development
    Li, Jia
    Zhang, Heming
    DCABES 2006 Proceedings, Vols 1 and 2, 2006, : 1102 - 1106
  • [28] A Model-Driven Approach to Align Business Processes with User Interfaces
    Sousa, Kenia
    Mendonca, Hildeberto
    Vanderdonckt, Jean
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2008, 14 (19) : 3236 - 3249
  • [29] CONNECTING BUSINESS AND IT - A MODEL-DRIVEN WEB SERVICE BASED APPROACH
    Juhrisch, Martin
    Weller, Jens
    12TH PACIFIC ASIA CONFERENCE ON INFORMATION SYSTEMS (PACIS 2008), 2008, : 1469 - +
  • [30] Towards Integrated Model-Driven Engineering Approach to Business Intelligence
    Burnay, Corentin
    Giunta, Benito
    RESEARCH CHALLENGES IN INFORMATION SCIENCE, 2022, 446 : 635 - 643