Skip to main content
Article
Predicting the Behavior of a Highly Configurable Component Based Real-Time System
Proceedings of 20th Euromicro Conference on Real-Time Systems (ECRTS 08) (2008)
  • Gabriel A. Moreno, Software Engineering Institute
  • Scott A. Hissam, Software Engineering Institute
  • Daniel Plakosh, Software Engineering Institute
  • Isak Savo
  • Marcin Stelmarczyk
Abstract

Software components and the technology supporting component based software engineering contribute greatly to the rapid development and configuration of systems for a variety of application domains. Such domains go beyond desktop office applications and information systems supporting e-commerce, but include systems having real-time performance requirements and critical functionality. Discussed in this paper are the results from an experiment that demonstrates the ability to predict deadline satisfaction of threads in a real-time system where the functionality performed is based on the configuration of the assembled software components. Presented is the method used to abstract the large, legacy code base of the system software and the application software components in the system; the model of those abstractions based on available architecture documentation and empirically-based, runtime observations; and the analysis of the predictions which yielded objective confidence in the observations and model created which formed the underlying basis for the predictions.

Keywords
  • WCET,
  • component,
  • composition,
  • control,
  • latency,
  • monitoring,
  • performance,
  • prediction
Disciplines
Publication Date
July, 2008
Publisher Statement
© 2008 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works. http://dx.doi.org/10.1109/ECRTS.2008.7
Citation Information
Gabriel A. Moreno, Scott A. Hissam, Daniel Plakosh, Isak Savo, et al.. "Predicting the Behavior of a Highly Configurable Component Based Real-Time System" Proceedings of 20th Euromicro Conference on Real-Time Systems (ECRTS 08) (2008)
Available at: http://works.bepress.com/gabriel_moreno/12/