Title
Verification of Object-Oriented Programs with Invariants
Abstract
This extended abstract outlines a system for the modular verification of an object-oriented programming language. While simplified, the language has object and array references, single-inheritance subclassing, and single-dispatch methods. Programs are verified against specifications consisting of pre- and post conditions for methods, and object invariants stating the consistency of data. Themeaning of a program is given by its translation into verification conditions: logical formulas...
Year
Venue
Keywords
2004
Journal of Object Technology
state space,object oriented programming,object oriented programming languages
Field
DocType
Volume
Portable object,Programming language,Object-oriented programming,Method,Computer science,Correctness,Object model,Theoretical computer science,Object (computer science),Object Definition Language,Has-a
Journal
3
Issue
Citations 
PageRank 
6
149
7.62
References 
Authors
27
5
Search Limit
100149
Name
Order
Citations
PageRank
Michael Barnett140142.24
Robert DeLine22957210.35
Manuel Fähndrich31559116.28
Rustan, K.43995301.64
Wolfram Schulte52342153.40