Deductive verification of object-oriented software : dynamic frames, dynamic logic and predicate abstraction
Cargando...
Archivos
Fecha
Fecha
2011
Autores
Director de trabajo de grado
Título de la revista
ISSN de la revista
Título del volumen
Editor
KIT Scientific Publishing
Seleccione un documento PDF para visualizar
Resumen
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.
Descripción
Palabras clave
Design by contract, Software specification, Software verification
