Publication | Closed Access
Analysis of invariants for efficient bounded verification
91
Citations
18
References
2010
Year
Unknown Venue
EngineeringVerificationComputer-aided VerificationSoftware EngineeringSoftware AnalysisFormal VerificationIntricate InvariantsMechanical VerificationSat SolvingSatisfiabilityExecution TraceFormal SpecificationComputer ScienceAnnotated CodeSoftware VerificationAutomated ReasoningProgram AnalysisSoftware TestingFormal MethodsFunctional Verification
SAT-based bounded verification of annotated code consists of translating the code together with the annotations to a propositional formula, and analyzing the formula for specification violations using a SAT-solver. If a violation is found, an execution trace exposing the error is exhibited. Code involving linked data structures with intricate invariants is particularly hard to analyze using these techniques.
| Year | Citations | |
|---|---|---|
Page 1
Page 1