arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2405.13620cs.SE
收藏

构建 BESSER:一个开源低代码平台

Building BESSER: an open-source low-code platform

Iván Alfonso, Aaron Conrardy, Armen Sulejmani, Atefeh Nirumand, Fitash Ul Haq, Marcos Gomez-Vazquez, Jean-Sébastien Sottet, Jordi Cabot

AI总结:

本文提出开源低代码平台 BESSER,通过支持 UML、聊天机器人等多种规约表示法和可扩展生成器,帮助用户避免供应商锁定并开发智能软件。

摘要:

低代码平台(模型驱动工程方法悠久传统的最新化身)有潜力为我们节省无数小时的重复样板编码任务。然而,随着软件系统复杂性的增长,低代码平台也需要随之适应。值得注意的是,如今这意味着要适应智能软件的建模与生成。与此同时,如果我们希望扩大此类工具的用户群体,我们还应能够提供更多开源替代方案,帮助潜在用户避免供应商锁定,并赋予他们自由探索低代码开发方法的权利(甚至可以调整工具以更好地满足其需求)。为了满足这些需求,我们正在构建 BESSER,一个用于开发(智能)软件的开源低代码平台。BESSER 为系统和领域规约提供了多种形式(即表示法)(例如面向技术用户的 UML 和面向业务用户的聊天机器人),并配有一系列生成器。这两类组件均可扩展,并开放给社区贡献。

英文摘要:

Low-code platforms (latest reincarnation of the long tradition of model-driven engineering approaches) have the potential of saving us countless hours of repetitive boilerplate coding tasks. However, as software systems grow in complexity, low-code platforms need to adapt as well. Notably, nowadays this implies adapting to the modeling and generation of smart software. At the same time, if we want to broaden the userbase of this type of tools, we should also be able to provide more open source alternatives that help potential users avoid vendor lock-ins and give them the freedom to explore low-code development approaches (even adapting the tool to better fit their needs). To fulfil these needs, we are building BESSER, an open source low-code platform for developing (smart) software. BESSER offers various forms (i.e., notations) for system and domain specification (e.g. UML for technical users and chatbots for business users) together with a number of generators. Both types of components can be extended and are open to contributions from the community.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑