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

以用户为中心的、协作的、特定领域建模环境的生成方法

A Generative Approach for User-Centered, Collaborative, Domain-Specific Modeling Environments

Philip Zweihoff, Bernhard Steffen

摘要:

使用低代码和无代码建模工具是当今实践中的一种既定方式,可以让非程序员有机会使用模型驱动的软件开发手段独立掌握他们的数字挑战。然而,现有的工具仅限于极少数不同的领域,如移动应用程序开发,这可以归因于用户对这种工具的巨大需求。这些需求超出了仅仅使用建模环境本身,并需要跨领域的关注,如:易于访问,直接可用性和同步协作,这导致在实现这些工具的额外努力。我们的解决方案是基于这样一个想法,即通过使用特定领域的元工具完全基于声明性规范来生成新的特定领域的整体工具,从而支持和简化其创建。这里展示和分析的元工具Pyro专注于基于图的图形语言,从元模型开始完全生成一个完整的,可直接执行的工具,以满足所有横切需求。

英文摘要:

The use of low- and no-code modeling tools is today an established way in practice to give non-programmers an opportunity to master their digital challenges independently, using the means of model-driven software development. However, the existing tools are limited to a very small number of different domains such as mobile app development, which can be attributed to the enormous demands that a user has on such a tool today. These demands exceed the mere use of a modeling environment as such and require cross-cutting concerns such as: easy access, direct usability and simultaneous collaboration, which result in additional effort in the realization of such tools. Our solution is based on the idea to support and simplify the creation of new domain-specific holistic tools by generating it entirely based on a declarative specification with a domain-specific meta-tool. The meta-tool Pyro demonstrated and analyzed here focuses on graph-based graphical languages to fully generate a complete, directly executable tool starting from a meta-model in order to meet all cross-cutting requirements.

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

↑