Controlling object allocation using creation guards

  • Authors:
  • Cees Pierik;Dave Clarke;Frank S. de Boer

  • Affiliations:
  • ICS, Utrecht University, The Netherlands;CWI, Amsterdam, The Netherlands;,ICS, Utrecht University, The Netherlands

  • Venue:
  • FM'05 Proceedings of the 2005 international conference on Formal Methods
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Sharing of objects between different modules is often necessary to meet speed and resource demands. The invariants that describe properties of shared objects are difficult to maintain because they can be falsifiable by object allocation. This paper introduces creation guards to obtain a sound and modular methodology that supports such invariants.