Advanced Lectures on Software Engineering

by Peter Müller

★★★★☆
4.0 (509)

US$27.50

15% OFF CODE: SAVE15

Description

Software defects lead to enormous costs for the software industry and society as a whole. While testing is useful to find bugs, it is insufficient to show the absence of certain kinds of errors or that a program satisfies its specification. Such high levels of software quality can be achieved by software verification, that is, by proving the correctness of a program with respect to its specification. Software verification has seen tremendous progress during the last decade; it continues to be an