DOI: 10.29007/cl74
|View full text |Cite
|
Sign up to set email alerts
|

Applications and Challenges in Satisfiability Modulo Theories

Abstract: The area of software analysis, testing and verification is now undergoing a revolution thanks to the use of automated and scalable support for logical methods. A well-recognized premise is that at the core of software analysis engines is invariably a component using logical formulas for describing states and transformations between system states. One can thus say that symbolic logic is the calculus of computation. The process of using this information for discovering and checking program properties (including … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 30 publications
(33 reference statements)
0
1
0
Order By: Relevance
“…Bit-vector logics play an important role in many practical applications of computer science, most prominently in hardware and software verification, due to the fact that every piece of data in hardware or software has a given bit-width. Notable example are, for instance, the verification of Windows device drivers [19] and also of communication protocols of wireless sensor networks [10].…”
Section: Bit-precise Verificationmentioning
confidence: 99%
“…Bit-vector logics play an important role in many practical applications of computer science, most prominently in hardware and software verification, due to the fact that every piece of data in hardware or software has a given bit-width. Notable example are, for instance, the verification of Windows device drivers [19] and also of communication protocols of wireless sensor networks [10].…”
Section: Bit-precise Verificationmentioning
confidence: 99%