Deriving hard real-time embedded systems implementations directly from SDL specifications

  • Authors:
  • J. M. Alvarez;M. Diaz;L. Llopis;E. Pimentel;J. M. Troyal

  • Affiliations:
  • Dpto. Lenguajesy Cienclas de la Computacion, Complejo Politecnico. 29071, University of Malaga;Dpto. Lenguajesy Cienclas de la Computacion, Complejo Politecnico. 29071, University of Malaga;Dpto. Lenguajesy Cienclas de la Computacion, Complejo Politecnico. 29071, University of Malaga;Dpto. Lenguajesy Cienclas de la Computacion, Complejo Politecnico. 29071, University of Malaga;Dpto. Lenguajesy Cienclas de la Computacion, Complejo Politecnico. 29071, University of Malaga

  • Venue:
  • Proceedings of the ninth international symposium on Hardware/software codesign
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Object-Oriented methodologies together with Formal Description Techniques (FDT) are a promising way to deal with the increasing complexity of hard real-time embedded systems. However, FDTs do not take into account non-functional aspects as real-time constraints. Based on a new real-time execution model for FDT SDL proposed in previous works, a way to derive implementations of hard real-time embedded systems directly from SDL specifications is presented. In order to get it we propose a middleware that supports this model to organize the execution of the tasks generated from SDL system specification. Additionally, a worst case real-time analysis, including the middleware overhead, is presented. Finally, an example to generate the implementation from the SDL specification and a performance study is developed.