arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2009.08700cs.PLcs.AIcs.SE
收藏

组合归纳程序设计的可视化语言

A Visual Language for Composable Inductive Programming

Zoea Ltd(Zoea有限公司)

Edward McDaid, Sarah McDaid

摘要:

我们提出Zoea Visual,这是一个可视化的程序设计语言的基础上Zoea组合归纳程序设计语言。Zoea Visual允许用户直接从类似于一组功能测试用例的规范创建软件。使用ZoeaVisual编程涉及到测试用例输入、可选中间值和输出的数据流模型的定义。数据元素以可视化的方式表示,并且可以组合以创建任何复杂性的结构。元素之间的数据流提供了额外的信息,允许Zoea编译器在更短的时间内生成更大的程序。本文包括对该语言的概述。该方法的好处和一些可能的未来增强也进行了讨论。

英文摘要:

We present Zoea Visual which is a visual programming language based on the Zoea composable inductive programming language. Zoea Visual allows users to create software directly from a specification that resembles a set of functional test cases. Programming with Zoea Visual involves the definition of a data flow model of test case inputs, optional intermediate values, and outputs. Data elements are represented visually and can be combined to create structures of any complexity. Data flows between elements provide additional information that allows the Zoea compiler to generate larger programs in less time. This paper includes an overview of the language. The benefits of the approach and some possible future enhancements are also discussed.

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

↑