Article thumbnail

Iterative Constructs in the Visual Data Flow Language

By Mikhail Auguston and Alfredo Delgado


We suggest a solution for iterative processing in data flow diagrams based on the notion of a conditional data flow switch, and a specialized iterative construct based on pattern matching for vectors and matrices. Both of these constructs can be seamlessly incorporated into a data flow visual programming language. We demonstrate how these constructs may be used to reveal the spatial/temporal dualism of data streams. 1 Introduction The design of the V visual data flow language [4] is an experiment with a visual representation of dependencies between data and processes. Data-flow diagrams are most commonly used to represent those dependencies in visual programming languages, for instance, in LabVIEW [5], and Prograph [8]. Iterative control constructs in data flow programming languages have always been a challenging part of language design. In this paper we consider such data structures as sequences (vectors), and 2-dimensional matrices. The aim of our work is to demonstrate how iterati..

Year: 1997
OAI identifier: oai:CiteSeerX.psu:
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • (external link)
  • (external link)
  • Suggested articles

    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.