Integrated CORBA Scheduling and Resource Management for Distributed Real-Time Embedded Systems
- 1 April 2005
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 375-384
- https://doi.org/10.1109/rtas.2005.30
Abstract
Integration of middleware scheduling and resource management services enables open distributed real-time embedded (DRE) applications to meet end-to-end quality of service (QoS) requirements in highly variable operating environments. This paper describes our research on integrating CORBA scheduling and resource management services, and presents experiments we conducted to validate and quantify the benefits of this integration. Our experimental results show that integrating distributed scheduling and resource management in middleware for open DRE systems can offer significant improvements in predictability. Specifically, integrating our stand-alone resource management service with a previously unmanaged experimental baseline application reduced the ratio of missed deadlines from 26% to 10%, and the same application performed even better under the control of integrated scheduling and resource management services, with a missed deadline ratio of only 1%.Keywords
This publication has 12 references indexed in Scilit:
- Integrated adaptive QoS management in middleware: a case studyPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Group scheduling in systems softwarePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Quality-based adaptive resource management architecture (QARMA): a CORBA resource management servicePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Evolving real-time systems using hierarchical scheduling and concurrency analysisPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- A firm real-time system implementation using commercial off-the-shelf hardware and free softwarePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- An integrated experimental environment for distributed systems and networksPublished by Association for Computing Machinery (ACM) ,2002
- The design of the TAO real-time object request brokerComputer Communications, 1998
- The Realize middleware for replication and resource managementPublished by Springer Nature ,1998
- Making paths explicit in the Scout operating systemPublished by Association for Computing Machinery (ACM) ,1996
- A hierarchial CPU scheduler for multimedia operating systemsPublished by Association for Computing Machinery (ACM) ,1996