Integrated CORBA Scheduling and Resource Management for Distributed Real-Time Embedded Systems

  • Authors:
  • Kevin Bryan;Lisa C. DiPippo;Victor Fay-Wolfe;Matthew Murphy;Jiangyin Zhang;Douglas Niehaus;David T. Fleeman;David W. Juedes;Chang Liu;Lonnie R. Welch;Christopher D. Gill

  • Affiliations:
  • University of Rhode Island, Kingston;University of Rhode Island, Kingston;University of Rhode Island, Kingston;University of Rhode Island, Kingston;University of Rhode Island, Kingston;University of Kansas, Lawrence;Ohio University, Athens;Ohio University, Athens;Ohio University, Athens;Ohio University, Athens;Washington University, St. Louis, Missouri

  • Venue:
  • RTAS '05 Proceedings of the 11th IEEE Real Time on Embedded Technology and Applications Symposium
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

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%.