© University of Kent - Contact | Feedback | Legal | FOI | Cookies
A Real-time Action Logic of Objects
K. Lano, J. Bicarregui, and S. Kent
In Proceedings of ECOOP'96 Workshop on Proof Theory of Concurrent Object-oriented Programming, pages 182-196. Linz, Austria, July 1996.Abstract
This paper presents work performed in the EPSRC "Object-oriented Specification of Reactive and Real-time Systems" project. It aims to extend the Object Calculus of Fiadeira and Mailbaum to cover durative actions and real-time constraints.
We define a core logic, termed "Real-time action logic" (RAL) which can provide an axiomatic semantics and reasoning framework for concurrent, real-time and object-oriented specification languages. The logic could also be viewed as providing the basis of a specification language in its own right.
We show how a model action logic (MAL) and real-time logic (RTL) for reasoning about concurrent object-oriented pograms and specifications can be derived from RAL, and indicate how this formalism can be used to provide an axiomatic semantics for a large part of the object-oriented specification language VDM++.
Download publication
142 kbytes
(PostScript)
Bibtex Record
@inproceedings{797, author = {K. Lano and J. Bicarregui and S. Kent}, title = {{A Real-time Action Logic of Objects}}, month = {July}, year = {1996}, pages = {182-196}, keywords = {determinacy analysis, Craig interpolants}, note = {}, doi = {}, url = {http://www.cs.kent.ac.uk/pubs/1996/797}, booktitle = {Proceedings of ECOOP'96 Workshop on Proof Theory of Concurrent Object-oriented Programming}, publisher = {Linz, Austria}, }