This paper presents the Dynamic Information System Modeller and Executor (DISME), a low-code/no-code platform designed to help bridge the gap between enterprise modeling and their implementation into information systems. Grounded in the Design and Engineering Methodology for Organizations (DEMO), DISME allows domain experts to specify and execute organizational models through a visual, interface without writing any traditional code. The platform supports the modeling of processes, information structures, coordination acts, and business rules, which are immediately implemented into the runtime environment using its interpretation engine. DISME architecture includes a modular System Modeller and a live System Executor. In this paper we cover the key components such as action rule design, REST API integration, form building and designing and UI adaptivity that enable the real-time system configuration and interaction. Two real-world use cases are presented, highlighting some significant reductions in development time and system complexity, as well as improved usability outcomes.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

DISME: A DEMO Based Model-Driven Low-Code/No-Code Platform

  • David Aveiro,
  • Vítor Freitas,
  • Duarte Pinto

摘要

This paper presents the Dynamic Information System Modeller and Executor (DISME), a low-code/no-code platform designed to help bridge the gap between enterprise modeling and their implementation into information systems. Grounded in the Design and Engineering Methodology for Organizations (DEMO), DISME allows domain experts to specify and execute organizational models through a visual, interface without writing any traditional code. The platform supports the modeling of processes, information structures, coordination acts, and business rules, which are immediately implemented into the runtime environment using its interpretation engine. DISME architecture includes a modular System Modeller and a live System Executor. In this paper we cover the key components such as action rule design, REST API integration, form building and designing and UI adaptivity that enable the real-time system configuration and interaction. Two real-world use cases are presented, highlighting some significant reductions in development time and system complexity, as well as improved usability outcomes.