Abstrakt. Vi utvecklar en logik för resonemang om objektorienterade program. Logiken är för ett språk med en tvingande semantik och alias, och förklarar självreferens i objekt. Det är ungefär som ett typsystem för objekt med undertypning, men våra specifikationer går längre än typer i detalj före och efter villkor. Vi avser logiken som en analog av Hoare logik för objektorienterade program. Vårt huvudsakliga tekniska resultat är ett sunt teorem som relaterar logiken till en vanlig operationell semantik.
I REF introduceras en Hoare-logik för objektorienterade program baserat på en explicit representation av den globala butiken i påståendets språk.
A Logic of Object-Oriented Programs
{'venue': 'Verification: Theory and Practice', 'journal': None, 'mag_field_of_study': ['Computer Science']}