Correct-by-Construction Asynchronous Implementation of Modular Synchronous Specifications

  • Authors:
  • Dumitru Potop-Butucaru;Benoit Caillaud

  • Affiliations:
  • IRISA, campus universitaire de Beaulieu;IRISA, campus universitaire de Beaulieu

  • Venue:
  • ACSD '05 Proceedings of the Fifth International Conference on Application of Concurrency to System Design
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We introduce a model for the representation of asynchronous implementations of synchronous specifications. The model covers classical implementations, where a notion of global synchronization is preserved by means of signaling, and globally asynchronous, locally synchronous (GALS) implementations where the global clock is removed. Our model offers a unifiedframework for reasoning about two essential correctness properties of an implementation: the preservation of semantics and the absence of deadlocks.