Abstract interface behavior of object-oriented languages with monitors

  • Authors:
  • Erika Ábrahám;Andreas Grüner;Martin Steffen

  • Affiliations:
  • Albert-Ludwigs-University Freiburg, Germany;Christian-Albrechts-University Kiel, Germany;Christian-Albrechts-University Kiel, Germany

  • Venue:
  • FMOODS'06 Proceedings of the 8th IFIP WG 6.1 international conference on Formal Methods for Open Object-Based Distributed Systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We characterize the observable behavior of multi-threaded, object-oriented programs with re-entrant monitors. The observable uncertainty at the interface is captured by may- and must-approximations for potential resp. necessary lock ownership. The concepts are formalized in an object calculus. We show the soundness of the abstractions.