메뉴 건너뛰기




Volumn , Issue , 2010, Pages 25-35

Analysis of invariants for efficient bounded verification

Author keywords

Alloy; DynAlloy; KodKod; SAT based code analysis; Static analysis

Indexed keywords

AUTOMATED TECHNIQUES; CODE ANALYSIS; DYNALLOY; EXECUTION TRACE; KODKOD; LINKED DATA STRUCTURES; ORDERS OF MAGNITUDE; PROPOSITIONAL FORMULAS; PROPOSITIONAL VARIABLES; PROTOTYPE TOOLS; SAT SOLVERS; SAT-BASED BOUNDED VERIFICATION; SAT-SOLVING; SEQUENTIAL PROGRAMS; SYMMETRY-BREAKING; TIGHT BOUND;

EID: 77955877107     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1831708.1831712     Document Type: Conference Paper
Times cited : (81)

References (32)
  • 3
    • 34547203542 scopus 로고    scopus 로고
    • Using first-order theorem provers in the jahob data structure verification system
    • Bouillaguet Ch., Kuncak V., Wies T., Zee K., Rinard M.C., Using First-Order Theorem Provers in the Jahob Data Structure Verification System. VMCAI 2007, pp. 74-88.
    • (2007) VMCAI , pp. 74-88
    • Bouillaguet, Ch.1    Kuncak, V.2    Wies, T.3    Zee, K.4    Rinard, M.C.5
  • 4
    • 0036980185 scopus 로고    scopus 로고
    • Korat: Automated testing based on java predicates
    • Boyapati C., Khurshid S., Marinov D., Korat: automated testing based on Java predicates, in ISSTA 2002, pp. 123-133.
    • (2002) ISSTA , pp. 123-133
    • Boyapati, C.1    Khurshid, S.2    Marinov, D.3
  • 5
    • 33749586163 scopus 로고    scopus 로고
    • Beyond assertions: Advanced specification and verification with JML and ESC/java2
    • Chalin P., Kiniry J.R., Leavens G.T., Poll E. Beyond Assertions: Advanced Specification and Verification with JML and ESC/Java2. FMCO 2005: 342-363.
    • FMCO 2005 , pp. 342-363
    • Chalin, P.1    Kiniry, J.R.2    Leavens, G.T.3    Poll, E.4
  • 7
    • 0017959155 scopus 로고
    • Hints on test data selection: Help for the practicing programmer
    • April
    • deMillo R. A., Lipton R. J., Sayward F. G., Hints on Test Data Selection: Help for the Practicing Programmer, in IEEE Computer pp. 34-41, April 1978.
    • (1978) IEEE Computer , pp. 34-41
    • DeMillo, R.A.1    Lipton, R.J.2    Sayward, F.G.3
  • 8
    • 47949114964 scopus 로고    scopus 로고
    • Towards A case-optimal symbolic execution algorithm for analyzing strong properties of object-oriented programs
    • Deng, X., Robby, Hatcliff, J., Towards A Case-Optimal Symbolic Execution Algorithm for Analyzing Strong Properties of Object-Oriented Programs, in SEFM 2007, pp. 273-282.
    • (2007) SEFM , pp. 273-282
    • Deng, X.1    Robby2    Hatcliff, J.3
  • 9
    • 34247324377 scopus 로고    scopus 로고
    • Modular verification of code with SAT
    • Dennis, G., Chang, F., Jackson, D., Modular Verification of Code with SAT. in ISSTA'06, pp. 109-120, 2006.
    • (2006) ISSTA'06 , pp. 109-120
    • Dennis, G.1    Chang, F.2    Jackson, D.3
  • 10
    • 77955903158 scopus 로고    scopus 로고
    • Bounded verification of voting software
    • Toronto, Canada, October
    • Dennis, G., Yessenov, K., Jackson D., Bounded Verification of Voting Software. in VSTTE 2008. Toronto, Canada, October 2008.
    • (2008) VSTTE 2008
    • Dennis, G.1    Yessenov, K.2    Jackson, D.3
  • 11
    • 37849010680 scopus 로고    scopus 로고
    • Finding bugs efficiently with a SAT solver
    • ACM Press
    • Dolby J., Vaziri M., Tip F., Finding Bugs Efficiently with a SAT Solver, in ESEC/FSE'07, pp. 195-204, ACM Press, 2007.
    • (2007) ESEC/FSE'07 , pp. 195-204
    • Dolby, J.1    Vaziri, M.2    Tip, F.3
  • 16
    • 84893560898 scopus 로고    scopus 로고
    • Symmetry reduction criteria for software model checking
    • Iosif R., Symmetry Reduction Criteria for Software Model Checking. SPIN 2002: 22-41
    • SPIN 2002 , pp. 22-41
    • Iosif, R.1
  • 19
    • 0034593036 scopus 로고    scopus 로고
    • Finding bugs with a constraint solver
    • Jackson, D., Vaziri, M., Finding bugs with a constraint solver, in ISSTA'00, pp. 14-25, 2000.
    • (2000) ISSTA'00 , pp. 14-25
    • Jackson, D.1    Vaziri, M.2
  • 20
    • 0038486625 scopus 로고    scopus 로고
    • An analyzable annotation language
    • Khurshid, S., Marinov, D., Jackson, D., An analyzable annotation language. In OOPSLA 2002, pp. 231-245.
    • (2002) OOPSLA , pp. 231-245
    • Khurshid, S.1    Marinov, D.2    Jackson, D.3
  • 23
    • 26944437865 scopus 로고    scopus 로고
    • An incremental heap canonicalization algorithm
    • Musuvathi M., Dill, D. L., An Incremental Heap Canonicalization Algorithm, in SPIN 2005: 28-42
    • SPIN 2005 , pp. 28-42
    • Musuvathi, M.1    Dill, D.L.2
  • 24
    • 17144385899 scopus 로고    scopus 로고
    • Symbolic bounds analysis of pointers, array indices, and accessed memory regions
    • Rugina, R., Rinard, M. C., Symbolic bounds analysis of pointers, array indices, and accessed memory regions, in PLDI 2000, pp. 182-195, 2000.
    • (2000) PLDI 2000 , pp. 182-195
    • Rugina, R.1    Rinard, M.C.2
  • 25
    • 0039488517 scopus 로고    scopus 로고
    • Parametric shape analysis via 3-valued logic
    • S. Sagiv, T. W. Reps, R. Wilhelm. Parametric shape analysis via 3-valued logic. ACM TOPLAS 24(3): 217-298 (2002)
    • (2002) ACM TOPLAS , vol.24 , Issue.3 , pp. 217-298
    • Sagiv, S.1    Reps, T.W.2    Wilhelm, R.3
  • 26
    • 77955889928 scopus 로고    scopus 로고
    • An empirical study of structural constraint solving techniques
    • Siddiqui, J. H., Khurshid, S., An Empirical Study of Structural Constraint Solving Techniques, in ICFEM 2009, LNCS 5885, 88-106, 2009.
    • (2009) ICFEM 2009, LNCS 5885 , pp. 88-106
    • Siddiqui, J.H.1    Khurshid, S.2
  • 28
    • 35248837869 scopus 로고    scopus 로고
    • Checking properties of heap-manipulating procedures with a constraint solver
    • Vaziri, M., Jackson, D., Checking Properties of Heap-Manipulating Procedures with a Constraint Solver, in TACAS 2003, pp. 505-520.
    • TACAS 2003 , pp. 505-520
    • Vaziri, M.1    Jackson, D.2
  • 30
    • 34247390730 scopus 로고    scopus 로고
    • Test input generation for java containers using state matching
    • Visser W., Pǎsǎreanu C. S., Pelánek R., Test Input Generation for Java Containers using State Matching, in ISSTA 2006, pp. 37-48, 2006.
    • (2006) ISSTA 2006 , pp. 37-48
    • Visser, W.1    Pǎsǎreanu, C.S.2    Pelánek, R.3
  • 32
    • 34249879570 scopus 로고    scopus 로고
    • Saturn: A scalable framework for error detection using boolean satisfiability
    • Xie, Y., Aiken, A., Saturn: A scalable framework for error detection using Boolean satisfiability. in ACM TOPLAS, 29(3): (2007).
    • (2007) ACM TOPLAS , vol.29 , Issue.3
    • Xie, Y.1    Aiken, A.2


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