메뉴 건너뛰기




Volumn , Issue , 2010, Pages 51-59

Verifying SystemC: A software model checking approach

Author keywords

[No Author keywords available]

Indexed keywords

C FUNCTIONS; C PROGRAMS; COOPERATIVE SCHEDULING; DE FACTO STANDARD; DIRECT EXECUTION; EFFICIENT SIMULATION; EXPERIMENTAL EVALUATION; FINITE-STATE MODELS; FORMAL VERIFICATIONS; INTRINSIC STRUCTURES; MODEL-CHECKING TECHNIQUES; MULTITHREADED SOFTWARES; PREVENT ERROR PROPAGATION; SEQUENTIAL PROGRAMS; SEQUENTIAL SOFTWARES; SOFTWARE MODEL CHECKERS; SOFTWARE MODEL CHECKING; SYSTEMC; SYSTEMC DESIGN; TWO DIRECTIONS;

EID: 79958718330     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (60)

References (35)
  • 4
    • 67649107486 scopus 로고    scopus 로고
    • CheckSyC: An efficient property checker for RTL SystemC designs
    • IEEE
    • D. Große and R. Drechsler, "CheckSyC: An Efficient Property Checker for RTL SystemC Designs," in ISCAS (4). IEEE, 2005, pp. 4167-4170.
    • (2005) ISCAS , Issue.4 , pp. 4167-4170
    • Große, D.1    Drechsler, R.2
  • 6
    • 38149011269 scopus 로고    scopus 로고
    • A SystemC/TLM semantics in promela and its possible applications
    • Springer
    • C. Traulsen, J. Cornet, M. Moy, and F. Maraninchi, "A SystemC/TLM Semantics in Promela and its Possible Applications," in SPIN, ser. LNCS, vol. 4595. Springer, 2007, pp. 204-222.
    • (2007) SPIN, ser. LNCS , vol.4595 , pp. 204-222
    • Traulsen, C.1    Cornet, J.2    Moy, M.3    Maraninchi, F.4
  • 7
    • 63349089817 scopus 로고    scopus 로고
    • Model checking SystemC designs using timed automata
    • ACM
    • P. Herber, J. Fellmuth, and S. Glesner, "Model Checking SystemC Designs using Timed Automata," in CODES+ISSS. ACM, 2008, pp. 131-136.
    • (2008) CODES+ISSS , pp. 131-136
    • Herber, P.1    Fellmuth, J.2    Glesner, S.3
  • 8
    • 35348951470 scopus 로고    scopus 로고
    • The software model checker blast
    • D. Beyer, T. A. Henzinger, R. Jhala, and R. Majumdar, "The Software Model Checker Blast," STTT, vol. 9, no. 5-6, pp. 505-525, 2007.
    • (2007) STTT , vol.9 , Issue.5-6 , pp. 505-525
    • Beyer, D.1    Henzinger, T.A.2    Jhala, R.3    Majumdar, R.4
  • 14
    • 84896869660 scopus 로고    scopus 로고
    • NuSMV: A new symbolic model checker
    • A. Cimatti, E. M. Clarke, F. Giunchiglia, and M. Roveri, "NuSMV: A New Symbolic Model Checker," STTT, vol. 2, no. 4, pp. 410-425, 2000.
    • (2000) STTT , vol.2 , Issue.4 , pp. 410-425
    • Cimatti, A.1    Clarke, E.M.2    Giunchiglia, F.3    Roveri, M.4
  • 16
    • 76549103075 scopus 로고    scopus 로고
    • Structure-aware computation of predicate abstraction
    • IEEE
    • A. Cimatti, J. Dubrovin, T. Junttila, and M. Roveri, "Structure- aware Computation of Predicate Abstraction," in FMCAD. IEEE, 2009, pp. 9-16.
    • (2009) FMCAD , pp. 9-16
    • Cimatti, A.1    Dubrovin, J.2    Junttila, T.3    Roveri, M.4
  • 17
    • 24644505403 scopus 로고    scopus 로고
    • SATABS: SAT-based predicate abstraction for ANSI-C
    • Tools and Algorithms for the Construction and Analysis of Systems - 11th Int. Conference, TACAS 2005, held as part of the Joint European Conf. on Theory and Practice of Software, ETAPS 2005, Proc.
    • E. M. Clarke, D. Kroening, N. Sharygina, and K. Yorav, "SATABS: SAT-Based Predicate Abstraction for ANSI-C," in TACAS, ser. LNCS, vol. 3440. Springer, 2005, pp. 570-574. (Pubitemid 41273768)
    • (2005) Lecture Notes in Computer Science , vol.3440 , pp. 570-574
    • Clarke, E.1    Kroening, D.2    Sharygina, N.3    Yorav, K.4
  • 18
    • 35348992492 scopus 로고    scopus 로고
    • Configurable software verification: Concretizing the convergence of model checking and program analysis
    • Springer
    • D. Beyer, T. A. Henzinger, and G. Théoduloz, "Configurable Software Verification: Concretizing the Convergence of Model Checking and Program Analysis," in CAV, ser. LNCS, vol. 4590. Springer, 2007, pp. 504-518.
    • (2007) CAV, ser. LNCS , vol.4590 , pp. 504-518
    • Beyer, D.1    Henzinger, T.A.2    Théoduloz, G.3
  • 19
  • 20
    • 47249137015 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, ser. LNCS, vol. 4963. Springer, 2008, pp. 467-470.
    • (2008) TACAS, ser. LNCS , vol.4963 , pp. 467-470
    • Blanc, N.1    Kroening, D.2    Sharygina, N.3
  • 21
    • 57849091694 scopus 로고    scopus 로고
    • Race analysis for SystemC using model checking
    • IEEE
    • N. Blanc and D. Kroening, "Race Analysis for SystemC using Model Checking," in ICCAD. IEEE, 2008, pp. 356-363.
    • (2008) ICCAD , pp. 356-363
    • Blanc, N.1    Kroening, D.2
  • 22
    • 70649102905 scopus 로고    scopus 로고
    • Speeding up simulation of SystemC using model checking
    • Springer
    • -, "Speeding Up Simulation of SystemC using Model Checking," in SBMF, ser. LNCS, vol. 5902. Springer, 2009, pp. 1-16.
    • (2009) SBMF, ser. LNCS , vol.5902 , pp. 1-16
    • Blanc, N.1    Kroening, D.2
  • 23
    • 33749027240 scopus 로고    scopus 로고
    • Techniques and tools for the verification of systems-on-a-chip at the transaction level
    • Dec
    • M. Moy, "Techniques and Tools for the Verification of Systems-on-a-Chip at the Transaction Level," INPG, Grenoble, Fr, Tech. Rep., Dec 2005.
    • (2005) INPG, Grenoble, Fr, Tech. Rep.
    • Moy, M.1
  • 24
    • 24144461208 scopus 로고    scopus 로고
    • Software model checking: The VeriSoft approach
    • DOI 10.1007/s10703-005-1489-x
    • P. Godefroid, "Software Model Checking: The VeriSoft Approach," F. M. in Sys. Des., vol. 26, no. 2, pp. 77-101, 2005. (Pubitemid 41240064)
    • (2005) Formal Methods in System Design , vol.26 , Issue.2 SPEC. ISS. , pp. 77-101
    • Godefroid, P.1
  • 25
    • 35048840320 scopus 로고    scopus 로고
    • Zing: A model checker for concurrent software
    • Springer
    • T. Andrews, S. Qadeer, S. K. Rajamani, J. Rehof, and Y. Xie, "Zing: A Model Checker for Concurrent Software," in CAV, ser. LNCS, vol. 3114. Springer, 2004, pp. 484-487.
    • (2004) CAV, ser. LNCS , vol.3114 , pp. 484-487
    • Andrews, T.1    Qadeer, S.2    Rajamani, S.K.3    Rehof, J.4    Xie, Y.5
  • 26
    • 29144439944 scopus 로고    scopus 로고
    • Dynamic partial-order reduction for model checking software
    • ACM
    • C. Flanagan and P. Godefroid, "Dynamic Partial-Order Reduction for Model Checking Software," in POPL. ACM, 2005, pp. 110-121.
    • (2005) POPL , pp. 110-121
    • Flanagan, C.1    Godefroid, P.2
  • 27
    • 33745440292 scopus 로고    scopus 로고
    • Optimistic synchronization-based StateSpace reduction
    • S. D. Stoller and E. Cohen, "Optimistic Synchronization-based StateSpace Reduction," F. M. in Sys. Des., vol. 28, no. 3, pp. 263-289, 2006.
    • (2006) F. M. in Sys. Des. , vol.28 , Issue.3 , pp. 263-289
    • Stoller, S.D.1    Cohen, E.2
  • 29
    • 24644522982 scopus 로고    scopus 로고
    • Context-bounded model checking of concurrent software
    • Tools and Algorithms for the Construction and Analysis of Systems - 11th Int. Conference, TACAS 2005, held as part of the Joint European Conf. on Theory and Practice of Software, ETAPS 2005, Proc.
    • S. Qadeer and J. Rehof, "Context-Bounded Model Checking of Concurrent Software," in TACAS, ser. LNCS, vol. 3440. Springer, 2005, pp. 93-107. (Pubitemid 41273736)
    • (2005) Lecture Notes in Computer Science , vol.3440 , pp. 93-107
    • Qadeer, S.1    Rehof, J.2
  • 30
    • 26444598376 scopus 로고    scopus 로고
    • Bounded model checking of concurrent programs
    • Computer Aided Verification: 17th International Conference, CAV 2005. Proceedings
    • I. Rabinovitz and O. Grumberg, "Bounded Model Checking of Concurrent Programs," in CAV, ser. LNCS, vol. 3576. Springer, 2005, pp. 82-97. (Pubitemid 41431722)
    • (2005) Lecture Notes in Computer Science , vol.3576 , pp. 82-97
    • Rabinovitz, I.1    Grumberg, O.2
  • 31
    • 54249087637 scopus 로고    scopus 로고
    • Efficient modeling of concurrent systems in BMC
    • Springer
    • M. K. Ganai and A. Gupta, "Efficient Modeling of Concurrent Systems in BMC," in SPIN, ser. LNCS, vol. 5156. Springer, 2008, pp. 114-133.
    • (2008) SPIN, ser. LNCS , vol.5156 , pp. 114-133
    • Ganai, M.K.1    Gupta, A.2
  • 33
    • 51549111647 scopus 로고    scopus 로고
    • Partial order reduction for scalable testing of SystemC TLM designs
    • ACM
    • S. Kundu, M. K. Ganai, and R. Gupta, "Partial Order Reduction for Scalable Testing of SystemC TLM Designs," in DAC. ACM, 2008, pp. 936-941.
    • (2008) DAC , pp. 936-941
    • Kundu, S.1    Ganai, M.K.2    Gupta, R.3
  • 35
    • 38149012113 scopus 로고    scopus 로고
    • Array abstractions from proofs
    • Springer
    • R. Jhala and K. L. McMillan, "Array Abstractions from Proofs," in CAV, ser. LNCS, vol. 4590. Springer, 2007, pp. 193-206.
    • (2007) CAV, ser. LNCS , vol.4590 , pp. 193-206
    • Jhala, R.1    McMillan, K.L.2


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