Title :
Visual data flow language based on iterative constructs
Author :
Auguston, Mikhail
Author_Institution :
Dept. of Comput. Sci., New Mexico State Univ., Las Cruces, NM, USA
Abstract :
Iterative control constructs in data flow programming languages have always been a challenging part of language design. We suggest a solution for iterative processing in data flow diagrams based on the notion of a conditional data flow switch, and specialized iterative constructs based on pattern matching for vectors, matrices, and multisets. All of these constructs can be seamlessly incorporated into a dataflow visual programming language. We demonstrate how these constructs may be used to reveal the spatial/temporal dualism of data streams
Keywords :
data flow analysis; diagrams; matrix algebra; parallel languages; pattern matching; program control structures; vectors; visual languages; visual programming; Iterative control constructs; conditional data flow switch; data flow diagrams; data flow programming languages; data streams; language design; matrices; multisets; pattern matching; spatial temporal dualism; vectors; visual data flow language; visual programming; Aggregates; Computer languages; Computer science; Data structures; Data visualization; Fires; Iterative algorithms; Pattern matching; Switches; Vectors;
Conference_Titel :
Computer Systems and Software Engineering, 1997., Proceedings of the Eighth Israeli Conference on
Conference_Location :
Herzliya
Print_ISBN :
0-8186-8135-7
DOI :
10.1109/ICCSSE.1997.599880