메뉴 건너뛰기




Volumn 2006, Issue , 2006, Pages 363-382

Efficient software model checking of data structure properties

Author keywords

Program analysis; Software model checking

Indexed keywords

COMPLEX PROGRAM; PROGRAM ANALYSIS; RED-BLACK TREE IMPLEMENTATION; SOFTWARE MODEL CHECKING;

EID: 34248205052     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1167473.1167504     Document Type: Conference Paper
Times cited : (26)

References (53)
  • 2
    • 0036980185 scopus 로고    scopus 로고
    • C. Boyapati, S. Khurshid, and D. Marinov. Korat: Automated testing based on Java predicates. In International Symposium on Software Testing and Analysis (ISSTA), July 2002. Winner of an ACM SIGSOFT distinguished paper award.
    • C. Boyapati, S. Khurshid, and D. Marinov. Korat: Automated testing based on Java predicates. In International Symposium on Software Testing and Analysis (ISSTA), July 2002. Winner of an ACM SIGSOFT distinguished paper award.
  • 3
    • 0026913667 scopus 로고
    • Symbolic boolean manipulation with ordered binary decision diagrams
    • R. E. Bryant. Symbolic boolean manipulation with ordered binary decision diagrams. ACM Computing Surveys 24(3), 1992.
    • (1992) ACM Computing Surveys , vol.24 , Issue.3
    • Bryant, R.E.1
  • 4
    • 0038601527 scopus 로고    scopus 로고
    • 8. Chaki, E. Clarke, A. Groce, S. Jha, and H. Veith. Modular verification of software components in C. In International Conference on Software Engineering (ICSE), June 2003.
    • 8. Chaki, E. Clarke, A. Groce, S. Jha, and H. Veith. Modular verification of software components in C. In International Conference on Software Engineering (ICSE), June 2003.
  • 5
    • 0013043267 scopus 로고    scopus 로고
    • Structural specification-based testing: Automated support and experimental evaluation
    • September
    • J. Chang and D. J. Richardson. Structural specification-based testing: Automated support and experimental evaluation. In Foundations of Software Engineering (FSE), September 1999.
    • (1999) Foundations of Software Engineering (FSE)
    • Chang, J.1    Richardson, D.J.2
  • 10
    • 0017517624 scopus 로고
    • Certification of programs for secure information flow
    • July
    • D. E. Denning and P. J. Denning. Certification of programs for secure information flow. In Communications of the ACM (CACM) 20(7), July 1977.
    • (1977) Communications of the ACM (CACM) , vol.20 , Issue.7
    • Denning, D.E.1    Denning, P.J.2
  • 11
    • 34248152521 scopus 로고    scopus 로고
    • Daisy file system. Joint CAV/ISSTA Special Event on Specification, Verification, and Testing of Concurrent Software. http://research.microsoft.com/ ~qadeer/cav-issta.htm.
    • Daisy file system. Joint CAV/ISSTA Special Event on Specification, Verification, and Testing of Concurrent Software. http://research.microsoft.com/ ~qadeer/cav-issta.htm.
  • 12
    • 26444539629 scopus 로고    scopus 로고
    • Building your own software model checker using the Bogor extensible model checking framework
    • January
    • M. Dwyer, J. Hatcliff, M. Hoosier, and Robby. Building your own software model checker using the Bogor extensible model checking framework. In Computer Aided Verification (CAV), January 2005.
    • (2005) Computer Aided Verification (CAV)
    • Dwyer, M.1    Hatcliff, J.2    Hoosier, M.3    Robby4
  • 16
    • 0003257889 scopus 로고    scopus 로고
    • Partial-order methods for the verification of concurrent systems - An approach to the state-explosion problem
    • Springer-Verlag, January
    • P. Godefroid. Partial-order methods for the verification of concurrent systems - An approach to the state-explosion problem. Lecture Notes in Computer Science (LNCS) 1032, Springer-Verlag, January 1996.
    • (1996) Lecture Notes in Computer Science (LNCS , vol.1032
    • Godefroid, P.1
  • 27
    • 33750382109 scopus 로고    scopus 로고
    • TestEra: Specification-based testing of Java programs using SAT
    • November
    • S. Khurshid and D. Marinov. TestEra: Specification-based testing of Java programs using SAT. In Automated Software Engineering (ASE), November 2001.
    • (2001) Automated Software Engineering (ASE)
    • Khurshid, S.1    Marinov, D.2
  • 28
    • 34248143780 scopus 로고    scopus 로고
    • S. Khurshid, C. 8. Pasareanu, and W. Visser. Generalized symbolic execution for model checking and testing. In Tools and Algorithms for Construction and Analysis of Systems (TACAS), April 2003.
    • S. Khurshid, C. 8. Pasareanu, and W. Visser. Generalized symbolic execution for model checking and testing. In Tools and Algorithms for Construction and Analysis of Systems (TACAS), April 2003.
  • 30
    • 0004030849 scopus 로고    scopus 로고
    • Preliminary design of JML: A behavioral interface specification language for Java
    • 98-06i, Department of Computer Science, Iowa State University, May
    • G. T. Leavens, A. L. Baker, and C. Ruby. Preliminary design of JML: A behavioral interface specification language for Java. Technical Report TR 98-06i, Department of Computer Science, Iowa State University, May 1998.
    • (1998) Technical Report TR
    • Leavens, G.T.1    Baker, A.L.2    Ruby, C.3
  • 38
    • 84885668018 scopus 로고    scopus 로고
    • Using model checking to find serious file system errors
    • December, Winner of the best paper award
    • M. Musuvathi and D. R. Engler. Using model checking to find serious file system errors. In Operating System Design and Implementation (OSDI), December 2004. Winner of the best paper award.
    • (2004) Operating System Design and Implementation (OSDI)
    • Musuvathi, M.1    Engler, D.R.2
  • 51
    • 15844372320 scopus 로고    scopus 로고
    • Rostra: A framework for detecting redundant object-oriented unit tests
    • September
    • T. Xie, D. Marinov, and D. Notkin. Rostra: A framework for detecting redundant object-oriented unit tests. In Automated Software Engineering (ASE), September 2004.
    • (2004) Automated Software Engineering (ASE)
    • Xie, T.1    Marinov, D.2    Notkin, D.3


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