메뉴 건너뛰기




Volumn 2, Issue , 2010, Pages 373-376

SMT-based bounded model checking for multi-threaded software in embedded systems

Author keywords

computer aided verification; formal software verification; multicore systems; SAT modulo theories

Indexed keywords

ALGORITHMIC METHODS; BACKGROUND THEORY; BOUNDED MODEL CHECKING; ENCODINGS; INTERLEAVINGS; MODEL CHECKER; MODULO THEORIES; MULTI-CORE PROCESSOR; MULTI-CORE SYSTEMS; MULTITHREADED SOFTWARES; NUMBER OF STATE; PROGRAM VERIFICATION; SOFTWARE VERIFICATION; STATE SPACE; STATE-SPACE EXPLOSION;

EID: 77954691086     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1810295.1810396     Document Type: Conference Paper
Times cited : (17)

References (18)
  • 1
    • 0035280078 scopus 로고    scopus 로고
    • Partial-order reduction in symbolic state-space exploration
    • R. Alur et al. Partial-order reduction in symbolic state-space exploration. FMSD, 18(2):97-116, 2001.
    • (2001) FMSD , vol.18 , Issue.2 , pp. 97-116
    • Alur, R.1
  • 2
    • 35048899679 scopus 로고    scopus 로고
    • Zing: Exploiting program structure for model checking concurrent software
    • T. Andrews et al. Zing: Exploiting program structure for model checking concurrent software. CONCUR, pp. 1-15, 2004.
    • (2004) CONCUR , pp. 1-15
    • Andrews, T.1
  • 5
    • 35048861896 scopus 로고    scopus 로고
    • A tool for checking ANSI-C programs
    • TACAS
    • E. Clarke, D. Kroening, and F. Lerda. A tool for checking ANSI-C programs. TACAS, LNCS 2988, pp. 168-176, 2004.
    • (2004) LNCS , vol.2988 , pp. 168-176
    • Clarke, E.1    Kroening, D.2    Lerda, F.3
  • 6
    • 70349705913 scopus 로고    scopus 로고
    • Semiformal verification of embedded software in medical devices considering stringent hardware constraints
    • L. Cordeiro et al. Semiformal verification of embedded software in medical devices considering stringent hardware constraints. ICESS, pp. 396-403, 2009.
    • (2009) ICESS , pp. 396-403
    • Cordeiro, L.1
  • 7
    • 77953181811 scopus 로고    scopus 로고
    • Continuous verification of large embedded software using SMT-based bounded model checking
    • L. Cordeiro, B. Fischer, and J. Marques-Silva. Continuous verification of large embedded software using SMT-based bounded model checking. ECBS, 2009.
    • (2009) ECBS
    • Cordeiro, L.1    Fischer, B.2    Marques-Silva, J.3
  • 8
    • 77952137297 scopus 로고    scopus 로고
    • SMT-based bounded model checking for embedded ANSI-C software
    • L. Cordeiro, B. Fischer, and J. Marques-Silva. SMT-based bounded model checking for embedded ANSI-C software. ASE, pp. 137-148, 2009.
    • (2009) ASE , pp. 137-148
    • Cordeiro, L.1    Fischer, B.2    Marques-Silva, J.3
  • 9
    • 45749085681 scopus 로고    scopus 로고
    • Z3: An efficient SMT solver
    • TACAS
    • L. M. de Moura and N. Bjørner. Z3: An efficient SMT solver. TACAS, LNCS 4963, pp. 337-340, 2008.
    • (2008) LNCS , vol.4963 , pp. 337-340
    • De Moura, L.M.1    Bjørner, N.2
  • 10
    • 46149102489 scopus 로고    scopus 로고
    • Accelerating high-level bounded model checking
    • M. K. Ganai and A. Gupta. Accelerating high-level bounded model checking. ICCAD, pp. 794-801, 2006.
    • (2006) ICCAD , pp. 794-801
    • Ganai, M.K.1    Gupta, A.2
  • 11
    • 54249087637 scopus 로고    scopus 로고
    • Efficient modeling of concurrent systems in BMC
    • SPIN
    • M. K. Ganai and A. Gupta. Efficient modeling of concurrent systems in BMC. SPIN, LNCS 5156, pp. 114-133, 2008.
    • (2008) LNCS , vol.5156 , pp. 114-133
    • Ganai, M.K.1    Gupta, A.2
  • 12
    • 17044373075 scopus 로고    scopus 로고
    • Proof-guided underapproximation-widening for multi-process systems
    • O. Grumberg et al. Proof-guided underapproximation-widening for multi-process systems. POPL, pp. 122-131, 2005.
    • (2005) POPL , pp. 122-131
    • Grumberg, O.1
  • 13
    • 70350225022 scopus 로고    scopus 로고
    • Semantic reduction of thread interleavings in concurrent programs
    • TACAS
    • V. Kahlon, S. Sankaranarayanan, and A. Gupta. Semantic reduction of thread interleavings in concurrent programs. TACAS, LNCS 5505, pp. 124-138, 2009.
    • (2009) LNCS , vol.5505 , pp. 124-138
    • Kahlon, V.1    Sankaranarayanan, S.2    Gupta, A.3
  • 14
    • 70350228798 scopus 로고    scopus 로고
    • Monotonic partial order reduction: An optimal symbolic partial order reduction technique
    • CAV
    • V. Kahlon, C. Wang, and A. Gupta. Monotonic partial order reduction: An optimal symbolic partial order reduction technique. CAV, LNCS 5643, pp. 398-413, 2009.
    • (2009) LNCS , vol.5643 , pp. 398-413
    • Kahlon, V.1    Wang, C.2    Gupta, A.3
  • 15
    • 33745162025 scopus 로고    scopus 로고
    • Interpolation and SAT-based model checking
    • CAV
    • K. L. McMillan. Interpolation and SAT-based model checking. CAV, LNCS 2725, pp. 1-13, 2003.
    • (2003) LNCS , vol.2725 , pp. 1-13
    • McMillan, K.L.1
  • 16
    • 35248845558 scopus 로고    scopus 로고
    • Automatic abstraction without counterexamples
    • TACAS
    • K. L. McMillan and N. Amla. Automatic abstraction without counterexamples. TACAS, LNCS 2619, pp. 2-17, 2003.
    • (2003) LNCS , vol.2619 , pp. 2-17
    • McMillan, K.L.1    Amla, N.2
  • 17
    • 24644522982 scopus 로고    scopus 로고
    • Context-bounded model checking of concurrent software
    • TACAS
    • S. Qadeer and J. Rehof. Context-bounded model checking of concurrent software. TACAS, LNCS 3440, pp. 93-107, 2005.
    • (2005) LNCS , vol.3440 , pp. 93-107
    • Qadeer, S.1    Rehof, J.2
  • 18
    • 26444598376 scopus 로고    scopus 로고
    • Bounded model checking of concurrent programs
    • CAV
    • I. Rabinovitz and O. Grumberg. Bounded model checking of concurrent programs. CAV, LNCS 3576, pp. 82-97, 2005.
    • (2005) LNCS , vol.3576 , pp. 82-97
    • Rabinovitz, I.1    Grumberg, O.2


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