메뉴 건너뛰기




Volumn , Issue , 2009, Pages 23-32

Symbolic pruning of concurrent program executions

Author keywords

Concurrency; Partial order reduction; Pruning; SAT

Indexed keywords

CONCURRENT PROGRAM; CONCURRENT PROGRAM EXECUTION; CONTROL FLOWS; EXECUTION TRACE; INTERLEAVINGS; PARTIAL ORDER REDUCTIONS; SATISFIABILITY SOLVERS; SEARCH SPACES; SYMBOLIC METHODS; TRACE EQUIVALENCE;

EID: 77949421686     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1595696.1595702     Document Type: Conference Paper
Times cited : (37)

References (24)
  • 1
    • 35448932808 scopus 로고    scopus 로고
    • CheckFence: Checking consistency of concurrent data types on relaxed memory models
    • ACM
    • S. Burckhardt, R. Alur, and M. Martin. CheckFence: checking consistency of concurrent data types on relaxed memory models. In Programming Language Design and Implementation, pages 12-21. ACM, 2007.
    • (2007) Programming Language Design and Implementation , pp. 12-21
    • Burckhardt, S.1    Alur, R.2    Martin, M.3
  • 5
    • 33749846787 scopus 로고    scopus 로고
    • A fast linear-arithmetic solver for dpll(t)
    • Springer
    • B. Dutertre and L. de Moura. A fast linear-arithmetic solver for dpll(t). In Computer Aided Verification, pages 81-94. Springer, 2006.
    • (2006) Computer Aided Verification , pp. 81-94
    • Dutertre, B.1    de Moura, L.2
  • 6
    • 17044436380 scopus 로고    scopus 로고
    • Dynamic partial-order reduction for model checking software
    • C. Flanagan and P. Godefroid. Dynamic partial-order reduction for model checking software. In Principles of programming languages, pages 110-121, 2005.
    • (2005) Principles of programming languages , pp. 110-121
    • Flanagan, C.1    Godefroid, P.2
  • 7
    • 54249087637 scopus 로고    scopus 로고
    • Efficient modeling of concurrent systems in BMC
    • Springer
    • M. Ganai and A. Gupta. Efficient modeling of concurrent systems in BMC. In SPIN Workshop on Model Checking Software, pages 114-133. Springer, 2008.
    • (2008) SPIN Workshop on Model Checking Software , pp. 114-133
    • Ganai, M.1    Gupta, A.2
  • 8
    • 24144461208 scopus 로고    scopus 로고
    • Software model checking: The VeriSoft approach
    • P. Godefroid. Software model checking: The VeriSoft approach. Formal Methods in System Design, 26(2):77-101, 2005.
    • (2005) Formal Methods in System Design , vol.26 , Issue.2 , pp. 77-101
    • Godefroid, P.1
  • 11
    • 33749860080 scopus 로고    scopus 로고
    • Symbolic model checking of concurrent programs using partial orders and on-the-fly transactions
    • Springer
    • V. Kahlon, A. Gupta, and N. Sinha. Symbolic model checking of concurrent programs using partial orders and on-the-fly transactions. In Computer Aided Verification, pages 286-299. Springer, 2006.
    • (2006) Computer Aided Verification , pp. 286-299
    • Kahlon, V.1    Gupta, A.2    Sinha, N.3
  • 12
    • 70350228798 scopus 로고    scopus 로고
    • Monotonic partial order reduction: An optimal symbolic partial order reduction technique
    • V. Kahlon, C. Wang, and A. Gupta. Monotonic partial order reduction: An optimal symbolic partial order reduction technique. In Computer Aided Verification, pages 398-413, 2009.
    • (2009) Computer Aided Verification , pp. 398-413
    • Kahlon, V.1    Wang, C.2    Gupta, A.3
  • 13
    • 57349179388 scopus 로고    scopus 로고
    • Back to the future: Revisiting precise program verification using SMT solvers
    • ACM
    • S. Lahiri and S. Qadeer. Back to the future: revisiting precise program verification using SMT solvers. In Principles of Programming Languages, pages 171-182. ACM, 2008.
    • (2008) Principles of Programming Languages , pp. 171-182
    • Lahiri, S.1    Qadeer, S.2
  • 18
    • 26444598376 scopus 로고    scopus 로고
    • Bounded model checking of concurrent programs
    • Springer
    • I. Rabinovitz and O. Grumberg. Bounded model checking of concurrent programs. In Computer Aided Verification, pages 82-97. Springer, 2005.
    • (2005) Computer Aided Verification , pp. 82-97
    • Rabinovitz, I.1    Grumberg, O.2
  • 19
    • 26444458411 scopus 로고    scopus 로고
    • Detecting errors in multithreaded programs by generalized predictive analysis of executions
    • Springer
    • K. Sen, G. Rosu, and G. Agha. Detecting errors in multithreaded programs by generalized predictive analysis of executions. In Formal Methods for Open Object-Based Distributed Systems, pages 211-226. Springer, 2005.
    • (2005) Formal Methods for Open Object-Based Distributed Systems , pp. 211-226
    • Sen, K.1    Rosu, G.2    Agha, G.3
  • 23
    • 77949396983 scopus 로고    scopus 로고
    • Inspect: A Runtime Model Checker for Multithreaded C Programs
    • Technical Report UUCS-08-004, University of Utah
    • Y. Yang, X. Chen, and G. Gopalakrishnan. Inspect: A Runtime Model Checker for Multithreaded C Programs. Technical Report UUCS-08-004, University of Utah, 2008.
    • (2008)
    • Yang, Y.1    Chen, X.2    Gopalakrishnan, G.3


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