作者: Aaron R. Bradley , Zohar Manna
DOI:
关键词: Theoretical computer science 、 Computational logic 、 Verification 、 Software verification 、 Functional verification 、 Software 、 Software engineering 、 Static analysis 、 Intelligent verification 、 Computer science 、 Component (UML)
摘要: Written with graduate and advanced undergraduate students in mind, this textbook introduces computational logic from the foundations of first-order to state-of-the-art decision procedures for arithmetic, data structures, combination theories. The also presents a logical approach engineering correct software. Verification exercises are given develop reader's facility specifying verifying software using logic. treatment verification concludes an introduction static analysis software, important component modern systems. final chapter outlines courses further study.