메뉴 건너뛰기




Volumn 36, Issue 1, 2004, Pages 1-34

Advances in dataflow programming languages

Author keywords

Co ordination languages; Component software; Data flow visual programming; Dataflow; Graphical programming; Multithreading; Software engineering

Indexed keywords

COMPONENT SOFTWARE; COORDINATION LANGUAGES; DATA FLOW VISUAL PROGRAMMING; DATAFLOW PROGRAMMING LANGUAGES; MULTITHREADING;

EID: 4344594905     PISSN: 03600300     EISSN: None     Source Type: Journal    
DOI: 10.1145/1013208.1013209     Document Type: Review
Times cited : (413)

References (101)
  • 1
    • 0020087049 scopus 로고
    • Data flow languages
    • ACKERMAN, W. 1982. Data flow languages. IEEE Comput. 15, 2, 15-25.
    • (1982) IEEE Comput. , vol.15 , Issue.2 , pp. 15-25
    • Ackerman, W.1
  • 2
    • 0012277101 scopus 로고
    • VAL A value-oriented algorithmic language: Preliminary reference manual
    • MIT, Cambridge, MA
    • ACKERMAN, W. B. AND DENNIS, J. B. 1979. VAL A value-oriented algorithmic language: Preliminary reference manual. Tech Rep. 218. MIT, Cambridge, MA.
    • (1979) Tech Rep. , vol.218
    • Ackerman, W.B.1    Dennis, J.B.2
  • 3
    • 0021496962 scopus 로고
    • Valid, a high-level functional programming language for data flow machines
    • AMAMIYA, M., HASEGAWA, R., AND ONO, S. 1984. Valid, a high-level functional programming language for data flow machines. Rev. Electric. Comm. Lab. 32, 5, 793-802.
    • (1984) Rev. Electric. Comm. Lab. , vol.32 , Issue.5 , pp. 793-802
    • Amamiya, M.1    Hasegawa, R.2    Ono, S.3
  • 4
    • 11744374872 scopus 로고
    • The tagged token dataflow architecture (preliminary version)
    • MIT, Cambridge, MA
    • ARVIND AND CULLER, D. E. 1983. The tagged token dataflow architecture (preliminary version). Tech. Rep. Laboratory for Computer Science, MIT, Cambridge, MA.
    • (1983) Tech. Rep. Laboratory for Computer Science
    • Arvind1    Culler, D.E.2
  • 6
    • 84964114584 scopus 로고
    • Assessing the benefits of fine-grain parallelism in dataflow programs
    • ARVIND, CULLER, D. E., AND MAA, G. K. 1988. Assessing the benefits of fine-grain parallelism in dataflow programs. Int. J. Supercomput. Appl. 2, 3, 10-36.
    • (1988) Int. J. Supercomput. Appl. , vol.2 , Issue.3 , pp. 10-36
    • Arvind1    Culler, D.E.2    Maa, G.K.3
  • 9
    • 4244143411 scopus 로고
    • An asynchronous programming language and computing machine
    • University of California, Irvine, Irvine, CA
    • ARVIND, GOSTELOW, K. P., AND PLOUFPE, W. 1978. An asynchronous programming language and computing machine, Tech. Rep. TR 114a. University of California, Irvine, Irvine, CA.
    • (1978) Tech. Rep. , vol.TR 114A
    • Arvind1    Gostelow, K.P.2    Ploufpe, W.3
  • 10
    • 0024751383 scopus 로고
    • I-structures: Data structures for parallel computing
    • ARVIND, NIKHIL, R. S., AND PINQALI, K. K. 1989. I-structures: Data structures for parallel computing. ACM Trans. Program. Lang. Syst. 11, 4, 598-632.
    • (1989) ACM Trans. Program. Lang. Syst. , vol.11 , Issue.4 , pp. 598-632
    • Arvind1    Nikhil, R.S.2    Pinqali, K.K.3
  • 11
    • 0025404493 scopus 로고
    • Executing a program on the MIT tagged-token dataflow architecture
    • ARVIND AND NIKHIL, R. S. 1990. Executing a program on the MIT tagged-token dataflow architecture. IEEE Trans. Comput. 39, 3, 300-318.
    • (1990) IEEE Trans. Comput. , vol.39 , Issue.3 , pp. 300-318
    • Arvind1    Nikhil, R.S.2
  • 12
    • 0042775955 scopus 로고
    • I-structures; An efficient data type for functional languages
    • Laboratory for Computer Science, MIT, Cambridge, MA
    • ARVIND AND THOMAS, R. 1980. I-structures; An efficient data type for functional languages. Tech. Memo 178. Laboratory for Computer Science, MIT, Cambridge, MA.
    • (1980) Tech. Memo , vol.178
    • Arvind1    Thomas, R.2
  • 13
    • 0017518346 scopus 로고
    • Lucid, a nonprocedural language with iteration
    • ASHCROFT, E. A. AND WADGE, W. W. 1977. Lucid, a nonprocedural language with iteration. Comm. ACM 20, 7 (July), 519-526.
    • (1977) Comm. ACM , vol.20 , Issue.7 JULY , pp. 519-526
    • Ashcroft, E.A.1    Wadge, W.W.2
  • 14
    • 4344682199 scopus 로고
    • Some common misconceptions about Lucid
    • ASHCROFT, E. A. AND WADGE, W. W. 1980. Some common misconceptions about Lucid. ACM SIGPLAN Not. 15, 10, 15-26.
    • (1980) ACM SIGPLAN Not. , vol.15 , Issue.10 , pp. 15-26
    • Ashcroft, E.A.1    Wadge, W.W.2
  • 16
    • 0018005935 scopus 로고
    • Can programming be liberated from the von Neumann style? A functional style and its algebra of programs
    • BACKUS, J. 1978. Can programming be liberated from the von Neumann style? A functional style and its algebra of programs. Comm. ACM 21, 8 (Aug.), 613-641.
    • (1978) Comm. ACM , vol.21 , Issue.8 AUG. , pp. 613-641
    • Backus, J.1
  • 17
    • 4344562159 scopus 로고
    • Simulated performance of the Manchester multi-ring dataflow machine
    • BARAHONA, P. AND GURD, J. R. 1985, Simulated performance of the Manchester multi-ring dataflow machine. In Proceedings of the 2nd ICPC (Sept.). 419-424.
    • (1985) Proceedings of the 2nd ICPC , Issue.SEPT. , pp. 419-424
    • Barahona, P.1    Gurd, J.R.2
  • 21
    • 0025234097 scopus 로고
    • A process-oriented model for efficient execution of dataflow programs
    • BIC, L. 1990. A process-oriented model for efficient execution of dataflow programs. J. Parallel Distrib. Comput. 8, 42-51.
    • (1990) J. Parallel Distrib. Comput. , vol.8 , pp. 42-51
    • Bic, L.1
  • 22
    • 4344682198 scopus 로고
    • Exploiting iteration-level parallelism in dataflow programs
    • IEEE Computer Society Press, Los Alamitos, CA
    • BIC, L., ROY, J. M. A., AND NAGEL, M. 1995. Exploiting iteration-level parallelism in dataflow programs. In Advanced Topics in Dataflow Computing and Multithreading. IEEE Computer Society Press, Los Alamitos, CA, 167-186.
    • (1995) Advanced Topics in Dataflow Computing and Multithreading , pp. 167-186
    • Bic, L.1    Roy, J.M.A.2    Nagel, M.3
  • 25
    • 0029265996 scopus 로고
    • Scaling up visual programming languages
    • BURNETT, M. M., BAKER, M. J. ET AL. 1995. Scaling up visual programming languages. IEEE Comput. 28, 3, 45-54.
    • (1995) IEEE Comput. , vol.28 , Issue.3 , pp. 45-54
    • Burnett, M.M.1    Baker, M.J.2
  • 26
    • 4344661418 scopus 로고
    • Parallelism, control and synchronisation expression in a single assignment language
    • COMTE, D., DURRIEU, G., GELLY, O., PLAS, A., AND SYBE, J. C. 1978. Parallelism, control and synchronisation expression in a single assignment language. ACM SIGPLAN Not. 13, 1, 25-33.
    • (1978) ACM SIGPLAN Not. , vol.13 , Issue.1 , pp. 25-33
    • Comte, D.1    Durrieu, G.2    Gelly, O.3    Plas, A.4    Sybe, J.C.5
  • 30
    • 4344640719 scopus 로고
    • Data driven nets - A class of maximally parallel, output-functional program schemata
    • Burroughs, San Diego, CA
    • DAVIS, A. L. 1974. Data driven nets - A class of maximally parallel, output-functional program schemata. Tech. Rep. IRC Report. Burroughs, San Diego, CA.
    • (1974) Tech. Rep. IRC Report
    • Davis, A.L.1
  • 31
    • 0017907315 scopus 로고
    • The architecture and system method of DDM1: A recursively structured data driven machine
    • New York
    • DAVIS, A. L. 1978. The architecture and system method of DDM1: A recursively structured data driven machine. In Proceedings of the 5th Annual Symposion on Computer Architecture (New York). 210-215.
    • (1978) Proceedings of the 5th Annual Symposion on Computer Architecture , pp. 210-215
    • Davis, A.L.1
  • 33
    • 0020087077 scopus 로고
    • Data flow program graphs
    • DAVIS, A. L. AND KELLER, R. M. 1982. Data flow program graphs. IEEE Comput. 15, 2, 26-41.
    • (1982) IEEE Comput. , vol.15 , Issue.2 , pp. 26-41
    • Davis, A.L.1    Keller, R.M.2
  • 34
    • 0019534565 scopus 로고
    • A sample management application program in a graphical data-driven programming language
    • DAVIS, A. L. AND LOWDER, S. A. 1981. A Sample management application program in a graphical data-driven programming language. In Digest of Papers Compcon Spring, February 1981. 162-165.
    • (1981) Digest of Papers Compcon Spring, February 1981 , pp. 162-165
    • Davis, A.L.1    Lowder, S.A.2
  • 35
    • 4344633300 scopus 로고
    • Structured data-flow programming
    • DE JONG, M. D., AND HANKIN, C. L. 1982. Structured data-flow programming. ACM SIGPLAN Not. 17, 8, 18-27.
    • (1982) ACM SIGPLAN Not. , vol.17 , Issue.8 , pp. 18-27
    • De Jong, M.D.1    Hankin, C.L.2
  • 37
    • 0001431379 scopus 로고
    • First version of a data flow procedure language
    • Institut de Programmation, University of Paris, Paris, France
    • DENNIS, J. B. 1974. First version of a data flow procedure language. In Proceedings of the Symposium on Programming (Institut de Programmation, University of Paris, Paris, France), 241-271.
    • (1974) Proceedings of the Symposium on Programming , pp. 241-271
    • Dennis, J.B.1
  • 38
    • 0019079721 scopus 로고
    • Data flow supercomputers
    • DENNIS, J. B. 1980. Data flow supercomputers. IEEE Comput. 13, 11 (Nov.), 48-56.
    • (1980) IEEE Comput. , vol.13 , Issue.11 NOV. , pp. 48-56
    • Dennis, J.B.1
  • 40
    • 0020089986 scopus 로고
    • A second opinion on data-flow machines and languages
    • GAJSKI, D. D., PADUA, D. A., KUCLE, D. J., AND KUH, R. H. 1982. A second opinion on data-flow machines and languages. IEEE Comput. 15, 2, 58-69.
    • (1982) IEEE Comput. , vol.15 , Issue.2 , pp. 58-69
    • Gajski, D.D.1    Padua, D.A.2    Kucle, D.J.3    Kuh, R.H.4
  • 42
    • 84976215953 scopus 로고
    • Coordination languages and their significance
    • GELEHNTER, D. AND CARRIERO, N. 1992. Coordination languages and their significance. Comm. ACM 35, 2, 97-107.
    • (1992) Comm. ACM , vol.35 , Issue.2 , pp. 97-107
    • Gelehnter, D.1    Carriero, N.2
  • 44
    • 4344618405 scopus 로고    scopus 로고
    • Designing and testing new programming constructs in a data flow VL
    • Università di Pavia, Pavia, Italy
    • GHITTORI, E., MOSCONI, M., AND PORTA, M. 1998. Designing and testing new programming constructs in a data flow VL. Tech. Rep. Università di Pavia, Pavia, Italy.
    • (1998) Tech. Rep.
    • Ghittori, E.1    Mosconi, M.2    Porta, M.3
  • 45
    • 4344610879 scopus 로고
    • A single assignment language for data flow computing, Master's thesis. University of Manchester, Manchester, U.K.
    • GLAUERT, J. R. W. 1978. A single assignment language for data flow computing, Master's thesis. University of Manchester, Manchester, U.K.
    • (1978)
    • Glauert, J.R.W.1
  • 46
    • 0030167097 scopus 로고    scopus 로고
    • Usability analysis of visual programming environments: A "Cognitive Dimensions" Framework
    • GREEN, T. R. G. AND PETRE, M. 1996. Usability analysis of visual programming environments: A "Cognitive Dimensions" Framework. J. Vis. Lang. Comput. 7, 131-174.
    • (1996) J. Vis. Lang. Comput. , vol.7 , pp. 131-174
    • Green, T.R.G.1    Petre, M.2
  • 48
    • 84976802435 scopus 로고
    • The dataflow programming language CAJOLE - An informal introduction
    • HANKIN, C. L. AND GLASER, H. W. 1981. The dataflow programming language CAJOLE - an informal introduction. ACM SIGPLANNot. 16, 7, 35-44.
    • (1981) ACM SIGPLANNot. , vol.16 , Issue.7 , pp. 35-44
    • Hankin, C.L.1    Glaser, H.W.2
  • 49
    • 4243122855 scopus 로고
    • NL: A general purpose visual dataflow language
    • University of Tasmania, Tasmania, Australia
    • HARVEY, N. AND MORRIS, J. 1993. NL: A general purpose visual dataflow language, Tech. Rep. University of Tasmania, Tasmania, Australia.
    • (1993) Tech. Rep.
    • Harvey, N.1    Morris, J.2
  • 50
    • 4243099557 scopus 로고    scopus 로고
    • NL: A parallel programming visual language
    • HARVEY, N. AND MORRIS, J. 1996. NL: A parallel programming visual language. Australian Comput. J. 28, 1, 2-12.
    • (1996) Australian Comput. J. , vol.28 , Issue.1 , pp. 2-12
    • Harvey, N.1    Morris, J.2
  • 52
    • 0003019949 scopus 로고
    • Visual languages and computing survey: Data flow visual programming languages
    • HILS, D. D. 1992. Visual languages and computing survey: Data flow visual programming languages. J. Vis. Long. Comput. 3, 1, 69-101.
    • (1992) J. Vis. Long. Comput. , vol.3 , Issue.1 , pp. 69-101
    • Hils, D.D.1
  • 54
    • 0023672809 scopus 로고
    • Towards a dataflow/von Neumann hybrid architecture
    • Honolulu, HI
    • IANNUCCI, R. A. 1988. Towards a dataflow/von Neumann hybrid architecture. In Proceedings of the ICSA-15 (Honolulu, HI). 131-140.
    • (1988) Proceedings of the ICSA-15 , pp. 131-140
    • Iannucci, R.A.1
  • 55
    • 4344709683 scopus 로고
    • Multilateral diagrammatical specification environment based on data-driven paradigm
    • IEEE Computer Society Press, Los Alamitos, CA
    • IWATA, M. AND TERADA, H. 1995. Multilateral diagrammatical specification environment based on data-driven paradigm. In Advanced Topics in Dataflow Computing and Multithreading. IEEE Computer Society Press, Los Alamitos, CA, 108-112.
    • (1995) Advanced Topics in Dataflow Computing and Multithreading , pp. 108-112
    • Iwata, M.1    Terada, H.2
  • 56
    • 4344638531 scopus 로고
    • Coarse-grain dataflow programming of conventional parallel computers
    • IEEE Computer Society Press, Los Alamitos, CA
    • JAGANNATHAN, R. 1995. Coarse-Grain Dataflow Programming of Conventional Parallel Computers. In Advanced Topics in Dataflow Computing and Multithreading. IEEE Computer Society Press, Los Alamitos, CA, 113-129.
    • (1995) Advanced Topics in Dataflow Computing and Multithreading , pp. 113-129
    • Jagannathan, R.1
  • 57
    • 0000087207 scopus 로고
    • The semantics of a simple language for parallel programming
    • Amsterdam, The Netherlands
    • KAHN, G. 1974. The semantics of a simple language for parallel programming. In Proceedings of the IFIP Congress 74 (Amsterdam, The Netherlands). 471-475.
    • (1974) Proceedings of the IFIP Congress , vol.74 , pp. 471-475
    • Kahn, G.1
  • 58
    • 0003762771 scopus 로고
    • Properties of a model for parallel computations: Determinacy, termination, queueing
    • KARP, R. AND MILLER, R. 1966. Properties of a model for parallel computations: Determinacy, termination, queueing. SIAM J. 14, 1390-1411.
    • (1966) SIAM J. , vol.14 , pp. 1390-1411
    • Karp, R.1    Miller, R.2
  • 59
    • 4344599313 scopus 로고
    • Rediflow architecture prospectus
    • Department of Computer Science, University of Utah, Salt Lake City, Utah
    • KELLER, R. M. 1985. Rediflow architecture prospectus, Tech. Rep. No. UUCS-85-105. Department of Computer Science, University of Utah, Salt Lake City, Utah.
    • (1985) Tech. Rep. No. UUCS-85-105 , vol.UUCS-85-105
    • Keller, R.M.1
  • 61
    • 4344582480 scopus 로고
    • Show and Tell user's manual
    • Department of Computer Science, Washington University, St Louis, MO
    • KIMURA, T. AND MCLAIN, P. 1986. Show and Tell user's manual. Tech. Rep. WUCS-86-4. Department of Computer Science, Washington University, St Louis, MO.
    • (1986) Tech. Rep. , vol.WUCS-86-4
    • Kimura, T.1    McLain, P.2
  • 62
    • 0031116817 scopus 로고    scopus 로고
    • Criteria for evaluation of visual programming languages
    • KIPER, J., HOWARD, E., AND AMES, C. 1997. Criteria for evaluation of visual programming languages, J. Vis. Lang. Comput. 8, 2, 175-192.
    • (1997) J. Vis. Lang. Comput. , vol.8 , Issue.2 , pp. 175-192
    • Kiper, J.1    Howard, E.2    Ames, C.3
  • 64
    • 84976684551 scopus 로고
    • A data flow language for operating systems programming
    • 'Proceedings of ACM SIGPLAN-SIGOPS Interface Meeting'
    • KOSINSKI, P. R. 1973. A data flow language for operating systems programming. In 'Proceedings of ACM SIGPLAN-SIGOPS Interface Meeting.' SIGPLAN Not. 8, 9, 89-94.
    • (1973) SIGPLAN Not. , vol.8 , Issue.9 , pp. 89-94
    • Kosinski, P.R.1
  • 65
    • 0037858612 scopus 로고    scopus 로고
    • National Instruments, Austin, TX
    • LAB VIEW. 2000. Lab View User Manual. National Instruments, Austin, TX.
    • (2000) Lab View User Manual
  • 66
    • 0042640536 scopus 로고
    • Issues in dataflow computing
    • LEE, B. AND HURSON, A. R. 1993. Issues in dataflow computing. Ada in Comput. 37, 285-333.
    • (1993) Ada in Comput. , vol.37 , pp. 285-333
    • Lee, B.1    Hurson, A.R.2
  • 67
    • 84938158693 scopus 로고
    • Dataflow architectures and multithreading
    • LEE, B. AND HURSON, A. R. 1994. Dataflow architectures and multithreading. IEEE Comput. 27, 8 (Aug.), 27-39.
    • (1994) IEEE Comput. , vol.27 , Issue.8 AUG. , pp. 27-39
    • Lee, B.1    Hurson, A.R.2
  • 68
    • 0347599492 scopus 로고    scopus 로고
    • Memorandum UCB/ERL M97/3. Electronics Research Laboratory, University of California, Berkeley, Berkeley, CA
    • LEE, E. 1997. A denotational semantics for dataflow with firing. Memorandum UCB/ERL M97/3. Electronics Research Laboratory, University of California, Berkeley, Berkeley, CA.
    • (1997) A Denotational Semantics for Dataflow with Firing
    • Lee, E.1
  • 69
    • 0023138886 scopus 로고
    • Static scheduling of synchronous dataflow programs for digital signal processing
    • LEE, E. AND MESSERSCHMITT, D. 1987. Static scheduling of synchronous dataflow programs for digital signal processing. IEEE Trans. Comput. C-36, 1, 24-35.
    • (1987) IEEE Trans. Comput. , vol.C-36 , Issue.1 , pp. 24-35
    • Lee, E.1    Messerschmitt, D.2
  • 70
    • 0029309183 scopus 로고
    • Data-flow process networks
    • LEE, E. AND PARKS, T. 1995. Data-flow process networks. Proc. IEEE. 83, 5, 773-799.
    • (1995) Proc. IEEE. , vol.83 , Issue.5 , pp. 773-799
    • Lee, E.1    Parks, T.2
  • 73
    • 0035392214 scopus 로고    scopus 로고
    • Iteration constructs in data-flow visual programming languages
    • MOSCONI, M. AND PORTA, M. 2000. Iteration constructs in data-flow visual programming languages. Comput. Lang. 26, 2-4, 67-104.
    • (2000) Comput. Lang. , vol.26 , Issue.2-4 , pp. 67-104
    • Mosconi, M.1    Porta, M.2
  • 74
    • 0033285339 scopus 로고    scopus 로고
    • Advances in the dataflow computational model
    • NAGGAR, W., LEE, E., AND GAO, G. R. 1999. Advances in the dataflow computational model. Parallel Comput. 25, 1907-1929.
    • (1999) Parallel Comput. , vol.25 , pp. 1907-1929
    • Naggar, W.1    Lee, E.2    Gao, G.R.3
  • 75
    • 0028442507 scopus 로고
    • An evaluation of medium-grain dataflow code
    • NAJJAE, W. A., ROH, L., AND WIM, A. 1994. An evaluation of medium-grain dataflow code. Int. J. Parallel Program. 22, 3, 209-242.
    • (1994) Int. J. Parallel Program , vol.22 , Issue.3 , pp. 209-242
    • Najjae, W.A.1    Roh, L.2    Wim, A.3
  • 76
    • 0024667829 scopus 로고
    • Can dataflow subsume von Neumann computing?
    • Jerusalem, Israel
    • NIKHIL, R. S. AND ARVIND 1989. Can dataflow subsume von Neumann computing? In Proceedings of the ICSA-16 (Jerusalem, Israel). 262-272.
    • (1989) Proceedings of the ICSA-16 , pp. 262-272
    • Nikhil, R.S.1    Arvind2
  • 77
    • 4344577144 scopus 로고
    • Loop storage optimization for Dataflow machines
    • School of Computer Science, McGill University, Montreal, P. Q., Canada
    • NING, Q. AND GAO, G. R. 1991. Loop storage optimization for Dataflow machines. ACAPS Tech. Memo 23. School of Computer Science, McGill University, Montreal, P. Q., Canada.
    • (1991) ACAPS Tech. Memo , vol.23
    • Ning, Q.1    Gao, G.R.2
  • 78
    • 0041140893 scopus 로고
    • Implementation of a general purpose dataflow multiprocessor
    • Laboratory for Computer Science, MIT, Cambridge, MA
    • PAPADOPOULOS, G. M. 1988. Implementation of a general purpose dataflow multiprocessor. Tech. Rep. TR432. Laboratory for Computer Science, MIT, Cambridge, MA.
    • (1988) Tech. Rep. , vol.TR432
    • Papadopoulos, G.M.1
  • 79
    • 4344602059 scopus 로고
    • Multithreading: A revisionist view of dataflow architectures
    • MIT, Cambridge, MA
    • PAPADOPOULOS, G. M. AND TRAUB, K. R. 1991. Multithreading: A revisionist view of dataflow architectures. MIT Memo CSG-330. MIT, Cambridge, MA.
    • (1991) MIT Memo , vol.CSG-330
    • Papadopoulos, G.M.1    Traub, K.R.2
  • 80
    • 24644490652 scopus 로고
    • RLUCID, A general real-time data-flow language
    • Springer-Verlag, Berlin, Germany
    • PLAICE, J. 1991. RLUCID, A General Real-Time Data-Flow Language, Lecture Notes in Computer Science, vol. 571. Springer-Verlag, Berlin, Germany, 363-374.
    • (1991) Lecture Notes in Computer Science , vol.571 , pp. 363-374
    • Plaice, J.1
  • 81
    • 0001663933 scopus 로고
    • An integrated data flow visual language and software development environment
    • RASURE, J. AND WILLIAMS, C. 1991. An integrated data flow visual language and software development environment. J. Vis. Lang. Comput. 2, 217-246.
    • (1991) J. Vis. Lang. Comput. , vol.2 , pp. 217-246
    • Rasure, J.1    Williams, C.2
  • 84
    • 4344577145 scopus 로고
    • A visual dataflow programming environment for a real time parallel vision machine
    • SEROT, J., QUENOT, G., AND ZAVIDOVIQUE, B. 1995. A visual dataflow programming environment for a real time parallel vision machine. J. Vis. Lang. Comput. 6, 4, 327-347.
    • (1995) J. Vis. Lang. Comput. , vol.6 , Issue.4 , pp. 327-347
    • Serot, J.1    Quenot, G.2    Zavidovique, B.3
  • 85
    • 4344638532 scopus 로고    scopus 로고
    • Smart browsing among multiple aspects of data-flow visual program execution, using visual patterns and multi-focus fisheye views
    • SHIZUKI, B., TOYODA, M., SHIBAYAMA, E., AND TAKAHASHI, S. 2000. Smart browsing among multiple aspects of data-flow visual program execution, using visual patterns and multi-focus fisheye views. J. Vis. Lang. Comput. 11, 5, 529-548.
    • (2000) J. Vis. Lang. Comput. , vol.11 , Issue.5 , pp. 529-548
    • Shizuki, B.1    Toyoda, M.2    Shibayama, E.3    Takahashi, S.4
  • 86
    • 84862421768 scopus 로고    scopus 로고
    • BDL - A nondeterministic data flow programming language with backtracking
    • VL'97, Capri, Italy
    • SHÜRR, A. 1997. BDL - a nondeterministic data flow programming language with backtracking. In Proceedings of the IEEE Conference on Visual Languages (VL'97, Capri, Italy).
    • (1997) Proceedings of the IEEE Conference on Visual Languages
    • Shürr, A.1
  • 87
    • 0039285280 scopus 로고    scopus 로고
    • Asynchrony in parallel computing: From dataflow to multithreading
    • SILC, J., ROBIC, B., AND UNGERER, T. 1998. Asynchrony in parallel computing: from dataflow to multithreading. Parallel Distrib. Comput. Pract. 1, 1, 3-30.
    • (1998) Parallel Distrib. Comput. Pract. , vol.1 , Issue.1 , pp. 3-30
    • Silc, J.1    Robic, B.2    Ungerer, T.3
  • 89
    • 0000660327 scopus 로고
    • VIVA: A visual language for image processing
    • TANIMOTO, S. 1990. VIVA: A visual language for image processing. J. Vis. Lang, Comput. 1, 127-139.
    • (1990) J. Vis. Lang, Comput. , vol.1 , pp. 127-139
    • Tanimoto, S.1
  • 91
    • 0020100672 scopus 로고
    • Data-driven and demand-driven computer architecture
    • TRELEAVEN, P. C., BROWNBRIDGE, D. R., AND HOPKINS, R. P. 1982. Data-driven and demand-driven computer architecture. ACM Comput. Surv. 14, 1, 93-143.
    • (1982) ACM Comput. Surv. , vol.14 , Issue.1 , pp. 93-143
    • Treleaven, P.C.1    Brownbridge, D.R.2    Hopkins, R.P.3
  • 92
    • 0021388610 scopus 로고
    • Future computers: Logic, data flow,..., control flow?
    • TRELEAVEN, P. C. AND LIMA, I. G. 1984. Future computers: Logic, data flow,..., control flow? IEEE Comput. 17, 3 (Mar.), 47-58.
    • (1984) IEEE Comput. , vol.17 , Issue.3 MAR. , pp. 47-58
    • Treleaven, P.C.1    Lima, I.G.2
  • 93
    • 0022964131 scopus 로고
    • Data flow machine architecture
    • VEEN, A. H. 1986. Data flow machine architecture. ACM Comput. Surv. 18, 4, 365-396.
    • (1986) ACM Comput. Surv. , vol.18 , Issue.4 , pp. 365-396
    • Veen, A.H.1
  • 94
    • 0031629064 scopus 로고    scopus 로고
    • A high-level dataflow system
    • VERDOSCIA, L. AND VACCARO, R. 1998. A high-level dataflow system. Comput. J. 60, 4, 285-305.
    • (1998) Comput. J. , vol.60 , Issue.4 , pp. 285-305
    • Verdoscia, L.1    Vaccaro, R.2
  • 96
    • 4344680411 scopus 로고
    • Can dataflow machines be programmed with an imperative language?
    • IEEE Computer Society Press, Los Alamitos, CA
    • WAIL, S. P. AND ABHAMSON, D. 1995. Can Dataflow Machines be Programmed with an Imperative Language? In Advanced Topics in Dataflow Computing and Multithreading. IEEE Computer Society Press, Los Alamitos, CA, 229-265.
    • (1995) Advanced Topics in Dataflow Computing and Multithreading , pp. 229-265
    • Wail, S.P.1    Abhamson, D.2
  • 98
    • 4344683689 scopus 로고
    • Stream oriented computation in recursive data-flow schemas
    • Laboratory for Computer Science, MIT, Cambridge, MA
    • WENG, K. S. 1975. Stream oriented computation in recursive data-flow schemas. Tech. Rep, 68. Laboratory for Computer Science, MIT, Cambridge, MA.
    • (1975) Tech. Rep , vol.68
    • Weng, K.S.1
  • 99
    • 0028582403 scopus 로고
    • A history of data-flow languages
    • WHITING, P. AND PASCOE, R. 1994. A history of data-flow languages. IEEE Ann. Hist. Comput. 16, 4, 38-59.
    • (1994) IEEE Ann. Hist. Comput. , vol.16 , Issue.4 , pp. 38-59
    • Whiting, P.1    Pascoe, R.2
  • 100
    • 0031067927 scopus 로고    scopus 로고
    • Visual programming languages and the empirical evidence for and against
    • WHITLEY, K. 1997. Visual programming languages and the empirical evidence for and against. J. Vis. Lang. Comput. 8, 1, 109-142.
    • (1997) J. Vis. Lang. Comput. , vol.8 , Issue.1 , pp. 109-142
    • Whitley, K.1
  • 101
    • 0347746403 scopus 로고    scopus 로고
    • Loop parallelization using the 3D iteration space visualizer
    • YU, Y. J. AND D'HOLLANDER, E. H. 2001. Loop parallelization using the 3D iteration space visualizer. J. Vis. Lang. Comput. 12, 2, 163-181.
    • (2001) J. Vis. Lang. Comput. , vol.12 , Issue.2 , pp. 163-181
    • Yu, Y.J.1    D'Hollander, E.H.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.