Extendable, dispatchable task communication mechanisms

  • Authors:
  • Stephen Michell;Kristina Lundqvist

  • Affiliations:
  • Maurya Software, 29 Maurya Court Ottawa, Ontario, Canada KIG 5S3;Dept. of Computer Systems, Uppsala University, p. o. Box 325, 751 05 Uppsala, Sweden

  • Venue:
  • IRTAW '99 Proceedings of the ninth international workshop on Real-time Ada
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

The addition of object-oriented features to Ada has left a disconnection between the object-oriented paradigm and the intertask communication and synchronisation paradigms. The lack of extensibility of tasks and protected types as well as the task synchronisation inheritance anomaly has made design of systems that use them with object oriented features more difficult. This paper proposes Ada language changes that would make protected types and tasks partners in object oriented programming and would cure the inheritance anomaly.