Synchronous interface theories and time triggered scheduling

  • Authors:
  • Benoît Delahaye;Uli Fahrenberg;Thomas A. Henzinger;Axel Legay;Dejan Ničković

  • Affiliations:
  • Aalborg University, Denmark;Irisa/INRIA, Rennes, France;IST Austria, Klosterneuburg, Austria;Irisa/INRIA, Rennes, France,Aalborg University, Denmark;Austrian Institute of Technology, Vienna, Austria

  • Venue:
  • FMOODS'12/FORTE'12 Proceedings of the 14th joint IFIP WG 6.1 international conference and Proceedings of the 32nd IFIP WG 6.1 international conference on Formal Techniques for Distributed Systems
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose synchronous interfaces, a new interface theory for discrete-time systems. We use an application to time-triggered scheduling to drive the design choices for our formalism; in particular, additionally to deriving useful mathematical properties, we focus on providing a syntax which is adapted to natural high-level system modeling. As a result, we develop an interface model that relies on a guarded-command based language and is equipped with shared variables and explicit discrete-time clocks. We define all standard interface operations: compatibility checking, composition, refinement, and shared refinement. Apart from the synchronous interface model, the contribution of this paper is the establishment of a formal relation between interface theories and real-time scheduling, where we demonstrate a fully automatic framework for the incremental computation of time-triggered schedules.