Realtime paradigms needed post Ada 2005

  • Authors:
  • Stephen Michell;Luke Wong;Brad Moore

  • Affiliations:
  • Maurya Software Inc., Ottawa, Ontario, Canada;CMC Electronics Inc., Ottawa, Ontario, Canada;General Dynamics Canada, Calgary, Alberta, Canada

  • Venue:
  • ACM SIGAda Ada Letters
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Ada 2005 significantly improved Ada's capabilities for handling real time systems by introducing scheduling and timing paradigms. To date, Ada's support for multiprocessor systems has not been as effective, even though Ada has concurrency directly in the language. This paper identifies three missing paradigms from the language, mapping threads to processor\s, releasing many tasks from barriers, and Non-blocking_Delay, and proposes ways that they can be supported.