메뉴 건너뛰기




Volumn 207, Issue 2, 2009, Pages 284-304

Coinductive big-step operational semantics

Author keywords

Big step semantics; Coinduction; Compiler correctness; Mechanized proofs; Natural semantics; Operational semantics; Reduction semantics; Small step semantics; The Coq proof assistant; Type soundness

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; PROGRAM COMPILERS; THEOREM PROVING;

EID: 69349094352     PISSN: 08905401     EISSN: 10902651     Source Type: Journal    
DOI: 10.1016/j.ic.2007.12.004     Document Type: Conference Paper
Times cited : (135)

References (41)
  • 5
    • 33747124759 scopus 로고    scopus 로고
    • A machine-checked model for a Java-like language, virtual machine, and compiler
    • DOI 10.1145/1146809.1146811
    • G. Klein, T. Nipkow, A machine-checked model for a Java-like language, virtual machine and compiler, ACM Transactions on Programming Languages and Systems 28 (4) (2006) 619-695. (Pubitemid 44222711)
    • (2006) ACM Transactions on Programming Languages and Systems , vol.28 , Issue.4 , pp. 619-695
    • Klein, G.1    Nipkow, T.2
  • 6
    • 33745779926 scopus 로고    scopus 로고
    • Technical Report, Université Paul Sabatier, Toulouse, April
    • M. Strecker, Compiler Verification for C0, Technical Report, Université Paul Sabatier, Toulouse, April 2005.
    • (2005) Compiler Verification for C0
    • Strecker, M.1
  • 9
    • 70349592674 scopus 로고
    • Coq Development Team, software and documentation
    • Coq Development Team, The Coq proof assistant, software and documentation, 1989-2008. Available from: .
    • (1989) The Coq Proof Assistant
  • 11
    • 0026222092 scopus 로고
    • Co-induction in relational semantics
    • DOI 10.1016/0304-3975(91)90033-X
    • R. Milner, M. Tofte, Co-induction in relational semantics, Theoretical Computer Science 87 (1991) 209-220. (Pubitemid 21710406)
    • (1991) Theoretical Computer Science , vol.87 , Issue.1 , pp. 209-220
    • Milner Robin1    Tofte Mads2
  • 14
    • 84972541021 scopus 로고
    • A lattice-theoretical fixpoint theorem and its applications
    • A. Tarski, A lattice-theoretical fixpoint theorem and its applications, Pacific Journal of Mathematics 5 (2) (1955) 285-309.
    • (1955) Pacific Journal of Mathematics , vol.5 , Issue.2 , pp. 285-309
    • Tarski, A.1
  • 22
    • 33747182546 scopus 로고    scopus 로고
    • Making a fast curry: Push/enter vs. eval/apply for higher-order languages
    • S. Marlow, S. Peyton Jones, Making a fast curry: push/enter vs. eval/apply for higher-order languages, Journal of Functional Programming 16 (4-5) (2006) 375-414.
    • (2006) Journal of Functional Programming , vol.16 , Issue.4-5 , pp. 375-414
    • Marlow, S.1    Peyton Jones, S.2
  • 23
    • 0001097061 scopus 로고
    • The mechanical evaluation of expressions
    • P.J. Landin, The mechanical evaluation of expressions, The Computer Journal 6 (1964) 308-320.
    • (1964) The Computer Journal , vol.6 , pp. 308-320
    • Landin, P.J.1
  • 25
    • 85030579445 scopus 로고    scopus 로고
    • The functional abstractmachine, Technical report TR-107,AT&T Bell Laboratories, April 1983
    • L. Cardelli, The functional abstractmachine, Technical report TR-107,AT&T Bell Laboratories, April 1983.Reprinted in Polymorphism - The ML/LCF/Hope Newsletters 1(1), 1983.
    • Reprinted in Polymorphism - The ML/LCF/Hope Newsletters , vol.1 , Issue.1 , pp. 1983
    • Cardelli, L.1
  • 29
    • 24944450386 scopus 로고    scopus 로고
    • Filters on coInductive streams, an application to Eratosthenes' sieve
    • Typed Lambda Calculi and Applications: 7th International Conference, TLCA 2005, Proceedings
    • Y. Bertot, Filters on coinductive streams, an application to Eratosthenes' sieve, Typed Lambda Calculi and Applications (TLCA'05), Lecture Notes in Computer Science, vol. 3461, Springer, Berlin, 2005, pp. 102-115. (Pubitemid 41312711)
    • (2005) Lecture Notes in Computer Science , vol.3461 , pp. 102-115
    • Bertot, Y.1
  • 30
    • 54749156251 scopus 로고    scopus 로고
    • Trace-based abstract interpretation of operational semantics
    • D.A. Schmidt, Trace-based abstract interpretation of operational semantics, Lisp and Symbolic Computation 10 (3) (1998) 237-271.
    • (1998) Lisp and Symbolic Computation , vol.10 , Issue.3 , pp. 237-271
    • Schmidt, D.A.1
  • 32
    • 34248379343 scopus 로고    scopus 로고
    • Technical Report 1998/12, Department of Mathematics and Computer Science, University of Leicester
    • R.L. Crole, Lectures on [Co]Induction and [Co]Algebras, Technical Report 1998/12, Department of Mathematics and Computer Science, University of Leicester, 1998.
    • (1998) Lectures on [Co]Induction and [Co]Algebras
    • Crole, R.L.1
  • 33
    • 35349005107 scopus 로고    scopus 로고
    • Bi-inductive Structural Semantics. (Extended Abstract)
    • DOI 10.1016/j.entcs.2007.08.015, PII S1571066107005750
    • P. Cousot, R. Cousot, Bi-inductive structural semantics (extended abstract), in:Workshop on Structural Operational Semantics 2007, Electronic Notes in Theoretical Computer Science, Elsevier, vol. 192 (1), 2007, pp. 29-44. (Pubitemid 47615616)
    • (2007) Electronic Notes in Theoretical Computer Science , vol.192 , Issue.SPEC. ISS. , pp. 29-44
    • Cousot, P.1    Cousot, R.2
  • 35
    • 19144363748 scopus 로고    scopus 로고
    • An operational semantics framework supporting the incremental construction of derivation trees
    • DOI 10.1016/S1571-0661(05)80693-0, PII S1571066105806930, HOOTS II, Second Workshop on Higher-Order Operational Techniques in Semantics
    • A. Stoughton, An operational semantics framework supporting the incremental construction of derivation trees, in: SecondWorkshop on Higher-Order Operational Techniques in Semantics (HOOTS II), Electronic Notes in Theoretical Computer Science, vol. 10, Elsevier, 1998, pp. 122-133. (Pubitemid 40716008)
    • (1998) Electronic Notes in Theoretical Computer Science , vol.10 , pp. 122-133
    • Stoughton, A.1
  • 37
    • 0002057409 scopus 로고    scopus 로고
    • Operationally-based theories of program equivalence
    • P. Dybjer, A.M. Pitts (Eds.), Publications of the Newton Institute, Cambridge University Press, Cambridge
    • A.M. Pitts, Operationally-based theories of program equivalence, in: P. Dybjer, A.M. Pitts (Eds.), Semantics and Logics of Computation, Publications of the Newton Institute, Cambridge University Press, Cambridge, 1997, pp. 241-298.
    • (1997) Semantics and Logics of Computation , pp. 241-298
    • Pitts, A.M.1
  • 38
    • 0028380721 scopus 로고
    • A co-induction principle for recursively defined domains
    • A.M. Pitts, A co-induction principle for recursively defined domains, Theoretical Computer Science 124 (2) (1994) 195-219.
    • (1994) Theoretical Computer Science , vol.124 , Issue.2 , pp. 195-219
    • Pitts, A.M.1


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