메뉴 건너뛰기




Volumn , Issue , 2009, Pages 416-428

Types and higher-order recursion schemes for verification of higher-order programs

Author keywords

[No Author keywords available]

Indexed keywords

ABSTRACT MODEL-CHECKING; CORRECTNESS PROOFS; EVENT SEQUENCE; FUNCTIONAL PROGRAMS; HIGHER ORDER; MODEL CHECKING PROBLEM; RECURSION SCHEMES; TEMPORAL PROPERTY; VERIFICATION ALGORITHMS; VERIFICATION FRAMEWORK; VERIFICATION METHOD;

EID: 67649842775     PISSN: 07308566     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1480881.1480933     Document Type: Conference Paper
Times cited : (109)

References (34)
  • 2
    • 24944481687 scopus 로고    scopus 로고
    • The monadic second order theory of trees given by arbitrary level-two recursion schemes is decidable
    • Typed Lambda Calculi and Applications: 7th International Conference, TLCA 2005, Proceedings
    • K. Aehlig, J. G. de Miranda, and C.-H. L. Ong. The monadic second order theory of trees given by arbitrary level-two recursion schemes is decidable. In TLCA 2005, volume 3461 of LNCS, pages 39-54. Springer-Verlag, 2005. (Pubitemid 41312707)
    • (2005) Lecture Notes in Computer Science , vol.3461 , pp. 39-54
    • Aehlig, K.1    De Miranda, J.G.2    Ong, C.-H.L.3
  • 8
    • 33745659267 scopus 로고    scopus 로고
    • and focus: Practical linear types for imperative programming
    • R. DeLine and M. Fähndrich. Adoption and focus: Practical linear types for imperative programming. In Proc. of PLDI, 2002.
    • (2002) Proc. of PLDI
    • DeLine, R.1    Adoption, M.F.2
  • 9
    • 0026368952 scopus 로고
    • Tree automata, mu-calculus and determinacy (extended abstract)
    • E. A. Emerson and C. S. Jutla. Tree automata, mu-calculus and determinacy (extended abstract). In FOCS 1991, pages 368-377, 1991.
    • (1991) FOCS 1991 , vol.1991 , pp. 368-377
    • Emerson, E.A.1    Jutla, C.S.2
  • 10
    • 24344468654 scopus 로고    scopus 로고
    • Typestate verification: Abstraction techniques and complexity results
    • DOI 10.1016/j.scico.2005.02.004, PII S0167642305000444, Static Analysis Symposium 2003
    • J. Field, D. Goyal, G. Ramalingam, and E. Yahav. Typestate verification: Abstraction techniques and complexity results. Sci. Comput. Program., 58(1-2):57-82, 2005. (Pubitemid 41261377)
    • (2005) Science of Computer Programming , vol.58 , Issue.1-2 , pp. 57-82
    • Field, J.1    Goyal, D.2    Ramalingam, G.3    Yahav, E.4
  • 13
    • 1442335810 scopus 로고    scopus 로고
    • Type error slicing in implicitly typed higher-order languages
    • C. Haack and J. B. Wells. Type error slicing in implicitly typed higher-order languages. Science of Computer Programming, 50(1- 3):189-224, 2004.
    • (2004) Science of Computer Programming , vol.50 , Issue.1-3 , pp. 189-224
    • Haack, C.1    Wells, J.B.2
  • 18
    • 0346969701 scopus 로고    scopus 로고
    • A generic type system for the picalculus
    • A. Igarashi and N. Kobayashi. A generic type system for the picalculus. Theor. Comput. Sci., 311(1-3):121-163, 2004.
    • (2004) Theor. Comput. Sci. , vol.311 , Issue.1-3 , pp. 121-163
    • Igarashi, A.1    Kobayashi, N.2
  • 19
    • 27844447213 scopus 로고    scopus 로고
    • Resource usage analysis
    • Preliminary summary appeared in Proceedings of POPL 2002
    • A. Igarashi and N. Kobayashi. Resource usage analysis. ACM Trans. Prog. Lang. Syst., 27(2):264-313, 2005. Preliminary summary appeared in Proceedings of POPL 2002.
    • (2005) ACM Trans. Prog. Lang. Syst. , vol.27 , Issue.2 , pp. 264-313
    • Igarashi, A.1    Kobayashi, N.2
  • 21
    • 38149020088 scopus 로고    scopus 로고
    • Type-based verification of correspondence assertions for communication protocols
    • Springer- Verlag,of LNCS
    • D. Kikuchi and N. Kobayashi. Type-based verification of correspondence assertions for communication protocols. In Proceedings of APLAS 2007, volume 4807 of LNCS, pages 191-205. Springer- Verlag, 2007.
    • (2007) Proceedings of APLAS 2007 , vol.4807 , pp. 191-205
    • Kikuchi, D.1    Kobayashi, N.2
  • 22
    • 84888857398 scopus 로고    scopus 로고
    • Deciding Monadic Theories of Hyperalgebraic Trees
    • Typed Lambda Calculi and Applications
    • T. Knapik, D. Niwinski, and P. Urzyczyn. Deciding monadic theories of hyperalgebraic trees. In TLCA 2001, volume 2044 of LNCS, pages 253-267. Springer-Verlag, 2001. (Pubitemid 33275732)
    • (2001) LECTURE NOTES IN COMPUTER SCIENCE , Issue.2044 , pp. 253-267
    • Knapik, T.1    Niwinski, D.2    Urzyczyn, P.3
  • 23
    • 84948946239 scopus 로고    scopus 로고
    • Higher-order pushdown trees are easy
    • Springer-Verlag,of LNCS
    • T. Knapik, D. Niwinski, and P. Urzyczyn. Higher-order pushdown trees are easy. In FoSSaCS 2002, volume 2303 of LNCS, pages 205-222. Springer-Verlag, 2002.
    • (2002) FoSSaCS 2002 , vol.2303 , Issue.2002 , pp. 205-222
    • Knapik, T.1    Niwinski, D.2    Urzyczyn, P.3
  • 24
    • 26644460416 scopus 로고    scopus 로고
    • Unsafe grammars and panic automata
    • Automata, Languages and Programming: 32nd International Colloquium, ICALP 2005. Proceedings
    • T. Knapik, D. Niwinski, P. Urzyczyn, and I. Walukiewicz. Unsafe grammars and panic automata. In ICALP 2005, volume 3580 of LNCS, pages 1450-1461. Springer-Verlag, 2005. (Pubitemid 41439649)
    • (2005) Lecture Notes in Computer Science , vol.3580 , pp. 1450-1461
    • Knapik, T.1    Niwinski, D.2    Urzyczyn, P.3    Walukiewicz, I.4
  • 25
    • 84869319935 scopus 로고    scopus 로고
    • Types and higher-order recursion schemes for verification of higher-order programs
    • Available from
    • N. Kobayashi. Types and higher-order recursion schemes for verification of higher-order programs. An extended version, available from http://www.kb.ecei.tohoku.ac.jp/~koba/papers/ hors.pdf, 2008.
    • (2008) An extended version
    • Kobayashi, N.1
  • 26
    • 24144476280 scopus 로고    scopus 로고
    • Generalized typestate checking for data structure consistency
    • Verification, Model Checking, and Abstract Interpretation - 6th International Conference, VMCAI 2005
    • P. Lam, V. Kuncak, and M. C. Rinard. Generalized typestate checking for data structure consistency. In VMCAI 2005, volume 3385 of LNCS, pages 430-447. Springer-Verlag, 2005. (Pubitemid 41231376)
    • (2005) Lecture Notes in Computer Science , vol.3385 , pp. 430-447
    • Lam, P.1    Kuncak, V.2    Rinard, M.3
  • 28
    • 24644450824 scopus 로고    scopus 로고
    • A type system equivalent to a model checker
    • Programming Languages and Systems - 14th European Symposium on Programming, ESOP 2005, held as part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2005, Proceedings
    • M. Naik and J. Palsberg. A type system equivalent to a model checker. In ESOP 2005, volume 3444 of LNCS, pages 374-388. Springer-Verlag, 2005. (Pubitemid 41274070)
    • (2005) Lecture Notes in Computer Science , vol.3444 , pp. 374-388
    • Naik, M.1    Palsberg, J.2
  • 29
    • 34547348202 scopus 로고    scopus 로고
    • On model-checking trees generated by higher-order recursion schemes
    • DOI 10.1109/LICS.2006.38, 1691219, Proceedings - 21st Annual IEEE Symposium on Logic in Computer Science, LICS 2006
    • C.-H. L. Ong. On model-checking trees generated by higher-order recursion schemes. In LICS 2006, pages 81-90. IEEE Computer Society Press, 2006. (Pubitemid 47130354)
    • (2006) Proceedings - Symposium on Logic in Computer Science , pp. 81-90
    • Ong, C.-H.L.1
  • 30
    • 0033225348 scopus 로고    scopus 로고
    • Tractable constraints in finite semilattices
    • DOI 10.1016/S0167-6423(99)00011-8
    • J. Rehof and T.Mogensen. Tractable constraints in finite semilattices. Science of Computer Programming, 35(2):191-221, 1999. (Pubitemid 30505792)
    • (1999) Science of Computer Programming , vol.35 , Issue.2 , pp. 191-221
    • Rehof, J.1    Mogensen, T.A.2
  • 32
    • 0022605097 scopus 로고
    • TYPESTATE: A PROGRAMMING LANGUAGE CONCEPT FOR ENHANCING SOFTWARE RELIABILITY.
    • R. E. Strom and S. Yemini. Typestate: A programming language concept for enhancing software reliability. Transactions on Software Engineering, 12(1):157-171, 1986. (Pubitemid 16575813)
    • (1986) IEEE Transactions on Software Engineering , vol.SE-12 , Issue.1 , pp. 157-171
    • Strom Robert, E.1    Yemini Shaula2
  • 33
    • 0001568609 scopus 로고    scopus 로고
    • Languages,automata, and logic
    • W. Thomas. Languages, automata, and logic. In Handbook of formal languages, vol.3, pages 389-455, 1997.
    • (1997) Handbook of formal languages , vol.3 , pp. 389-455
    • Thomas, W.1


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