A real-time framework for multiprocessor platforms using Ada 2012

  • Authors:
  • Sergio Sáez;Silvia Terrasa;Alfons Crespo

  • Affiliations:
  • Instituto de Automática e Informática Industrial, Universidad Politécnica de Valencia, Valencia, Spain;Instituto de Automática e Informática Industrial, Universidad Politécnica de Valencia, Valencia, Spain;Instituto de Automática e Informática Industrial, Universidad Politécnica de Valencia, Valencia, Spain

  • Venue:
  • Ada-Europe'11 Proceedings of the 16th Ada-Europe international conference on Reliable software technologies
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

The next release of the Ada language, Ada 2012, will probably incorporate explicit support for multiprocessor execution platforms. However, the implementation of multiprocessor scheduling approaches over the low-level abstractions offered by Ada forces the programmer to reconstruct complex task templates and algorithms in each new system. This work proposes to extend the previous Real-Time Utilities by Wellings and Burns to support multiprocessor platforms and to complete the framework with a code generation tool that translates the scheduling analysis reports into the real-time applications code.