메뉴 건너뛰기




Volumn 27, Issue 4, 2005, Pages 786-818

Analysis of recursive state machines

Author keywords

Context free languages; Model checking; Program analysis; Pushdown automata; Recursive state machines; Software verification; Temporal logic

Indexed keywords

MODEL CHECKING; PROGRAM ANALYSIS; PUSHDOWN AUTOMATA; RECURSIVE STATE MACHINES; SOFTWARE VERIFICATION; TEMPORAL LOGIC;

EID: 26444540951     PISSN: 01640925     EISSN: 01640925     Source Type: Journal    
DOI: 10.1145/1075382.1075387     Document Type: Article
Times cited : (175)

References (48)
  • 1
    • 35048839796 scopus 로고    scopus 로고
    • A temporal logic of nested calls and returns
    • Proceedings of the 10th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'04). Springer
    • ALUR, R., ETESSAMI, K., AND MADHUSUDAN, P. 2004. A temporal logic of nested calls and returns. In Proceedings of the 10th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'04), volume 2988 of LNCS, pages 467-481. Springer.
    • (2004) LNCS , vol.2988 , pp. 467-481
    • Alur, R.1    Etessami, K.2    Madhusudan, P.3
  • 2
    • 84958771695 scopus 로고    scopus 로고
    • Analysis of recursive state machines
    • ALUR, R., ETESSAMI, K., AND YANNAKAKIS, M. 2001. Analysis of recursive state machines. In CAV 2001, pages 207-220.
    • (2001) CAV 2001 , pp. 207-220
    • Alur, R.1    Etessami, K.2    Yannakakis, M.3
  • 3
    • 26444569586 scopus 로고    scopus 로고
    • Modular strategies for recursive game graphs
    • Proceedings of TACAS
    • ALUR, R., TORRE, S. L., AND MADHUSUDAN, P. 2003a. Modular strategies for recursive game graphs. In Proceedings of TACAS, volume 2619 of LNCS, pages 363-378.
    • (2003) LNCS , vol.2619 , pp. 363-378
    • Alur, R.1    Torre, S.L.2    Madhusudan, P.3
  • 4
    • 33644689137 scopus 로고    scopus 로고
    • Modular strategies for infinite games on recursive graphs
    • In Proceedings of CAV'03
    • ALUR, R., TORRE, S. L., AND MADHUSUDAN, P. 2003b. Modular strategies for infinite games on recursive graphs. In Proceedings of CAV'03, volume 2725 of LNCS, pages 67-79.
    • (2003) LNCS , vol.2725 , pp. 67-79
    • Alur, R.1    Torre, S.L.2    Madhusudan, P.3
  • 5
    • 0042908982 scopus 로고    scopus 로고
    • Model checking of hierarchical state machines
    • ALUR, R. AND YANNAKAKIS, M. 2001. Model checking of hierarchical state machines. ACM Trans. Prog. Lang. Syst. 23, 3, pages 273-303.
    • (2001) ACM Trans. Prog. Lang. Syst. , vol.23 , Issue.3 , pp. 273-303
    • Alur, R.1    Yannakakis, M.2
  • 6
    • 0028413632 scopus 로고
    • Model checking and boolean graphs
    • ANDERSEN, H. 1994. Model checking and boolean graphs. Theoret. Comput. Sci.126, 1, 3-30.
    • (1994) Theoret. Comput. Sci. , vol.126 , Issue.1 , pp. 3-30
    • Andersen, H.1
  • 7
    • 84947232436 scopus 로고    scopus 로고
    • Bebop: A symbolic model checker for boolean programs
    • SPIN '2000
    • BALL, T. AND RAJAMANI, S. 2000. Bebop: A symbolic model checker for boolean programs. In SPIN '2000, volume 1885 of LNCS, pages 113-130.
    • (2000) LNCS , vol.1885 , pp. 113-130
    • Ball, T.1    Rajamani, S.2
  • 8
    • 84879543945 scopus 로고    scopus 로고
    • Model checking of unrestricted hierarchical state machines
    • BENEDIKT, M., GODEFROID, P., AND REPS, T. 2001. Model checking of unrestricted hierarchical state machines. In ICALP'2001, pages 652-666.
    • (2001) ICALP'2001 , pp. 652-666
    • Benedikt, M.1    Godefroid, P.2    Reps, T.3
  • 10
    • 84944409047 scopus 로고    scopus 로고
    • Reachability analysis of pushdown automata: Applications to model checking
    • BOUAJJANI, A., ESPARZA, J., AND MALER, O. 1997. Reachability analysis of pushdown automata: Applications to model checking. In CONCUR'97, pages 135-150.
    • (1997) CONCUR'97 , pp. 135-150
    • Bouajjani, A.1    Esparza, J.2    Maler, O.3
  • 11
    • 0037967764 scopus 로고    scopus 로고
    • A generic approach to the static analysis of concurrent programs with procedures
    • BOUAJJANI, A., ESPARZA, J., AND TOUILI, T. 2003. A generic approach to the static analysis of concurrent programs with procedures. In POPL '03, pages 62-73.
    • (2003) POPL '03 , pp. 62-73
    • Bouajjani, A.1    Esparza, J.2    Touili, T.3
  • 12
    • 35048896043 scopus 로고    scopus 로고
    • Analyzing memory accesses in x86 executables
    • In Proceedings of the International Conference on Compiler Construction (CC'04). Springer
    • BALAKRISHNAN, G. AND REPS, T. 2004. Analyzing memory accesses in x86 executables. In Proceedings of the International Conference on Compiler Construction (CC'04), volume 2985 of LNCS, pages 5-23. Springer.
    • (2004) LNCS , vol.2985 , pp. 5-23
    • Balakrishnan, G.1    Reps, T.2
  • 13
    • 0000079238 scopus 로고
    • Model checking and context-free processes
    • BURKART, O. AND STEFFEN, B. 1992. Model checking and context-free processes. In CONCUR '92, pages 122-137.
    • (1992) CONCUR '92 , pp. 122-137
    • Burkart, O.1    Steffen, B.2
  • 14
    • 0042499501 scopus 로고    scopus 로고
    • Model checking the full modal mu-calculus for infinite sequential processes
    • BURKART, O. AND STEFFEN, B. 1999. Model checking the full modal mu-calculus for infinite sequential processes. Theoret. Comput. Sci. 221, 251-270.
    • (1999) Theoret. Comput. Sci. , vol.221 , pp. 251-270
    • Burkart, O.1    Steffen, B.2
  • 18
    • 0013413997 scopus 로고
    • On the transition graphs of automata and grammars
    • Springer LNCS 484
    • CAUCAL, B. AND MONFORT, R. 1990. On the transition graphs of automata and grammars. In Graph Theoretic Concepts in Computer Science, Springer LNCS 484, pages 311-337.
    • (1990) Graph Theoretic Concepts in Computer Science , pp. 311-337
    • Caucal, B.1    Monfort, R.2
  • 20
    • 0022956502 scopus 로고
    • Efficient model-checking in fragments of the propositional mucalculus
    • EMERSON, A. AND LEI, C. 1986. Efficient model-checking in fragments of the propositional mucalculus. In. LICS 98, pages 267-278.
    • (1986) LICS 98 , pp. 267-278
    • Emerson, A.1    Lei, C.2
  • 21
    • 84944409009 scopus 로고    scopus 로고
    • Efficient algorithms for model checking pushdown systems
    • Computer Aided Verification, 12th International Conference. Springer
    • ESPARZA, J., HANSEL, D., ROSSMANITH, P., AND SCHWOON, S. 2000. Efficient algorithms for model checking pushdown systems. In Computer Aided Verification, 12th International Conference, volume 1855 of LNCS, pages 232-247. Springer.
    • (2000) LNCS , vol.1855 , pp. 232-247
    • Esparza, J.1    Hansel, D.2    Rossmanith, P.3    Schwoon, S.4
  • 22
    • 79952439100 scopus 로고    scopus 로고
    • Analysis of recursive game graphs using data flow equations
    • 5th International Conference on Verification, Model Checking, and Abstract Interpretation. Springer
    • ETESSAMI, K. 2004. Analysis of recursive game graphs using data flow equations. In 5th International Conference on Verification, Model Checking, and Abstract Interpretation, volume 2937 of LNCS, pages 282-296. Springer.
    • (2004) LNCS , vol.2937 , pp. 282-296
    • Etessami, K.1
  • 24
    • 85081440436 scopus 로고    scopus 로고
    • GRAMMATECH, INC. 2000. CodeSurfer System. "http://www.grammatech. com/products/codesurfer/".
    • (2000) CodeSurfer System
  • 25
    • 0023365727 scopus 로고
    • Statecharts: A visual formalism for complex systems
    • HAREL, D. 1987. Statecharts: A visual formalism for complex systems. Sci. Comput. Prog. 8, 231-274.
    • (1987) Sci. Comput. Prog. , vol.8 , pp. 231-274
    • Harel, D.1
  • 27
    • 0025228221 scopus 로고
    • Interprocedural slicing using dependence graphs
    • HORWITZ, S., REPS, T., AND BINKLEY, D. 1990. Interprocedural slicing using dependence graphs. In Trans. Prog. Lang. Syst. 12, 1, 26-60.
    • (1990) Trans. Prog. Lang. Syst. , vol.12 , Issue.1 , pp. 26-60
    • Horwitz, S.1    Reps, T.2    Binkley, D.3
  • 31
    • 0002750052 scopus 로고    scopus 로고
    • Interconvertibility of a class of set constraints and context-free-language reachability
    • MELSKI, D. AND REPS, T. 2000. Interconvertibility of a class of set constraints and context-free-language reachability. Theoret. Comput. Sci., 248(1-2), 29-98.
    • (2000) Theoret. Comput. Sci. , vol.248 , Issue.1-2 , pp. 29-98
    • Melski, D.1    Reps, T.2
  • 32
    • 0032295876 scopus 로고    scopus 로고
    • Program analysis via graph reachability
    • REPS, T. 1998. Program analysis via graph reachability. Info. Soft. Tech. 40(11-12), 701-726.
    • (1998) Info. Soft. Tech. , vol.40 , Issue.11-12 , pp. 701-726
    • Reps, T.1
  • 33
    • 0029180939 scopus 로고
    • Precise interprocedural dataflow analysis via graph reachability
    • REPS, T., HORWITZ, S., AND SAGIV, S. 1995. Precise interprocedural dataflow analysis via graph reachability. In POPL, pages 49-61.
    • (1995) POPL , pp. 49-61
    • Reps, T.1    Horwitz, S.2    Sagiv, S.3
  • 35
    • 35248814801 scopus 로고    scopus 로고
    • Weighted pushdown systems and their application to interprocedural dataflow analysis
    • REPS, T., SCHWOON, S., AND JHA, S. 2003. Weighted pushdown systems and their application to interprocedural dataflow analysis. In Proceedings of the 10th Static Analysis Symposium, pages 189-213.
    • (2003) Proceedings of the 10th Static Analysis Symposium , pp. 189-213
    • Reps, T.1    Schwoon, S.2    Jha, S.3
  • 36
    • 0030263395 scopus 로고    scopus 로고
    • Precise interprocedural dataflow analysis with applications to constant propagation
    • SAGIV, M., REPS, T., AND HORWITZ, S. 1996. Precise interprocedural dataflow analysis with applications to constant propagation. Theoret. Comput. Sci. 167(1-2), 131-170.
    • (1996) Theoret. Comput. Sci. , vol.167 , Issue.1-2 , pp. 131-170
    • Sagiv, M.1    Reps, T.2    Horwitz, S.3
  • 37
    • 33646725082 scopus 로고    scopus 로고
    • SCHWOON, S. 2002. Moped System, "http://www.fmi.uni-stuttgart.de/ szs/tools/mopad/".
    • (2002) Moped System
    • Schwoon, S.1
  • 41
    • 0002823436 scopus 로고
    • Two approaches to interprocedural data flow analysis
    • S.S. Muchnick and N.D. Jones (eds.), Prentice-Hall, Englewood Cliffs, NJ
    • SHARIR, M. AND PNUELI, A. 1981. Two approaches to interprocedural data flow analysis. In Program Flow Analysis: Theory and Applications, S.S. Muchnick and N.D. Jones (eds.), Prentice-Hall, Englewood Cliffs, NJ, pages 189-234.
    • (1981) Program Flow Analysis: Theory and Applications , pp. 189-234
    • Sharir, M.1    Pnueli, A.2
  • 43
    • 0016493070 scopus 로고
    • General context-free recognition in less than cubic time
    • VALIANT, L. G. 1975. General context-free recognition in less than cubic time. J. Comput. Syst. Sci. 10, 308-315.
    • (1975) J. Comput. Syst. Sci. , vol.10 , pp. 308-315
    • Valiant, L.G.1
  • 44
    • 0022704337 scopus 로고
    • Automata-theoretic techniques for modal logics of programs
    • VARDI, M. AND WOLPER, P. 1986. Automata-theoretic techniques for modal logics of programs. J. Comput. Syst. Softw. 32, 2, 183-221.
    • (1986) J. Comput. Syst. Softw. , vol.32 , Issue.2 , pp. 183-221
    • Vardi, M.1    Wolper, P.2
  • 45
    • 0035966855 scopus 로고    scopus 로고
    • Pushdown processes: Games and model-checking
    • WALUKIEWICZ, I. 2001. Pushdown processes: Games and model-checking. Information and Computation 164, 2, 234-263.
    • (2001) Information and Computation , vol.164 , Issue.2 , pp. 234-263
    • Walukiewicz, I.1
  • 47
    • 84976677524 scopus 로고
    • Transition network grammars for natural language analysis
    • WOODS, W. A. 1970. Transition network grammars for natural language analysis. Commun. ACM 13, 10, 591-606.
    • (1970) Commun. ACM , vol.13 , Issue.10 , pp. 591-606
    • Woods, W.A.1


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