메뉴 건너뛰기




Volumn 47, Issue 9, 2012, Pages 353-364

A traversal-based algorithm for higher-order model checking

Author keywords

Higher order Programs; Model checking

Indexed keywords

ABSTRACT GAMES; ABSTRACT MODELS; ABSTRACTION-REFINEMENT; FINITE-STATE; FUNCTIONAL LANGUAGES; FUNCTIONAL PROGRAMS; GENERALISATION; HASKELL; INTERSECTION TYPES; MODEL CHECKING PROBLEM; NON-DETERMINISM; PUSHDOWN MODELS; RECURSION SCHEMES; SOFTWARE MODEL CHECKING; TREE LANGUAGES; UNION TYPES;

EID: 84870438868     PISSN: 15232867     EISSN: None     Source Type: Journal    
DOI: 10.1145/2398856.2364578     Document Type: Conference Paper
Times cited : (23)

References (19)
  • 1
    • 70350342625 scopus 로고    scopus 로고
    • A finite semantics of simply-typed lambda terms for infinite runs of automata
    • Klaus Aehlig. A finite semantics of simply-typed lambda terms for infinite runs of automata. Logical Methods in Comp. Sci., 3(3), 2007.
    • (2007) Logical Methods in Comp. Sci. , vol.3 , Issue.3
    • Aehlig, K.1
  • 2
    • 0034818448 scopus 로고    scopus 로고
    • Automatic predicate abstraction of C programs
    • Thomas Ball, Rupak Majumdar, Todd D. Millstein, and Sriram K. Rajamani. Automatic predicate abstraction of C programs. In PLDI, pages 203-213, 2001.
    • (2001) PLDI , pp. 203-213
    • Ball, T.1    Majumdar, R.2    Millstein, T.D.3    Rajamani, S.K.4
  • 3
    • 35348951470 scopus 로고    scopus 로고
    • The software model checker blast
    • Dirk Beyer, Thomas A. Henzinger, Ranjit Jhala, and Rupak Majumdar. The software model checker blast. STTT, 9(5-6):505-525, 2007.
    • (2007) STTT , vol.9 , Issue.5-6 , pp. 505-525
    • Beyer, D.1    Henzinger, T.A.2    Jhala, R.3    Majumdar, R.4
  • 4
    • 51549119988 scopus 로고    scopus 로고
    • Collapsible pushdown automata and recursion schemes
    • Matthew Hague, Andrzej S. Murawski, C.-H. Luke Ong, and Olivier Serre. Collapsible pushdown automata and recursion schemes. In LICS, pages 452-461, 2008.
    • (2008) LICS , pp. 452-461
    • Hague, M.1    Murawski, A.S.2    Luke Ong, C.-H.3    Serre, O.4
  • 5
    • 0034672932 scopus 로고    scopus 로고
    • On full abstraction for PCF: I, II, and III
    • J. M. E. Hyland and C.-H. Luke Ong. On full abstraction for PCF: I, II, and III. Inf. Comput., 163(2):285-408, 2000.
    • (2000) Inf. Comput. , vol.163 , Issue.2 , pp. 285-408
    • Hyland, J.M.E.1    Ong, C.-H.L.2
  • 6
    • 84948946239 scopus 로고    scopus 로고
    • Higher-order pushdown trees are easy
    • Teodor Knapik, Damian Niwinski, and Pawel Urzyczyn. Higher-order pushdown trees are easy. In FoSSaCS, pages 205-222, 2002.
    • (2002) FoSSaCS , pp. 205-222
    • Knapik, T.1    Niwinski, D.2    Urzyczyn, P.3
  • 7
    • 70450225396 scopus 로고    scopus 로고
    • Model-checking higher-order functions
    • Naoki Kobayashi. Model-checking higher-order functions. In PPDP, pages 25-36, 2009.
    • (2009) PPDP , pp. 25-36
    • Kobayashi, N.1
  • 8
    • 70350345572 scopus 로고    scopus 로고
    • Types and higher-order recursion schemes for verification of higher-order programs
    • Naoki Kobayashi. Types and higher-order recursion schemes for verification of higher-order programs. In POPL, pages 416-428, 2009.
    • (2009) POPL , pp. 416-428
    • Kobayashi, N.1
  • 9
    • 84870402128 scopus 로고    scopus 로고
    • Naoki Kobayashi. http://www-kb.is.s.u-tokyo.ac.jp/~koba/trecs/. 2009.
    • (2009)
    • Kobayashi, N.1
  • 10
    • 79953195556 scopus 로고    scopus 로고
    • A practical linear time algorithm for trivial automata model checking of higher-order recursion schemes
    • Naoki Kobayashi. A practical linear time algorithm for trivial automata model checking of higher-order recursion schemes. In FOSSACS, pages 260-274, 2011.
    • (2011) FOSSACS , pp. 260-274
    • Kobayashi, N.1
  • 11
    • 70449124302 scopus 로고    scopus 로고
    • Complexity of model checking recursion schemes for fragments of the modal mu-calculus
    • Naoki Kobayashi and C.-H. Luke Ong. Complexity of model checking recursion schemes for fragments of the modal mu-calculus. In ICALP (2), pages 223-234, 2009.
    • (2009) ICALP (2) , pp. 223-234
    • Kobayashi, N.1    Luke Ong, C.-H.2
  • 12
    • 70350599810 scopus 로고    scopus 로고
    • A type system equivalent to the modal mu-calculus model checking of higher-order recursion schemes
    • Naoki Kobayashi and C.-H. Luke Ong. A type system equivalent to the modal mu-calculus model checking of higher-order recursion schemes. In LICS, pages 179-188, 2009.
    • (2009) LICS , pp. 179-188
    • Kobayashi, N.1    Luke Ong, C.-H.2
  • 13
    • 77149159125 scopus 로고    scopus 로고
    • Higher-order multi-parameter tree transducers and recursion schemes for program verification
    • Naoki Kobayashi, Naoshi Tabuchi, and Hiroshi Unno. Higher-order multi-parameter tree transducers and recursion schemes for program verification. In POPL, pages 495-508, 2010.
    • (2010) POPL , pp. 495-508
    • Kobayashi, N.1    Tabuchi, N.2    Unno, H.3
  • 14
    • 63149087237 scopus 로고    scopus 로고
    • Not all patterns, but enough - An automatic verifier for partial but sufficient pattern matching
    • ACM, September
    • Neil Mitchell and Colin Runciman. Not all patterns, but enough - an automatic verifier for partial but sufficient pattern matching. In Haskell '08: Proceedings of the first ACM SIGPLAN symposium on Haskell, pages 49-60. ACM, September 2008.
    • (2008) Haskell '08: Proceedings of the First ACM SIGPLAN Symposium on Haskell , pp. 49-60
    • Mitchell, N.1    Runciman, C.2
  • 16
    • 34547348202 scopus 로고    scopus 로고
    • On model-checking trees generated by higherorder recursion schemes
    • Long version (55 pp
    • C.-H. Luke Ong. On model-checking trees generated by higherorder recursion schemes. In LICS, pages 81-90, 2006. Long version (55 pp.) http://www.cs.ox.ac.uk/people/luke. ong/personal/publications/ntree.pdf.
    • (2006) LICS , pp. 81-90
    • Luke Ong, C.-H.1
  • 17
    • 79251576841 scopus 로고    scopus 로고
    • Verifying functional programs with pattern matching algebraic data types
    • C.-H. Luke Ong and Steven J. Ramsay. Verifying functional programs with pattern matching algebraic data types. In POPL, pages 587-598, 2011.
    • (2011) POPL , pp. 587-598
    • Luke Ong, C.-H.1    Ramsay, S.J.2
  • 18
    • 0033225348 scopus 로고    scopus 로고
    • Tractable constraints in finite semilattices
    • Jakob Rehof and Torben Æ. Mogensen. Tractable constraints in finite semilattices. Sci. Comput. Program., 35(2):191-221, 1999.
    • (1999) Sci. Comput. Program. , vol.35 , Issue.2 , pp. 191-221
    • Rehof, J.1    Mogensen, T.A.2
  • 19
    • 79960004442 scopus 로고    scopus 로고
    • Krivine machines and higherorder schemes
    • Sylvain Salvati and Igor Walukiewicz. Krivine machines and higherorder schemes. In ICALP (2), pages 162-173, 2011.
    • (2011) ICALP (2) , pp. 162-173
    • Salvati, S.1    Walukiewicz, I.2


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