DocumentCode
287588
Title
Pre-run-time scheduling for object-based, concurrent, real-time applications
Author
Verhoosel, Jack P C ; Hammer, Dieter K. ; Yu, Guohui ; Welch, Lonnie R.
Author_Institution
Dept. of Math. & Comput. Sci., Eindhoven Univ. of Technol., Netherlands
fYear
1994
fDate
21-22 Jul 1994
Firstpage
8
Lastpage
11
Abstract
The complexity of computer systems in many application areas has increased rapidly in the last decade. In order to deal with this complexity, application programs should be constructed by layering reusable modules. Therefore, an object-based design and implementation methodology is advocated. In addition, dependability of these computer systems is very important, and thus timeliness has to be guaranteed. In this paper, a pre-run-time scheduling approach is proposed to guarantee timeliness for computer systems in an almost fully predictable environment and in the presence of faults. The advantages of pre-run-time scheduling over other strategies to guarantee timeliness are discussed. The approach is used to schedule applications with a novel combination of timing and functional constraints. In addition, a novel characteristic of the approach is the enhancement of inherent parallelism of an application in order to find a schedule
Keywords
object-oriented programming; parallel programming; real-time systems; scheduling; software reliability; software reusability; complex computer systems; dependability; faults; functional constraints; implementation methodology; layered reusable modules; object-based concurrent real-time applications; object-based design; parallelism; pre-run-time scheduling; predictable environment; timeliness; timing constraints; Cloning; Concurrent computing; Design methodology; Information science; Real time systems; Robots; Runtime; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Applications, 1994., Proceedings of the IEEE Workshop on
Conference_Location
Washington, DC
Print_ISBN
0-8186-6375-8
Type
conf
DOI
10.1109/RTA.1994.316132
Filename
316132
Link To Document