• DocumentCode
    2739326
  • Title

    Reusing OE-Scheduler in Aperiodic Environments

  • Author

    Lee, Haesun K. ; Lee, Ilhyun

  • Author_Institution
    Dept. of Sci. & Math., Texas Univ., Odessa, TX
  • fYear
    2006
  • fDate
    7-10 May 2006
  • Firstpage
    256
  • Lastpage
    261
  • Abstract
    OEA-scheduler is a scheduler that generates a schedule of aperiodic tasks and periodic tasks by the principle of eliminating unnecessary context switches under the rate monotonic algorithm. This new scheduler will minimize the average response time of aperiodic tasks and also guarantee the hard deadlines of an arbitrary number of periodic tasks in hard real-time environments. In previous research, the OE-scheduler was developed to schedule periodic tasks only, and later improved to use object-oriented methods. Due to the object-oriented approach, the authors have been able to reuse the OE-scheduler algorithm and extend it to work with both periodic tasks and aperiodic tasks. An object oriented design of the scheduler will be presented, along with an implementation result
  • Keywords
    Java; object-oriented methods; real-time systems; scheduling; software reusability; OE-scheduler; OEA-scheduler; aperiodic environments; aperiodic tasks; hard real-time environments; object-oriented methods; periodic tasks; rate monotonic algorithm; software reusability; unnecessary context switches; Costs; Delay; Java; Mathematics; Monitoring; Real time systems; Scheduling algorithm; Software quality; Switches; Unified modeling language; Aperiodic Task; Java; Object-Oriented; Periodic Task; Real-Time Scheduling; Reusability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electro/information Technology, 2006 IEEE International Conference on
  • Conference_Location
    East Lansing, MI
  • Print_ISBN
    0-7803-9592-1
  • Electronic_ISBN
    0-7803-9593-X
  • Type

    conf

  • DOI
    10.1109/EIT.2006.252150
  • Filename
    4017707