메뉴 건너뛰기




Volumn 4164 LNCS, Issue , 2006, Pages 135-167

The essence of dataflow programming

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTATIONAL COMPLEXITY; COMPUTER SCIENCE; DATA FLOW ANALYSIS; DATA STRUCTURES; FUNCTIONS;

EID: 33751405362     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/11894100_5     Document Type: Conference Paper
Times cited : (33)

References (45)
  • 1
    • 0038753013 scopus 로고    scopus 로고
    • Infinite trees and completely iterative theories: A coalgebraic view
    • P. Aczel, J. Adámek, S. Milius, J. Velebil. Infinite trees and completely iterative theories: A coalgebraic view. Theoret. Comput. Sci., 300 (1-3), pp. 1-45, 2003.
    • (2003) Theoret. Comput. Sci. , vol.300 , Issue.1-3 , pp. 1-45
    • Aczel, P.1    Adámek, J.2    Milius, S.3    Velebil, J.4
  • 5
    • 84955572477 scopus 로고
    • Linear lambda-calculus and categorical models revisited
    • E. Börger et al., eds. Proc. of 6th Wksh. on Computer Science Logic, CSL '92. Springer-Verlag, Berlin
    • N. Benton, G. Bierman, V. de Paiva, M. Hyland. Linear lambda-calculus and categorical models revisited. In E. Börger et al., eds. Proc. of 6th Wksh. on Computer Science Logic, CSL '92, v. 702 of Lect. Notes in Comput. Sci., pp. 61-84. Springer-Verlag, Berlin, 1993.
    • (1993) Lect. Notes in Comput. Sci. , vol.702 , pp. 61-84
    • Benton, N.1    Bierman, G.2    De Paiva, V.3    Hyland, M.4
  • 6
    • 84886772737 scopus 로고    scopus 로고
    • Monads and effects
    • G. Barthe, P. Dybjer, L. Pinto, J. Saraiva, eds., Advanced Lectures from Int. Summer School on Applied Semantics, APPSEM 2000. Springer-Verlag, Berlin
    • N. Benton, J. Hughes, E. Moggi. Monads and effects. In G. Barthe, P. Dybjer, L. Pinto, J. Saraiva, eds., Advanced Lectures from Int. Summer School on Applied Semantics, APPSEM 2000, v. 2395 of Lect. Notes in Comput. Sci., pp. 42-122. Springer-Verlag, Berlin, 2002.
    • (2002) Lect. Notes in Comput. Sci. , vol.2395 , pp. 42-122
    • Benton, N.1    Hughes, J.2    Moggi, E.3
  • 7
    • 0042709133 scopus 로고    scopus 로고
    • On an intuitionistic modal logic
    • G. Bierman, V. de Paiva. On an intuitionistic modal logic. Studia Logica, 65(3), pp. 383-416, 2000.
    • (2000) Studia Logica , vol.65 , Issue.3 , pp. 383-416
    • Bierman, G.1    De Paiva, V.2
  • 8
    • 0347269301 scopus 로고
    • Computational comonads and intensional semantics
    • M. P. Fourman, P. T. Johnstone, and A. M. Pitts, eds., Applications of Categories in Computer Science. Cambridge Univ. Press, Cambridge
    • S. Brookes, S. Geva. Computational comonads and intensional semantics. In M. P. Fourman, P. T. Johnstone, and A. M. Pitts, eds., Applications of Categories in Computer Science, v. 177 of London Math. Society Lecture Note Series, pp. 1-44. Cambridge Univ. Press, Cambridge, 1992.
    • (1992) London Math. Society Lecture Note Series , vol.177 , pp. 1-44
    • Brookes, S.1    Geva, S.2
  • 9
    • 84855190252 scopus 로고    scopus 로고
    • Recursive coalgebras from comonads
    • V. Capretta, T. Uustalu, V. Vene. Recursive coalgebras from comonads. Inform. and Comput., 204(4), pp. 437-468, 2006.
    • (2006) Inform. and Comput. , vol.204 , Issue.4 , pp. 437-468
    • Capretta, V.1    Uustalu, T.2    Vene, V.3
  • 10
    • 0027108567 scopus 로고
    • Clocks in dataflow languages
    • P. Caspi. Clocks in dataflow languages. Theoret. Comput. Sci., 94(1), pp. 125-140, 1992.
    • (1992) Theoret. Comput. Sci. , vol.94 , Issue.1 , pp. 125-140
    • Caspi, P.1
  • 12
    • 17144391488 scopus 로고    scopus 로고
    • Also in ACM SIGPLAN Notices, 31(6), pp. 226-238, 1996.
    • (1996) ACM SIGPLAN Notices , vol.31 , Issue.6 , pp. 226-238
  • 13
    • 19044396240 scopus 로고    scopus 로고
    • A co-iterative characterization of synchronous stream functions
    • B. Jacobs, L. Moss, H. Reichel, J. Rutten, eds., Proc. of 1st Wksh. on Coalgebraic Methods in Computer Science, CMCS'98, Elsevier, Amsterdam
    • P. Caspi, M. Pouzet. A co-iterative characterization of synchronous stream functions. In B. Jacobs, L. Moss, H. Reichel, J. Rutten, eds., Proc. of 1st Wksh. on Coalgebraic Methods in Computer Science, CMCS'98, v. 11 of Electron. Notes in Theoret. Comput. Sci. Elsevier, Amsterdam, 1998.
    • (1998) Electron. Notes in Theoret. Comput. Sci. , vol.11
    • Caspi, P.1    Pouzet, M.2
  • 15
    • 0142156701 scopus 로고    scopus 로고
    • Clocks and first class abstract types
    • R. Alur, I. Lee, eds., Proc. of 3rd Int. Conf. on Embedded Software, EMSOFT 2003. Springer-Verlag, Berlin
    • J.-L. Colaço, M. Pouzet. Clocks and first class abstract types. In R. Alur, I. Lee, eds., Proc. of 3rd Int. Conf. on Embedded Software, EMSOFT 2003, v. 2855 of Lect. Notes in Comput. Sci., pp. 134-155. Springer-Verlag, Berlin, 2003.
    • (2003) Lect. Notes in Comput. Sci. , vol.2855 , pp. 134-155
    • Colaço, J.-L.1    Pouzet, M.2
  • 16
    • 0013047885 scopus 로고    scopus 로고
    • A modal analysis of staged computation
    • R. Davies, F. Pfenning. A modal analysis of staged computation. J. of ACM, 48(3), pp. 555-604, 2001.
    • (2001) J. of ACM , vol.48 , Issue.3 , pp. 555-604
    • Davies, R.1    Pfenning, F.2
  • 18
    • 84941174207 scopus 로고    scopus 로고
    • Also in ACM SIGPLAN Notices, 35(9), pp. 174-185, 2000.
    • (2000) ACM SIGPLAN Notices , vol.35 , Issue.9 , pp. 174-185
  • 19
    • 0026221661 scopus 로고
    • The synchronous data flow programming language LUSTRE
    • N. Halbwachs, P. Caspi, P. Raymond, D. Pilaud. The synchronous data flow programming language LUSTRE. Proc. of the IEEE, 79(9), pp. 1305-1320, 1991.
    • (1991) Proc. of the IEEE , vol.79 , Issue.9 , pp. 1305-1320
    • Halbwachs, N.1    Caspi, P.2    Raymond, P.3    Pilaud, D.4
  • 20
    • 35248816084 scopus 로고    scopus 로고
    • Arrows, robots, and functional programming
    • J. Jeuring, S. Peyton Jones, eds., Revised Lectures from 4th Int. School on Advanced Functional Programming, AFP 2002. Springer-Verlag, Berlin
    • P. Hudak, A. Courtney, H. Nilsson, J. Peterson. Arrows, robots, and functional programming. In J. Jeuring, S. Peyton Jones, eds., Revised Lectures from 4th Int. School on Advanced Functional Programming, AFP 2002, v. 2638 of Lect. Notes in Comput. Sci., pp. 159-187. Springer-Verlag, Berlin, 2003.
    • (2003) Lect. Notes in Comput. Sci. , vol.2638 , pp. 159-187
    • Hudak, P.1    Courtney, A.2    Nilsson, H.3    Peterson, J.4
  • 21
    • 0033751744 scopus 로고    scopus 로고
    • Generalising monads to arrows
    • J. Hughes. Generalising monads to arrows. Sci. of Comput. Program., 37(1-3), pp. 67-111, 2000.
    • (2000) Sci. of Comput. Program. , vol.37 , Issue.1-3 , pp. 67-111
    • Hughes, J.1
  • 22
    • 33646030023 scopus 로고    scopus 로고
    • Programming with arrows
    • V. Vene, T. Uustalu, eds., Revised Lectures from 5th Int. School on Advanced Functional Programming, AFP 2004. Springer-Verlag, Berlin
    • J. Hughes. Programming with arrows. In V. Vene, T. Uustalu, eds., Revised Lectures from 5th Int. School on Advanced Functional Programming, AFP 2004, v. 3622 of Lect Notes in Comput. Sei., pp. 73-129. Springer-Verlag, Berlin, 2005.
    • (2005) Lect Notes in Comput. Sei. , vol.3622 , pp. 73-129
    • Hughes, J.1
  • 23
    • 33646158714 scopus 로고    scopus 로고
    • Arrows, like monads, are monoids
    • S. Brookes, M. Mislove, eds., Proc. of 22nd Ann. Conf. on Mathematical Foundations of Programming Semantics, MFPS XXII. Elsevier, Amsterdam
    • C. Heunen, B. Jacobs. Arrows, like monads, are monoids. In S. Brookes, M. Mislove, eds., Proc. of 22nd Ann. Conf. on Mathematical Foundations of Programming Semantics, MFPS XXII, v. 158 of Electron. Notes in Theoret. Comput. Sci., pp. 219-236. Elsevier, Amsterdam, 2006.
    • (2006) Electron. Notes in Theoret. Comput. Sci. , vol.158 , pp. 219-236
    • Heunen, C.1    Jacobs, B.2
  • 28
    • 0026188821 scopus 로고
    • Notions of computation and monads
    • E. Moggi. Notions of computation and monads. Inform, and Comput., 93(1), pp. 55-92, 1991.
    • (1991) Inform, and Comput. , vol.93 , Issue.1 , pp. 55-92
    • Moggi, E.1
  • 30
    • 84904360233 scopus 로고    scopus 로고
    • Generic accumulations
    • J. Gibbons, J. Jeuring, eds., Proc. of IFIP TC2/WG2.1 Working Conf. on Generic Programming. Kluwer, Dordrecht
    • A. Pardo. Generic accumulations. J. Gibbons, J. Jeuring, eds., Proc. of IFIP TC2/WG2.1 Working Conf. on Generic Programming, v. 243 of IFIP Conf. Proc., pp. 49-78. Kluwer, Dordrecht, 2003.
    • (2003) IFIP Conf. Proc. , vol.243 , pp. 49-78
    • Pardo, A.1
  • 32
    • 17144411873 scopus 로고    scopus 로고
    • Also in ACM SIGPLAN Notices, 36(10), pp. 229-240, 2001.
    • (2001) ACM SIGPLAN Notices , vol.36 , Issue.10 , pp. 229-240
  • 33
    • 0942269647 scopus 로고    scopus 로고
    • Arrows and computation
    • J. Gibbons, O. de Moor, eds.. Palgrave MacMillan, Basingstoke / New York
    • R. Paterson. Arrows and computation. In J. Gibbons, O. de Moor, eds., The Fun of Programming, Cornerstones of Computing, pp. 201-222. Palgrave MacMillan, Basingstoke / New York, 2003.
    • (2003) The Fun of Programming, Cornerstones of Computing , pp. 201-222
    • Paterson, R.1
  • 35
    • 84887466617 scopus 로고    scopus 로고
    • Premonoidal categories and notions of computation
    • J. Power, E. Robinson. Premonoidal categories and notions of computation. Math. Structures in Comput. Sci., 7(5), pp. 453-468, 1997.
    • (1997) Math. Structures in Comput. Sci. , vol.7 , Issue.5 , pp. 453-468
    • Power, J.1    Robinson, E.2
  • 36
    • 0037198445 scopus 로고    scopus 로고
    • Combining a monad and a comonad
    • J. Power, H. Watanabe. Combining a monad and a comonad. Theoret. Comput. Sci., 280(1-2), pp. 137-162, 2002.
    • (2002) Theoret. Comput. Sci. , vol.280 , Issue.1-2 , pp. 137-162
    • Power, J.1    Watanabe, H.2
  • 37
    • 0001986854 scopus 로고    scopus 로고
    • Universal coalgebra: A theory of systems
    • J. J. M. M. Rutten. Universal coalgebra: a theory of systems. Theoret. Comput. Sci., 249(1). pp. 3-80, 2000.
    • (2000) Theoret. Comput. Sci. , vol.249 , Issue.1 , pp. 3-80
    • Rutten, J.J.M.M.1
  • 38
    • 0142093023 scopus 로고    scopus 로고
    • Behavioural differential equations: A coinductive calculus of streams, automata, and power series
    • J. J. M. M. Rutten. Behavioural differential equations: a coinductive calculus of streams, automata, and power series. Theoret. Comput. Sci., 308(1-3), pp. 1-53, 2003.
    • (2003) Theoret. Comput. Sci. , vol.308 , Issue.1-3 , pp. 1-53
    • Rutten, J.J.M.M.1
  • 39
    • 0942291413 scopus 로고    scopus 로고
    • The dual of substitution is redecoration
    • K. Hammond, S. Curtis (Eds.). Intellect, Bristol / Portland, OR
    • T. Uustalu, V. Vene. The dual of substitution is redecoration. In K. Hammond, S. Curtis (Eds.), Trends in Functional Programming 3, pp. 99-110. Intellect, Bristol / Portland, OR, 2002.
    • (2002) Trends in Functional Programming , vol.3 , pp. 99-110
    • Uustalu, T.1    Vene, V.2
  • 40
  • 41
    • 33646744717 scopus 로고    scopus 로고
    • The essence of dataflow programming (short version)
    • K. Yi, ed., Proc. of 3rd Asian Symp. on Programming Languages and Systems, APLAS 2005. Springer-Verlag, Berlin
    • T. Uustalu. V. Vene. The essence of dataflow programming (short version). In K. Yi, ed., Proc. of 3rd Asian Symp. on Programming Languages and Systems, APLAS 2005, v. 3780 of Lect. Notes in Comput. Sci., pp. 2-18. Springer-Verlag, Berlin, 2005.
    • (2005) Lect. Notes in Comput. Sci. , vol.3780 , pp. 2-18
    • Uustalu, T.1    Vene, V.2
  • 44
    • 3042812934 scopus 로고
    • Monads for functional programming
    • M. Broy, ed., Program Design Calculi: Proc. of Marktoberdorf Summer School 1992, Springer-Verlag, Berlin
    • P. Wadler. Monads for functional programming. In M. Broy, ed., Program Design Calculi: Proc. of Marktoberdorf Summer School 1992, v. 118 of NATO ASI Series F, pp. 233-264. Springer-Verlag, Berlin, 1993.
    • (1993) NATO ASI Series F , vol.118 , pp. 233-264
    • Wadler, P.1
  • 45
    • 33751433951 scopus 로고
    • J. Jeuring, E. Meijer, eds., Tutorial Text from 1st Int. Spring School on Advanced Functional Programming Techniques AFP '95. Springer-Verlag, Berlin
    • Also in J. Jeuring, E. Meijer, eds., Tutorial Text from 1st Int. Spring School on Advanced Functional Programming Techniques AFP '95, v. 925 of Lect. Notes in Comput. Sci., pp. 24-52. Springer-Verlag, Berlin, 1995.
    • (1995) Lect. Notes in Comput. Sci. , vol.925 , pp. 24-52


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