Coverart for item
The Resource Calculus of computation : decision procedures with applications to verification, Aaron R. Bradley, Zohar Manna

Calculus of computation : decision procedures with applications to verification, Aaron R. Bradley, Zohar Manna

Label
Calculus of computation : decision procedures with applications to verification
Title
Calculus of computation
Title remainder
decision procedures with applications to verification
Statement of responsibility
Aaron R. Bradley, Zohar Manna
Creator
Contributor
Subject
Language
eng
Summary
"Computational logic is a fast-growing field with applications in artificial intelligence, constraint solving, and the design and verification of software and hardware systems. Written with graduate and advanced undergraduate students in mind, this textbook introduces computational logic from the foundations of first-order logic to state-of-the-art decision procedures for arithmetic, data structures, and combination theories." "This textbook also presents a logical approach to engineering correct software. The increasing ubiquity of computers makes implementing correct systems more important than ever. Verification exercises develop the reader's facility in specifying and verifying software using logic. The treatment of verification concludes with an introduction to the static analysis of software, an important component of modern verification systems." "For readers interested in learning more about computational logic, decision procedures, verification, and other areas of formal methods, the final chapter outlines courses of further study."--Jacket
Is part of
Cataloging source
GW5XE
http://library.link/vocab/creatorName
Bradley, Aaron R
Dewey number
004.015113
Illustrations
illustrations
Index
index present
LC call number
QA76.9.L63
LC item number
B73 2007eb
Literary form
non fiction
Nature of contents
  • dictionaries
  • bibliography
http://library.link/vocab/relatedWorkOrContributorName
Manna, Zohar
http://library.link/vocab/subjectName
  • Computer logic
  • Computer programs
  • COMPUTERS
  • Computer programs
  • Computer logic
  • Informatique
  • Computer logic
  • Computer programs
Label
Calculus of computation : decision procedures with applications to verification, Aaron R. Bradley, Zohar Manna
Instantiates
Publication
Bibliography note
Includes bibliographical references (pages 351-355) and index
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
multicolored
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
Foundations -- Propositional Logic -- First-Order Logic -- First-Order Theories -- Induction -- Program Correctness: Mechanics -- Program Correctness: Strategies -- Algorithmic Reasoning -- Quantified Linear Arithmetic -- Quantifier-Free Linear Arithmetic -- Quantifier-Free Equality and Data Structures -- Combining Decision Procedures -- Arrays -- Invariant Generation -- Further Reading
Control code
213094886
Dimensions
unknown
Extent
1 online resource (xv, 366 pages)
Form of item
online
Isbn
9781281355263
Lccn
2007932679
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other control number
10.1007/978-3-540-74113-8
Other physical details
illustrations
http://library.link/vocab/ext/overdrive/overdriveId
978-3-540-74112-1
Specific material designation
remote
System control number
(OCoLC)213094886
Label
Calculus of computation : decision procedures with applications to verification, Aaron R. Bradley, Zohar Manna
Publication
Bibliography note
Includes bibliographical references (pages 351-355) and index
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
multicolored
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
Foundations -- Propositional Logic -- First-Order Logic -- First-Order Theories -- Induction -- Program Correctness: Mechanics -- Program Correctness: Strategies -- Algorithmic Reasoning -- Quantified Linear Arithmetic -- Quantifier-Free Linear Arithmetic -- Quantifier-Free Equality and Data Structures -- Combining Decision Procedures -- Arrays -- Invariant Generation -- Further Reading
Control code
213094886
Dimensions
unknown
Extent
1 online resource (xv, 366 pages)
Form of item
online
Isbn
9781281355263
Lccn
2007932679
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other control number
10.1007/978-3-540-74113-8
Other physical details
illustrations
http://library.link/vocab/ext/overdrive/overdriveId
978-3-540-74112-1
Specific material designation
remote
System control number
(OCoLC)213094886

Library Locations

    • Ellis LibraryBorrow it
      1020 Lowry Street, Columbia, MO, 65201, US
      38.944491 -92.326012
    • Engineering Library & Technology CommonsBorrow it
      W2001 Lafferre Hall, Columbia, MO, 65211, US
      38.946102 -92.330125
Processing Feedback ...