DocumentCode :
2499065
Title :
Programming in a data factory
Author :
Tanimoto, Steven L.
Author_Institution :
Washington Univ., Seattle, WA, USA
fYear :
2003
fDate :
28-31 Oct. 2003
Firstpage :
100
Lastpage :
107
Abstract :
Among the advantages of visual dataflow programming is that it can give the user a sense of location for the data in a computation. This can help novices build a mental picture of a program and its execution. This paper presents an experimental programming system called the data factory that uses a manufacturing metaphor to give data an even stronger sense of place. A key affordance for learners is the explicit display of every data object as it moves through a factory. The system provides facilities for handling streams of data and parallel operations, as well as basic operations on numerical values. The data factory supports low-level computations that might be studied by novices, but it also offers novel constructs that might invite the attention of others.
Keywords :
data flow analysis; data flow computing; program visualisation; data factory programming; data stream handling; low-level computations; manufacturing metaphor; parallel operations; visual dataflow programming; Animation; Belts; Cognitive science; Computer aided manufacturing; Concurrent computing; Java; Parallel processing; Production facilities; Pulp manufacturing; Robots;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Human Centric Computing Languages and Environments, 2003. Proceedings. 2003 IEEE Symposium on
Print_ISBN :
0-7803-8225-0
Type :
conf
DOI :
10.1109/HCC.2003.1260209
Filename :
1260209
Link To Document :
بازگشت