메뉴 건너뛰기




Volumn 228, Issue 1-2, 1999, Pages 5-47

Bisimilarity as a theory of functional programming

Author keywords

Bisimilarity; Co induction; Functional programming; Streams

Indexed keywords


EID: 0346934040     PISSN: 03043975     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0304-3975(98)00353-3     Document Type: Article
Times cited : (51)

References (50)
  • 2
    • 0000451579 scopus 로고
    • Full abstraction in the lazy lambda calculus
    • S. Abramsky, L. Ong, Full abstraction in the lazy lambda calculus, Inform. Comput. 105 (1993) 159-267.
    • (1993) Inform. Comput. , vol.105 , pp. 159-267
    • Abramsky, S.1    Ong, L.2
  • 3
    • 77956968984 scopus 로고
    • An introduction to inductive definitions
    • J. Barwise (Ed.), North-Holland, Amsterdam
    • P. Aczel, An introduction to inductive definitions, in: J. Barwise (Ed.), Handbook of Mathematical Logic, North-Holland, Amsterdam, 1977, pp. 739-782.
    • (1977) Handbook of Mathematical Logic , pp. 739-782
    • Aczel, P.1
  • 4
    • 19144363198 scopus 로고
    • Operational semantics of a focusing debugger
    • Proceedings MFPS'95, Elsevier Science Publishers B.V., Amsterdam
    • K.L. Bernstein, E.W. Stark, Operational semantics of a focusing debugger, Proceedings MFPS'95, Electronic Notes in Theoretical Computer Science, vol. 1, Elsevier Science Publishers B.V., Amsterdam, 1995.
    • (1995) Electronic Notes in Theoretical Computer Science , vol.1
    • Bernstein, K.L.1    Stark, E.W.2
  • 7
    • 0024142837 scopus 로고
    • Can LCF be topped? Flat lattice models of typed lambda calculus
    • IEEE Computer Society Press, Silverspring, MD
    • B. Bloom, Can LCF be topped? Flat lattice models of typed lambda calculus, Proceedings LICS'88, IEEE Computer Society Press, Silverspring, MD, 1988, pp. 282-295.
    • (1988) Proceedings LICS'88 , pp. 282-295
    • Bloom, B.1
  • 9
    • 21844520779 scopus 로고
    • A sound metalogical semantics for input/output effects
    • Proceedings CSL'94, Springer, Berlin
    • R.L. Crole, A.D. Gordon, A sound metalogical semantics for input/output effects, Proceedings CSL'94, Lecture Notes in Computer Science, vol. 933, Springer, Berlin, 1995, pp. 339-353.
    • (1995) Lecture Notes in Computer Science , vol.933 , pp. 339-353
    • Crole, R.L.1    Gordon, A.D.2
  • 11
    • 0002193891 scopus 로고
    • Control operators, the SECD-machine, and the λ-calculus
    • North-Holland, Amsterdam
    • M. Felleisen, D. Friedman, Control operators, the SECD-machine, and the λ-calculus, Formal Description of Programming Concepts III, North-Holland, Amsterdam, 1986, pp. 193-217.
    • (1986) Formal Description of Programming Concepts , vol.3 , pp. 193-217
    • Felleisen, M.1    Friedman, D.2
  • 15
    • 19044401072 scopus 로고
    • Bisimilarity as a theory of functional programming
    • Proceedings MFPS'95, Elsevier Science Publishers B.V., Amsterdam
    • A.D. Gordon, Bisimilarity as a theory of functional programming, Proceedings MFPS'95, Electronic Notes in Theoretical Computer Science, vol. 1, Elsevier Science Publishers B.V., Amsterdam, 1995, pp. 369-389.
    • (1995) Electronic Notes in Theoretical Computer Science , vol.1 , pp. 369-389
    • Gordon, A.D.1
  • 18
    • 84947437004 scopus 로고
    • Final semantics for untyped lambda-calculus
    • Proceedings TLCA'95, Springer, Berlin
    • F. Honsell, M. Lenisa, Final semantics for untyped lambda-calculus, Proceedings TLCA'95, Lecture Notes in Computer Science, vol. 902, Springer, Berlin, 1995, pp. 249-265.
    • (1995) Lecture Notes in Computer Science , vol.902 , pp. 249-265
    • Honsell, F.1    Lenisa, M.2
  • 19
    • 0024897313 scopus 로고
    • Equality in lazy computation systems
    • D.J. Howe, Equality in lazy computation systems, Proceedings LICS'89, 1989, pp. 198-203.
    • (1989) Proceedings LICS'89 , pp. 198-203
    • Howe, D.J.1
  • 20
    • 0346171415 scopus 로고
    • Making choices lazily
    • ACM Press, New York, June
    • J. Hughes, A. Moran, Making choices lazily, Proceedings FPCA'95, ACM Press, New York, June 1995.
    • (1995) Proceedings FPCA'95
    • Hughes, J.1    Moran, A.2
  • 23
    • 0003056910 scopus 로고    scopus 로고
    • From operational semantics to domain theory
    • I.A. Mason, S.F. Smith, C.L. Talcott, From operational semantics to domain theory, Inform. Comput. 128(1) (1996) 26-47.
    • (1996) Inform. Comput. , vol.128 , Issue.1 , pp. 26-47
    • Mason, I.A.1    Smith, S.F.2    Talcott, C.L.3
  • 24
    • 0024131319 scopus 로고
    • Semantical paradigms: Notes for an invited lecture
    • July
    • A.R. Meyer, S.S. Cosmadakis, Semantical paradigms: notes for an invited lecture, Proceedings LICS'88, July 1988, pp. 236-253.
    • (1988) Proceedings LICS'88 , pp. 236-253
    • Meyer, A.R.1    Cosmadakis, S.S.2
  • 25
    • 0001862336 scopus 로고
    • Fully abstract models of typed lambda-calculi
    • R. Milner, Fully abstract models of typed lambda-calculi, Theoret. Comput. Sci. 4 (1977) 1-23.
    • (1977) Theoret. Comput. Sci. , vol.4 , pp. 1-23
    • Milner, R.1
  • 27
    • 0026222092 scopus 로고
    • Co-induction in relational semantics
    • R. Milner, M. Tofte, Co-induction in relational semantics, Theoret. Comput. Sci. 87 (1991) 209-220.
    • (1991) Theoret. Comput. Sci. , vol.87 , pp. 209-220
    • Milner, R.1    Tofte, M.2
  • 29
    • 0027148589 scopus 로고
    • Non-determinism in a functional setting
    • June
    • C.-H.L. Ong, Non-determinism in a functional setting (extended abstract), Proceedings LICS'93, June 1993, pp. 275-286.
    • (1993) Proceedings LICS'93 , pp. 275-286
    • Ong, C.-H.L.1
  • 30
    • 0346171414 scopus 로고
    • Correspondence between operational and denotational semantics: The full abstraction problem for PCF
    • Oxford University Press, Oxford
    • C.-H.L. Ong, Correspondence between operational and denotational semantics: the full abstraction problem for PCF, Handbook of Logic in Computer Science, vol. 3, Oxford University Press, Oxford, 1994.
    • (1994) Handbook of Logic in Computer Science , vol.3
    • Ong, C.-H.L.1
  • 31
    • 0014651649 scopus 로고
    • Fixpoint induction and proofs of program properties
    • D. Park, Fixpoint induction and proofs of program properties, Mach. Intell. 5 (1970) 59-78.
    • (1970) Mach. Intell. , vol.5 , pp. 59-78
    • Park, D.1
  • 32
    • 84945924340 scopus 로고
    • Concurrency and automata on infinite sequences
    • P. Deussen (Ed.), Theoretical Computer Science: fifth GI-Conference, Karlsruhe, Springer, Berlin, March
    • D. Park, Concurrency and automata on infinite sequences, in: P. Deussen (Ed.), Theoretical Computer Science: fifth GI-Conference, Karlsruhe, Lecture Notes in Computer Science, vol. 104, Springer, Berlin, March 1981, pp. 167-183.
    • (1981) Lecture Notes in Computer Science , vol.104 , pp. 167-183
    • Park, D.1
  • 34
    • 0003446280 scopus 로고
    • Some notes on inductive and co-inductive techniques in the semantics of functional programs
    • BRICS, Aarhus University, December
    • A.M. Pitts, Some notes on inductive and co-inductive techniques in the semantics of functional programs, BRICS Notes Series NS-94-5, BRICS, Aarhus University, December 1994.
    • (1994) BRICS Notes Series NS-94-5
    • Pitts, A.M.1
  • 35
    • 0000230630 scopus 로고
    • LCF considered as a programming language
    • G.D. Plotkin, LCF considered as a programming language, Theoret. Comput. Sci. 5 (1977) 223-255.
    • (1977) Theoret. Comput. Sci. , vol.5 , pp. 223-255
    • Plotkin, G.D.1
  • 37
    • 84971179364 scopus 로고
    • Fully abstract translations between functional languages
    • J.G. Riecke, Fully abstract translations between functional languages, Math. Struct. Comput. Sci. 3 (1993) 387-415.
    • (1993) Math. Struct. Comput. Sci. , vol.3 , pp. 387-415
    • Riecke, J.G.1
  • 38
    • 21844510941 scopus 로고
    • A fully abstract translation between a λ-calculus with reference types and Standard ML
    • E. Ritter, A.M. Pitts. A fully abstract translation between a λ-calculus with reference types and Standard ML, Proceedings TLCA'95, 1995.
    • (1995) Proceedings TLCA'95
    • Ritter, E.1    Pitts, A.M.2
  • 39
    • 0346171410 scopus 로고
    • Ph.D. Thesis, Programming Methodology Group, Chalmers University of Technology and University of Gothenburg
    • H. Sander, A logic of functional programs with an application to concurrency, Ph.D. Thesis, Programming Methodology Group, Chalmers University of Technology and University of Gothenburg, 1992.
    • (1992) A Logic of Functional Programs with an Application to Concurrency
    • Sander, H.1
  • 40
    • 0003066059 scopus 로고
    • Operational theories of improvement in functional languages
    • Springer, Berlin
    • D. Sands, Operational theories of improvement in functional languages (extended abstract), Functional Programming, Glasgow 1991, Workshops in Computing, Springer, Berlin, 1992, pp. 298-311.
    • (1992) Functional Programming, Glasgow 1991, Workshops in Computing , pp. 298-311
    • Sands, D.1
  • 41
    • 0348062898 scopus 로고
    • Total correctness by local improvement in program transformation
    • ACM Press, New York
    • D. Sands, Total correctness by local improvement in program transformation, Proceedings POPL'95, ACM Press, New York, 1995.
    • (1995) Proceedings POPL'95
    • Sands, D.1
  • 43
    • 0004240072 scopus 로고
    • Technical Report ECS-LFCS-94-299, Laboratory for Foundations of Computer Science, Department of Computer Science, University of Edinburgh, August
    • D. Sangiorgi, On the bisimulation proof method, Technical Report ECS-LFCS-94-299, Laboratory for Foundations of Computer Science, Department of Computer Science, University of Edinburgh, August 1994.
    • (1994) On the Bisimulation Proof Method
    • Sangiorgi, D.1
  • 44
    • 0027910876 scopus 로고
    • A type-theoretical alternative to ISWIM, CUCH, OWHY
    • D.S. Scott, A type-theoretical alternative to ISWIM, CUCH, OWHY, Theoret. Comput. Sci. 121 (1993) 411-440.
    • (1993) Theoret. Comput. Sci. , vol.121 , pp. 411-440
    • Scott, D.S.1
  • 45
    • 0348104948 scopus 로고
    • From operational to denotational semantics
    • Proceedings MFPS'91, Springer, Berlin
    • S.F. Smith, From operational to denotational semantics, Proceedings MFPS'91, Lecture Notes in Computer Science, vol. 598, Springer, Berlin, 1991, pp. 54-76.
    • (1991) Lecture Notes in Computer Science , vol.598 , pp. 54-76
    • Smith, S.F.1
  • 46
    • 0003768829 scopus 로고
    • Ph.D. Thesis, University of Cambridge Computer Laboratory, December
    • I. Stark, Names and higher-order functions, Ph.D. Thesis, University of Cambridge Computer Laboratory, December 1994.
    • (1994) Names and Higher-order Functions
    • Stark, I.1
  • 47
    • 0003428325 scopus 로고
    • Unpublished lectures given at the International Summer School in Computer Programming, Copenhagen, August
    • C. Strachey, Fundamental concepts in programming languages, Unpublished lectures given at the International Summer School in Computer Programming, Copenhagen, August 1967.
    • (1967) Fundamental Concepts in Programming Languages
    • Strachey, C.1


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