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 条
  • [31] Model-driven development of mediation for business services using COSMO
    Quartel, Dick A. C.
    Pokraev, Stanislav
    Dirgahayu, Teduh
    Pessoa, Rodrigo Mantovaneli
    Steen, Maarten W. A.
    van Sinderen, Marten
    ENTERPRISE INFORMATION SYSTEMS, 2009, 3 (03) : 319 - 345
  • [32] Interoperability of BPMN and MAML for Model-Driven Development of Business Apps
    Rieger, Christoph
    BUSINESS MODELING AND SOFTWARE DESIGN, BMSD 2018, 2018, 319 : 149 - 166
  • [33] Model-driven development - Hot spots in business information systems
    Humm, B
    Schreier, U
    Siedersleben, J
    MODEL DRIVEN ARCHITECTURE FOUNDATIONS AND APPLICATIONS, PROCEEDINGS, 2005, 3748 : 103 - 114
  • [34] Evaluating the Benefits of Model-Driven Development Empirical Evaluation Paper
    Domingo, Africa
    Echeverria, Jorge
    Pastor, Oscar
    Cetina, Carlos
    ADVANCED INFORMATION SYSTEMS ENGINEERING, CAISE 2020, 2020, 12127 : 353 - 367
  • [35] Model-driven development
    Pastor O.
    España S.
    Panach J.I.
    Aquino N.
    Informatik-Spektrum, 2008, 31 (5) : 394 - 407
  • [36] Model-driven development
    Mellor, SJ
    Clark, AN
    Futagami, T
    IEEE SOFTWARE, 2003, 20 (05) : 14 - 18
  • [37] Comparison of the Two-Hemisphere Model-Driven Approach to Other Methods for Model-Driven Software Development
    Nikiforova, Oksana
    Kozacenko, Ludmila
    Ahilcenoka, Dace
    Gusarovs, Konstantins
    Ungurs, Dainis
    Jukss, Maris
    APPLIED COMPUTER SYSTEMS, 2015, 18 (01) : 5 - 14
  • [38] Model-driven business performance management
    Zeng, LZ
    Lei, H
    Dikun, M
    Chang, H
    Bhaskaran, K
    Frank, J
    ICEBE 2005: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2005, : 295 - 304
  • [39] An Approach based on Model-Driven Development for IoT Applications
    Sosa-Reyna, Claudia M.
    Tello-Leal, Edgar
    Lara-Alabazares, David
    2018 IEEE INTERNATIONAL CONGRESS ON INTERNET OF THINGS (ICIOT), 2018, : 134 - 139
  • [40] A Model-Driven Development Approach for WEB Report System
    Zhang Yuyan
    Huang Guodong
    Feng Wentang
    Hou Jinkui
    PROCEEDINGS OF THE 27TH CHINESE CONTROL CONFERENCE, VOL 5, 2008, : 708 - +