Concise Guide to Software Verification

Concise Guide to Software Verification
Author :
Publisher : Springer Nature
Total Pages : 251
Release :
ISBN-10 : 9783031301674
ISBN-13 : 3031301676
Rating : 4/5 (676 Downloads)

Book Synopsis Concise Guide to Software Verification by : Marieke Huisman

Download or read book Concise Guide to Software Verification written by Marieke Huisman and published by Springer Nature. This book was released on 2023-07-24 with total page 251 pages. Available in PDF, EPUB and Kindle. Book excerpt: This textbook overviews the whole spectrum of formal methods and techniques that are aimed at verifying correctness of software, and how they can be used in practice. It focuses on techniques whereby the user has some control over the properties that are being checked. More specifically, it shows a wide range of techniques covering the whole spectrum: from abstract system design to implementation, from bug finding to full proofs, and from techniques that are push-button by design and give a yes/no answer to techniques that require the user to provide explicit guidance to steer the analysis process. Topics and features: Covers a broad spectrum of software verification techniques, from model checking to annotation checking Provides numerous examples to demonstrate the techniques Focuses on how techniques can be used (and the main ideas behind how they work), as opposed to how they are implemented Explains strengths and weaknesses of the techniques, providing insight into when to use which technique in practice This unique textbook has been written primarily for master’s level students in computer science studying embedded systems and specializing in software technology. The book will also be of interest for students studying cyber security and data science technology, as well as for system or software developers interested in techniques that offer formal guarantees about software.


Concise Guide to Software Verification Related Books

Concise Guide to Software Verification
Language: en
Pages: 251
Authors: Marieke Huisman
Categories: Computers
Type: BOOK - Published: 2023-07-24 - Publisher: Springer Nature

GET EBOOK

This textbook overviews the whole spectrum of formal methods and techniques that are aimed at verifying correctness of software, and how they can be used in pra
Concise Guide to Software Testing
Language: en
Pages: 309
Authors: Gerard O'Regan
Categories: Computers
Type: BOOK - Published: 2019-09-30 - Publisher: Springer Nature

GET EBOOK

This practically-focused textbook provides a concise and accessible introduction to the field of software testing, explaining the fundamental principles and off
Concise Guide to Software Engineering
Language: en
Pages: 457
Authors: Gerard O'Regan
Categories: Computers
Type: BOOK - Published: 2022-09-24 - Publisher: Springer Nature

GET EBOOK

This textbook presents a concise introduction to the fundamental principles of software engineering, together with practical guidance on how to apply the theory
Guide to Software Verification with Frama-C
Language: en
Pages: 708
Authors: Nikolai Kosmatov
Categories:
Type: BOOK - Published: - Publisher: Springer Nature

GET EBOOK

Concise Guide to Formal Methods
Language: en
Pages: 336
Authors: Gerard O'Regan
Categories: Mathematics
Type: BOOK - Published: 2017-08-08 - Publisher: Springer

GET EBOOK

This invaluable textbook/reference provides an easy-to-read guide to the fundamentals of formal methods, highlighting the rich applications of formal methods ac