
Undergraduate Topics in Computer Science Rigorous Software Development: An Introduction to Program Verification, (Paperback)
(No ratings yet)
Key item features
- Undergraduate Topics in Computer Science Rigorous Software Development: An Introduction to Program Verification, (Paperback)
- Author: Springer
- ISBN: 9780857290175
- Format: Paperback
- Publication Date: 2011-01-07
- Page Count: 307
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Pub date20110107
- Pages307
- Number in series0
Current price is USD$39.95
Price when purchased online
- Free shipping
Free 90-day returns
How do you want your item?
Try 30 days of Free Shipping with Walmart+! Choose plan at checkout.
Columbus, 43215
Arrives by Wed, Mar 18
Sold and shipped by Walmart.com
Free 90-day returns
This item is gift eligible
More seller options (2)
Starting from $42.02
Get free delivery, shipping and more*
*Restrictions apply Try Walmart+ now
About this item
Product details
The use of mathematical methods in the development of software is essential when reliable systems are sought; in particular they are now strongly recommended by the official norms adopted in the production of critical software. Program Verification is the area of computer science that studies mathematical methods for checking that a program conforms to its specification. This text is a self-contained introduction to program verification using logic-based methods, presented in the broader context of formal methods for software engineering. The idea of specifying the behaviour of individual software components by attaching contracts to them is now a widely followed approach in program development, which has given rise notably to the development of a number of behavioural interface specification languages and program verification tools. A foundation for the static verification of programs based on contract-annotated routines is laid out in the book. These can be independently verified, which provides a modular approach to the verification of software. The text assumes only basic knowledge of standard mathematical concepts that should be familiar to any computer science student. It includes a self-contained introduction to propositional logic and first-order reasoning with theories, followed by a study of program verification that combines theoretical and practical aspects - from a program logic (a variant of Hoare logic for programs containing user-provided annotations) to the use of a realistic tool for the verification of C programs (annotated using the ACSL specification language), through the generation of verification conditions and the static verification of runtime errors.
- Undergraduate Topics in Computer Science Rigorous Software Development: An Introduction to Program Verification, (Paperback)
- Author: Springer
- ISBN: 9780857290175
- Format: Paperback
- Publication Date: 2011-01-07
- Page Count: 307
info:
We aim to show you accurate product information. Manufacturers, suppliers and others provide what you see here, and we have not verified it.
Specifications
Book format
Paperback
Fiction/nonfiction
Non-Fiction
Genre
Computing & Internet
Pub date
20110107
Warranty
Warranty information
Please be aware that the warranty terms on items offered for sale by third party Marketplace sellers may differ from those displayed in this section (if any). To confirm warranty terms on an item offered for sale by a third party Marketplace seller, please use the 'Contact seller' feature on the third party Marketplace seller's information page and request the item's warranty terms prior to purchase.
Similar items you might like
Based on what customers bought
Undergraduate Topics in Computer Science Pattern Recognition: An Algorithmic Approach, (Paperback) $39.95
$3995current price $39.95Undergraduate Topics in Computer Science Pattern Recognition: An Algorithmic Approach, (Paperback)
Introduction to Software Development Introduction to Software Development: Learning to Program, (Paperback) $39.00
$3900current price $39.00Introduction to Software Development Introduction to Software Development: Learning to Program, (Paperback)
14 out of 5 Stars. 1 reviewsUndergraduate Topics in Computer Science Introduction to Data Science: A Python Approach to Concepts, Techniques and Applications, (Paperback) $36.87
$3687current price $36.87Undergraduate Topics in Computer Science Introduction to Data Science: A Python Approach to Concepts, Techniques and Applications, (Paperback)
Undergraduate Topics in Computer Science Concise Computer Vision: An Introduction Into Theory and Algorithms, (Paperback) $40.91
$4091current price $40.91Undergraduate Topics in Computer Science Concise Computer Vision: An Introduction Into Theory and Algorithms, (Paperback)
Undergraduate Topics in Computer Science Guide to Using Generative AI in Programming, (Paperback) $49.99
$4999current price $49.99Undergraduate Topics in Computer Science Guide to Using Generative AI in Programming, (Paperback)
End-to-End Data Science with SAS: A Hands-On Programming Guide, (Paperback) $38.80
$3880current price $38.80End-to-End Data Science with SAS: A Hands-On Programming Guide, (Paperback)
Computer Science The Foundations of Program Verification, (Paperback) $41.84
$4184current price $41.84Computer Science The Foundations of Program Verification, (Paperback)
Undergraduate Topics in Computer Science Programming Languages and Operational Semantics: A Concise Overview, (Paperback) $40.71 Was $49.99
$4071current price $40.71, Was $49.99$49.99Undergraduate Topics in Computer Science Programming Languages and Operational Semantics: A Concise Overview, (Paperback)
Undergraduate Topics in Computer Science Introduction to Video and Image Processing: Building Real Systems and Applications, (Paperback) $41.95
$4195current price $41.95Undergraduate Topics in Computer Science Introduction to Video and Image Processing: Building Real Systems and Applications, (Paperback)
Undergraduate Topics in Computer Science Programming Languages: Principles and Paradigms, (Paperback) $57.69
$5769current price $57.69Undergraduate Topics in Computer Science Programming Languages: Principles and Paradigms, (Paperback)
Systems Biology: Introduction to Pathway Modeling, (Paperback) $44.95
$4495current price $44.95Systems Biology: Introduction to Pathway Modeling, (Paperback)
Undergraduate Topics in Computer Science Introduction to Medical Image Analysis, (Paperback) $42.04 Was $49.99
$4204current price $42.04, Was $49.99$49.99Undergraduate Topics in Computer Science Introduction to Medical Image Analysis, (Paperback)
Biomedical Graduate School: A Planning Guide to the Admissions Process: ., (Paperback) $35.94
$3594current price $35.94Biomedical Graduate School: A Planning Guide to the Admissions Process: ., (Paperback)
Undergraduate Topics in Computer Science Principles of Programming Languages, (Paperback) $37.99
$3799current price $37.99Undergraduate Topics in Computer Science Principles of Programming Languages, (Paperback)
Undergraduate Topics in Computer Science Guide to Assembly Language: A Concise Introduction, (Paperback) $45.91
$4591current price $45.91Undergraduate Topics in Computer Science Guide to Assembly Language: A Concise Introduction, (Paperback)
Building Quantum Software in Python: A Developer's Guide, (Paperback) $43.47
$4347current price $43.47Building Quantum Software in Python: A Developer's Guide, (Paperback)
Disability Studies: An Interdisciplinary Introduction (Third Edition), (Paperback) $45.12
$4512current price $45.12Disability Studies: An Interdisciplinary Introduction (Third Edition), (Paperback)
A Hands-On Introduction to Data Science, (Hardcover) $37.49
$3749current price $37.49A Hands-On Introduction to Data Science, (Hardcover)
Undergraduate Topics in Computer Science Introduction to Software Process Improvement, (Paperback) $34.78
$3478current price $34.78Undergraduate Topics in Computer Science Introduction to Software Process Improvement, (Paperback)
Advances in Computing Sciences Tool Support for System Specification, Development and Verification, (Paperback) $54.99
$5499current price $54.99Advances in Computing Sciences Tool Support for System Specification, Development and Verification, (Paperback)
Customer ratings & reviews
0 ratings|0 reviews
This item does not have any reviews yet
