Low-Code Experimentation on Software Products

被引:0
|
作者
Gottschalk, Sebastian [1 ]
Bhat, Rakshit [1 ]
Weidmann, Nils [1 ]
Kirchhoff, Jonas [1 ]
Engels, Gregor [1 ]
机构
[1] Paderborn Univ, Software Innovat Lab, Paderborn, Germany
关键词
low-code; software experimentation; model-driven engineering; split-tests; prototypes; MODEL; ADAPTATION;
D O I
10.1145/3550356.3561572
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The continuous development of software products can be supported by systematically testing different software variants with the users. During this so-called continuous experimentation, different variants are presented to dedicated user groups, and the results are compared to determine the better-performing one. However, the product owner often defines those experiments while the software developers do their implementation. This, in turn, results in additional communication and synchronization effort. To bridge the gap between the definition and implementation of experiments, we provide a solution based on low-code development. Low-code development, in turn, allows the development of software products by non-developers using a graphical user interface (GUI). Within our solution, the product owner can model the experiments, product variants, and user groups within a GUI. Code wrappers are generated from those models, which the software developers can modify. Last, those variants are executed by different users, and the results are visualized for the product owner. This workshop paper shows the technical feasibility based on a streaming application.
引用
收藏
页码:798 / 807
页数:10
相关论文
共 50 条
  • [41] Situational Development of Low-Code Applications in Manufacturing Companies
    Kirchhoff, Jonas
    Weidmann, Nils
    Sauer, Stefan
    Engels, Gregor
    ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 816 - 825
  • [42] Low-Code Languages in IT Education: Integrating Theory and Practice
    Juhas, Gabriel
    Juhasova, Ana
    Petrovic, Lubos
    ICETA 2023 - 21st Year of International Conference on Emerging eLearning Technologies and Applications, Proceedings, 2023, : 249 - 257
  • [43] Low-Code as Enabler of Digital Transformation in Manufacturing Industry
    Sanchis, Raquel
    Garcia-Perales, Oscar
    Fraile, Francisco
    Poler, Raul
    APPLIED SCIENCES-BASEL, 2020, 10 (01):
  • [44] Nested OSTRICH: Hatching Compositions of Low-code Templates
    Seco, Joao Costa
    Lourenco, Hugo
    Parreira, Joana
    Ferreira, Carla
    PROCEEDINGS OF THE 25TH INTERNATIONAL ACM/IEEE CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022, 2022, : 210 - 220
  • [45] Low-code platform for automating business processes in manufacturing
    Waszkowski, Robert
    IFAC PAPERSONLINE, 2019, 52 (10): : 376 - 381
  • [46] Xatkit: A Multimodal Low-Code Chatbot Development Framework
    Daniel, Gwendal
    Cabot, Jordi
    Deruelle, Laurent
    Derras, Mustapha
    IEEE ACCESS, 2020, 8 : 15332 - 15346
  • [47] Digital Transformation of Enterprises Using a Low-Code Platform
    Ostroukh A.V.
    Kuftinova N.G.
    Gaevskii V.V.
    Filippova N.A.
    Subachev E.V.
    Russian Engineering Research, 2022, 42 (11) : 1203 - 1206
  • [48] Test Case Expression in a Low-Code Development Platform
    Zhang, Ziliang
    Gray, Jeff
    Proceedings of the 2024 ACM Southeast Conference, ACMSE 2024, : 193 - 198
  • [49] Xatkit: a Multimodal Low-Code Chatbot Development Framework
    Daniel G.
    Cabot J.
    Deruelle L.
    Derras M.
    IEEE Access, 2020, 8 : 15332 - 15346
  • [50] Low-Code Machine Learning Platforms: A Fastlane to Digitalization
    Raghavendran, Krishna Raj
    Elragal, Ahmed
    INFORMATICS-BASEL, 2023, 10 (02):