메뉴 건너뛰기




Volumn 50, Issue 5, 2003, Pages 752-794

Counterexample-guided abstraction refinement for symbolic model checking

Author keywords

Abstraction; Hardware verification; Symbolic model checking; Temporal logic

Indexed keywords

HARDWARE VERIFICATION; SYMBOLIC MODEL CHECKING; TEMPORAL LOGIC;

EID: 4243189286     PISSN: 00045411     EISSN: None     Source Type: Journal    
DOI: 10.1145/876638.876643     Document Type: Article
Times cited : (811)

References (83)
  • 4
    • 0542423500 scopus 로고    scopus 로고
    • Free bits, PCPs and non-approximability - Towards tight results
    • BELLARE, M., GOLDREICH, O., AND SUDAN, M. 2003. Free bits, PCPs and non-approximability - towards tight results. SIAM J. Comput. 27, 804-915.
    • (2003) SIAM J. Comput. , vol.27 , pp. 804-915
    • Bellare, M.1    Goldreich, O.2    Sudan, M.3
  • 6
    • 0342433613 scopus 로고    scopus 로고
    • Computing abstractions of infinite state systems compositionally and automatically
    • BENSALEM, S., LAKHNECH, Y., AND OWRE, S. 1998. Computing abstractions of infinite state systems compositionally and automatically. In Computer-Aided Verification (CAV).
    • (1998) Computer-aided Verification (CAV)
    • Bensalem, S.1    Lakhnech, Y.2    Owre, S.3
  • 7
    • 35248886365 scopus 로고    scopus 로고
    • Combining symbolic model checking with uninterpreted functions for out-of-order processor verification
    • BEREZIN, S., BIERE, A., CLARKE, E., AND ZHU, Y. 1998. Combining symbolic model checking with uninterpreted functions for out-of-order processor verification. In Formal Methods in Computer-Aided Design.
    • (1998) Formal Methods in Computer-aided Design
    • Berezin, S.1    Biere, A.2    Clarke, E.3    Zhu, Y.4
  • 9
    • 0031079312 scopus 로고    scopus 로고
    • Automatic generation of invariants and intermediate assertions
    • BJORNER, N. S., BROWNE, A., AND MANNA, Z. 1997. Automatic generation of invariants and intermediate assertions. Theoret. Comput. Sci. 173, 1, 49-87.
    • (1997) Theoret. Comput. Sci. , vol.173 , Issue.1 , pp. 49-87
    • Bjorner, N.S.1    Browne, A.2    Manna, Z.3
  • 10
    • 0004018598 scopus 로고    scopus 로고
    • Model checking partial state spaces with 3-valued temporal logics
    • BRUNS, G., AND GODEFROID, P. 1999. Model checking partial state spaces with 3-valued temporal logics. In Computer Aided Verification (CAV).
    • (1999) Computer Aided Verification (CAV)
    • Bruns, G.1    Godefroid, P.2
  • 11
    • 0022769976 scopus 로고
    • Graph-based algorithms for boolean function manipulation
    • BRYANT, R. E. 1986. Graph-based algorithms for Boolean function manipulation. IEEE Trans. Comput. 55, 8, 677-691.
    • (1986) IEEE Trans. Comput. , vol.55 , Issue.8 , pp. 677-691
    • Bryant, R.E.1
  • 12
    • 0026107125 scopus 로고
    • On the complexity of VLSI implementations and graph representations of boolean functions with application to integer multiplication
    • BRYANT, R. E. 1991. On the complexity of VLSI implementations and graph representations of boolean functions with application to integer multiplication. IEEE Trans. Comput. 40, 205-213.
    • (1991) IEEE Trans. Comput. , vol.40 , pp. 205-213
    • Bryant, R.E.1
  • 13
    • 0002278754 scopus 로고
    • Automatic verification of pipelined microprocessor control
    • BURCH, J., AND DILL, D. 1994. Automatic verification of pipelined microprocessor control. In Computer-Aided Verification (CAV).
    • (1994) Computer-aided Verification (CAV)
    • Burch, J.1    Dill, D.2
  • 17
    • 0030212139 scopus 로고    scopus 로고
    • Exploiting symmetry in temporal logic model checking
    • CLARKE, E., ENDERS, R., FILKORN, T., AND JHA, S. 1996. Exploiting symmetry in temporal logic model checking. Form. Meth. Syst. Des. 9, 1/2, 41-76.
    • (1996) Form. Meth. Syst. Des. , vol.9 , Issue.1-2 , pp. 41-76
    • Clarke, E.1    Enders, R.2    Filkorn, T.3    Jha, S.4
  • 19
    • 4243056546 scopus 로고    scopus 로고
    • Counterexamples in model checking
    • Carngie Mellon University. CMU-CS-01-106
    • CLARKE, E., LU, Y., JHA, S., AND VEITH, H. 2001. Counterexamples in model checking. Tech. Rep., Carngie Mellon University. CMU-CS-01-106.
    • (2001) Tech. Rep.
    • Clarke, E.1    Lu, Y.2    Jha, S.3    Veith, H.4
  • 20
    • 0002367651 scopus 로고
    • Synthesis of synchronization skeletons for branching time temporal logic
    • CLARKE, E. M., AND EMERSON, E. A. 1981. Synthesis of synchronization skeletons for branching time temporal logic. In Logic of Programs: Workshop.
    • (1981) Logic of Programs: Workshop
    • Clarke, E.M.1    Emerson, E.A.2
  • 23
    • 0022706656 scopus 로고
    • Automatic verification of finite-state cgoncurrent systems using temporal logic specifications
    • CLARKE, JR., E. M., EMERSON, E. A., AND SISTLA, A. P. 1986. Automatic verification of finite-state cgoncurrent systems using temporal logic specifications. ACM Trans. Prog. Lang. Syst. (TOPLAS) 8, 2 (Apr.), 244-263.
    • (1986) ACM Trans. Prog. Lang. Syst. (TOPLAS) , vol.8 , Issue.2 APR , pp. 244-263
    • Clarke Jr., E.M.1    Emerson, E.A.2    Sistla, A.P.3
  • 24
    • 4243086274 scopus 로고    scopus 로고
    • Generating finite-state abstraction of reactive systems using decision procedures
    • COLON, M. A., AND URIBE, T. E. 1998. Generating finite-state abstraction of reactive systems using decision procedures. In Computer-Aided Verification (CAV).
    • (1998) Computer-aided Verification (CAV)
    • Colon, M.A.1    Uribe, T.E.2
  • 26
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
    • COUSOT, P., AND COUSOT, R. 1977. Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints. In Proceedings of the ACM Symposium of Programming Language, 238-252.
    • (1977) Proceedings of the ACM Symposium of Programming Language , pp. 238-252
    • Cousot, P.1    Cousot, R.2
  • 27
    • 0032672388 scopus 로고    scopus 로고
    • Refining model checking by abstract interpretation
    • COUSOT, P., AND COUSOT, R. 1999. Refining model checking by abstract interpretation. Automat. Softw. Eng. 6, 69-95.
    • (1999) Automat. Softw. Eng. , vol.6 , pp. 69-95
    • Cousot, P.1    Cousot, R.2
  • 33
    • 84885220129 scopus 로고
    • Model checking for infinite state systems using data abstraction, assumption-commitment style reasoning and theorem proving
    • DINGEL, J., AND FILKORN, T. 1995. Model checking for infinite state systems using data abstraction, assumption-commitment style reasoning and theorem proving. In Computer-Aided Verification (CAV).
    • (1995) Computer-aided Verification (CAV)
    • Dingel, J.1    Filkorn, T.2
  • 36
    • 84958599158 scopus 로고    scopus 로고
    • From asymmetry to full symmetry: New techniques for symmetry reduction in model checking
    • Lecture Notes in Computer Science, Springer-Verlag, New York
    • EMERSON, E., AND TREflER, R. 1999, From asymmetry to full symmetry: New techniques for symmetry reduction in model checking. In Correct Hardware Design and Verification Methods (CHARME). Lecture Notes in Computer Science, vol. 1703. Springer-Verlag, New York, 142-156.
    • (1999) Correct Hardware Design and Verification Methods (CHARME) , vol.1703 , pp. 142-156
    • Emerson, E.1    Trefler, R.2
  • 39
    • 4243054259 scopus 로고    scopus 로고
    • Fujitsu aims media processor at DVD
    • FUJITSU. 1996. Fujitsu aims media processor at DVD. Microprocessor Rep. 11-13.
    • (1996) Microprocessor Rep. , pp. 11-13
    • Fujitsu1
  • 40
    • 85027419922 scopus 로고
    • Abstraction techniques for modeling real-world interface chips
    • J.J. Joyce and C.-J.H. Seger, Eds. Lecture Notes in Computer Science, University of British Columbia, Springer Verlag, published 1994, Vancouver, Canada
    • FURA, D., WINDLEY, P., AND SOMANI, A. 1993. Abstraction techniques for modeling real-world interface chips. In International Workshop on Higher Order Logic Theorem Proving and its Applications, J.J. Joyce and C.-J.H. Seger, Eds. Lecture Notes in Computer Science, vol. 780. University of British Columbia, Springer Verlag, published 1994, Vancouver, Canada, 267-281.
    • (1993) International Workshop on Higher Order Logic Theorem Proving and Its Applications , vol.780 , pp. 267-281
    • Fura, D.1    Windley, P.2    Somani, A.3
  • 43
    • 0033590739 scopus 로고    scopus 로고
    • Succinctness as a source of complexity in logical formalisms
    • GOTTLOB, G., LEONE, N., AND VEITH, H. 1999. Succinctness as a source of complexity in logical formalisms. Ann. Pure Appl. Logic 97, 1-3, 231-260.
    • (1999) Ann. Pure Appl. Logic , vol.97 , Issue.1-3 , pp. 231-260
    • Gottlob, G.1    Leone, N.2    Veith, H.3
  • 50
    • 0030211668 scopus 로고    scopus 로고
    • Better verification through symmetry
    • IP, C., AND DILL, D. 1996. Better verification through symmetry. Form. Meth. Syst. Des. 9, 1/2, 41-76.
    • (1996) Form. Meth. Syst. Des. , vol.9 , Issue.1-2 , pp. 41-76
    • Ip, C.1    Dill, D.2
  • 51
    • 0030215698 scopus 로고    scopus 로고
    • Condensed state spaces for symmetrical colored petri nets
    • JENSEN, K. 1996. Condensed state spaces for symmetrical colored petri nets. Form. Meth. Syst. Des. 9, 1/2, 7-40.
    • (1996) Form. Meth. Syst. Des. , vol.9 , Issue.1-2 , pp. 7-40
    • Jensen, K.1
  • 52
    • 84948986759 scopus 로고    scopus 로고
    • Reducing manual abstraction in formal verification of out-of-order execution
    • JONES, R. B., SKAKKEBAK, J. U., AND DILL, D. L. 1998. Reducing manual abstraction in formal verification of out-of-order execution. In Form. Meth. Comput.-Aided Des. 2-17.
    • (1998) Form. Meth. Comput.-Aided Des. , pp. 2-17
    • Jones, R.B.1    Skakkebak, J.U.2    Dill, D.L.3
  • 53
    • 0003037529 scopus 로고
    • Reducibility among combinatorial problems
    • R. Miller and J. Thatcher, Eds
    • KARP, R. 1972. Reducibility among combinatorial problems. In Complexity of Computer Computations, R. Miller and J. Thatcher, Eds. 85-103.
    • (1972) Complexity of Computer Computations , pp. 85-103
    • Karp, R.1
  • 59
    • 0004162205 scopus 로고
    • Ph.D. dissertation. School of Computer Science, Carnegie Mellon University, Pittsburgh, Pa. CMU-CS-93-178
    • LONG, D. E. 1993. Model checking, abstraction and compositional verification. Ph.D. dissertation. School of Computer Science, Carnegie Mellon University, Pittsburgh, Pa. CMU-CS-93-178.
    • (1993) Model Checking, Abstraction and Compositional Verification
    • Long, D.E.1
  • 61
    • 84957656917 scopus 로고    scopus 로고
    • A conjunctively decomposed boolean representation for symbolic model checking
    • MCMILLAN, K. 1996. A conjunctively decomposed boolean representation for symbolic model checking. In Proceedings of Computer-Aided Verification (CAV). 13-25.
    • (1996) Proceedings of Computer-Aided Verification (CAV) , pp. 13-25
    • McMillan, K.1
  • 67
    • 85010991128 scopus 로고
    • All from one, one from all: On model checking using representatives
    • Lecture Notes in Computer Science, Springer-Verlag, New York (Elounda Crete, Greece)
    • PELED, D. 1993. All from one, one from all: on model checking using representatives. In Proceedings of the 5th International Conference on Computer Aided Verification. Lecture Notes in Computer Science, vol. 697. Springer-Verlag, New York (Elounda Crete, Greece). 409-423.
    • (1993) Proceedings of the 5th International Conference on Computer Aided Verification , vol.697 , pp. 409-423
    • Peled, D.1
  • 68
    • 0038030702 scopus 로고
    • A computational theory and implementation of sequential hardware equivalence
    • R. Kurshan and E. Clarke, Eds. Rutgers University, NJ
    • PIXLEY, C. 1990. A computational theory and implementation of sequential hardware equivalence. In Proceedings of the CAV Workshop (also DIMACS Tech. Report 90-31), R. Kurshan and E. Clarke, Eds. Rutgers University, NJ.
    • (1990) Proceedings of the CAV Workshop (Also DIMACS Tech. Report 90-31)
    • Pixley, C.1
  • 79
    • 0031224793 scopus 로고    scopus 로고
    • Languages represented by Boolean formulas
    • VEITH, H. 1997. Languages represented by Boolean formulas. Inf. Proc. Lett. 63, 251-256.
    • (1997) Inf. Proc. Lett. , vol.63 , pp. 251-256
    • Veith, H.1
  • 81
    • 0000344836 scopus 로고    scopus 로고
    • Succinct representation, leaf languages and projection reductions
    • VEITH, H. 1998b. Succinct representation, leaf languages and projection reductions. Inf. Comput. 142, 2, 207-236.
    • (1998) Inf. Comput. , vol.142 , Issue.2 , pp. 207-236
    • Veith, H.1


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