A Visual Language for Composable Inductive Programming

  • 2020-09-18 09:21:31
  • Edward McDaid, Sarah McDaid
  • 1

Abstract

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

 

Quick Read (beta)

loading the full paper ...