Deductive Verification of Object-Oriented Software: Dynamic Frames, Dynamic Logic and Predicate Abstraction
โ Scribed by Benjamin Weiร
- Publisher
- KIT Scientific Publishing
- Year
- 2011
- Tongue
- English
- Leaves
- 294
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Software systems play a central role in modern society, and their correctness is often crucially important. Formal specification and verification are promising approaches for ensuring correctness more rigorously than just by testing. This work presents an approach for deductively verifying design-by-contract specifications of object-oriented programs. The approach is based on dynamic logic, and addresses the challenges of modularity and automation using dynamic frames and predicate abstraction.
๐ SIMILAR VOLUMES
The dynamo effect has been one of the most challenging in modern physics. It has also been one of the most important, since it is believed that the Earth's magnetic field, that of the Sun and astrophysical magnetic fields in general are produced by dynamos resulting from the motion of electrical
Dylan is a new programming language invented by Apple Computer and developed with Harlequin and other partners. The language is both object-oriented, like C++ and Java, and dynamic, like Smalltalk. Dylan is designed to deliver applications that run efficiently on a wide range of platforms. It also f
Atmospheric Data Analysis is intended to fill a void in the atmospheric science literature and curricula. The book is self contained, and includes topics important in several other fields outside atmospheric observation, including atmospheric dynamics and statistics. It outlines the physical and mat