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
Link To Document