Scheduling Mechanisms for Efficient Implementation of Real-Time Objects

  • Authors:
  • Laurent Rioux;Patrick Vanuxeem;François Terrier

  • Affiliations:
  • -;-;-

  • Venue:
  • ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper deals with the implementation of complex object oriented applications on shared memory multiprocessor machines. For this, we propose to use the real-time object paradigm. Real-time behaviour of these applications is specified by assigning deadline, periodicity or priority constraints to the messages. In this approach real-time objects messages are processed by independent threads. This produces a messages scheduling problem where messages (tasks) have dependency and resource constraints. The architecture proposed allows to parallel the controls and the treatments of the different messages. To ensure a good performance, we propose also here a new thread manager to ensure a high reactivity of the object when it receives a message. This architecture permits a real-time parallel control into each object that provides a high parallelism into application (Treatment and Control).