Title :
On the design of a dynamic distributed real-time environment
Author :
Streich, H. ; Gergeleit, M.
Author_Institution :
Div. of Res., Nat. Res. Center for Inf. Technol., St. Augustin, Germany
Abstract :
Development of distributed real-time applications requires tools and methods ranging from the design process down to the run-time system. This paper describes an approach towards an integrated object-oriented real-time environment, providing a new conceptual structuring method, distributed dynamic scheduling, and a real-time executive, based on a standard real-time operating system. TaskPairs are introduced as a method for structuring distributed object-oriented applications that consist of a mix of hard-, soft- and non-real-time jobs. From this language level structure the compiler and a run-time monitor create an abstract representation of the system´s objects, their dependencies, and their actual timing behaviour. Based on this information about the current system state the distributed resource management dynamically tries to construct a feasible schedule
Keywords :
network operating systems; object-oriented programming; processor scheduling; program compilers; real-time systems; supervisory programs; system monitoring; DIRECT project; TaskPairs; compiler; conceptual structuring method; current system state; dependencies; design process; distributed dynamic scheduling; distributed object-oriented applications; distributed resource management; dynamic distributed real-time environment; dynamic scheduling; feasible schedule; integrated object-oriented real-time environment; language level structure; precedence constraints; real-time executive; real-time objects; run-time monitor; run-time system; standard real-time operating system; timing behaviour; Application software; Dynamic scheduling; Information technology; Job shop scheduling; Monitoring; Operating systems; Real time systems; Resource management; Runtime; Timing;
Conference_Titel :
Parallel and Distributed Real-Time Systems, 1997. Proceedings of the Joint Workshop on
Conference_Location :
Geneva
Print_ISBN :
0-8186-8096-2
DOI :
10.1109/WPDRTS.1997.637988