메뉴 건너뛰기




Volumn , Issue , 2008, Pages 356-363

Race analysis for systemC using model checking

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER AIDED DESIGN; LOGIC DESIGN; PROGRAM COMPILERS; SIMULATORS;

EID: 57849091694     PISSN: 10923152     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICCAD.2008.4681598     Document Type: Conference Paper
Times cited : (26)

References (27)
  • 1
    • 77953606251 scopus 로고    scopus 로고
    • Scoot: A tool for the analysis of SystemC models
    • Springer
    • N. Blanc, D. Kroening, and N. Sharygina, "Scoot: A tool for the analysis of SystemC models," in TACAS. Springer, 2008.
    • (2008) TACAS
    • Blanc, N.1    Kroening, D.2    Sharygina, N.3
  • 2
    • 67649613567 scopus 로고    scopus 로고
    • SATABS: SAT-based predicate abstraction for ANSI-C
    • Springer
    • E. Clarke, D. Kroening, N. Sharygina, and K. Yorav, "SATABS: SAT-based predicate abstraction for ANSI-C." in TACAS. Springer, 2005.
    • (2005) TACAS
    • Clarke, E.1    Kroening, D.2    Sharygina, N.3    Yorav, K.4
  • 4
    • 0034446877 scopus 로고    scopus 로고
    • Type-based race detection for Java
    • C. Flanagan and S. N. Freund, "Type-based race detection for Java," SIGPLAN Not., 2000.
    • (2000) SIGPLAN
    • Flanagan, C.1    Freund, S.N.2
  • 5
    • 0031272525 scopus 로고    scopus 로고
    • S. Savage, M. Burrows, G. Nelson, P. Sobalvarro, and T. Anderson, Eraser: a dynamic data race detector for multithreaded programs, ACM, 1997.
    • S. Savage, M. Burrows, G. Nelson, P. Sobalvarro, and T. Anderson, "Eraser: a dynamic data race detector for multithreaded programs," ACM, 1997.
  • 6
    • 0242453884 scopus 로고    scopus 로고
    • RacerX: Effective, static detection of race conditions and deadlocks
    • ACM
    • D. Engler and K. Ashcraft, "RacerX: Effective, static detection of race conditions and deadlocks," in SOSP, ACM. 2003.
    • (2003) SOSP
    • Engler, D.1    Ashcraft, K.2
  • 7
    • 33746060520 scopus 로고    scopus 로고
    • Effective static race detection for Java
    • M. Naik, A. Aiken, and J. Whaley, "Effective static race detection for Java," SIGPLAN Not., 2006.
    • (2006) SIGPLAN
    • Naik, M.1    Aiken, A.2    Whaley, J.3
  • 9
    • 34547349041 scopus 로고    scopus 로고
    • Formal techniques for SystemC verification
    • M. Y. Vardi, "Formal techniques for SystemC verification," in DAC, 2007, pp. 188-192.
    • (2007) DAC , pp. 188-192
    • Vardi, M.Y.1
  • 11
    • 8344288219 scopus 로고    scopus 로고
    • KISS: Keep it simple and sequential
    • S. Qadeer and D. Wu, "KISS: Keep it simple and sequential," SIGPLAN Not., 2004.
    • (2004) SIGPLAN
    • Qadeer, S.1    Wu, D.2
  • 12
    • 0036039066 scopus 로고    scopus 로고
    • The SLAM project: Debugging system software via static analysis
    • ACM
    • T. Ball and S. K. Rajamani, "The SLAM project: Debugging system software via static analysis," in POPL. ACM, 2002.
    • (2002) POPL
    • Ball, T.1    Rajamani, S.K.2
  • 13
    • 57849116035 scopus 로고    scopus 로고
    • S. Graf and H. Saïdi, Construction of abstract state graphs with PVS, in CAV, Springer, 1997.
    • S. Graf and H. Saïdi, "Construction of abstract state graphs with PVS," in CAV, Springer, 1997.
  • 15
    • 24144461208 scopus 로고    scopus 로고
    • Software model checking: The VeriSoft approach
    • P. Godefroid, "Software model checking: The VeriSoft approach," Form Methods Syst. Des., 2005.
    • (2005) Form Methods Syst. Des
    • Godefroid, P.1
  • 16
    • 51549104734 scopus 로고    scopus 로고
    • Predictive runtime verification of multi-processor SoCs in SystemC
    • IEEE/ACM
    • A. Sen. V. Ogale, and M. Abadir, "Predictive runtime verification of multi-processor SoCs in SystemC," in DAC. IEEE/ACM, 2008.
    • (2008) DAC
    • Sen, A.1    Ogale, V.2    Abadir, M.3
  • 17
    • 17044436380 scopus 로고    scopus 로고
    • Dynamic partial-order reduction for model checking software
    • C. Flanagan and P. Godefroid, "Dynamic partial-order reduction for model checking software," SIGPLAN Not., 2005.
    • (2005) SIGPLAN
    • Flanagan, C.1    Godefroid, P.2
  • 18
    • 0017996760 scopus 로고
    • Time, clocks, and the ordering of events in a distributed system
    • L. Lamport, "Time, clocks, and the ordering of events in a distributed system," Commun. ACM, 1978.
    • (1978) Commun. ACM
    • Lamport, L.1
  • 19
    • 34547482005 scopus 로고    scopus 로고
    • Automatic generation of schedulings for improving the test coverage of systems-on-a-chip
    • IEEE
    • C. Helmstetter, F. Maraninchi, L. Maillet-Contoz, and M. Moy, "Automatic generation of schedulings for improving the test coverage of systems-on-a-chip," in FMCAD. IEEE, 2006.
    • (2006) FMCAD
    • Helmstetter, C.1    Maraninchi, F.2    Maillet-Contoz, L.3    Moy, M.4
  • 20
    • 51549111647 scopus 로고    scopus 로고
    • S. Kundu, M. Ganai, and R. Gupta, Partial order reduction for scalable testing of SystemC TLM designs, in DAC, 2008.
    • S. Kundu, M. Ganai, and R. Gupta, "Partial order reduction for scalable testing of SystemC TLM designs," in DAC, 2008.
  • 22
    • 0001265722 scopus 로고
    • Combining partial order reductions with on-the-fly model-checking
    • Springer
    • D. Peled, "Combining partial order reductions with on-the-fly model-checking," in CAV. Springer, 1994.
    • (1994) CAV
    • Peled, D.1
  • 23
    • 0000771007 scopus 로고
    • All from one, one for all: On model checking using representatives
    • Springer
    • -, "All from one, one for all: on model checking using representatives," in CAV. Springer, 1993.
    • (1993) CAV
    • Peled, D.1
  • 25
    • 57849104202 scopus 로고    scopus 로고
    • E. Clarke, O. Grumberg, S. Jha, Y. Lu, and H. Veith. Counterexample-guided abstraction refinement, in CAV, 2000.
    • E. Clarke, O. Grumberg, S. Jha, Y. Lu, and H. Veith. " Counterexample-guided abstraction refinement," in CAV, 2000.
  • 27
    • 33745134408 scopus 로고    scopus 로고
    • Formal verification of SystemC by automatic hardware/software partitioning
    • D. Kroening and N. Sharygina, "Formal verification of SystemC by automatic hardware/software partitioning," in MEMOCODE, 2005.
    • (2005) MEMOCODE
    • Kroening, D.1    Sharygina, N.2


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