• DocumentCode
    2272216
  • Title

    Predicting the Behavior of a Highly Configurable Component Based Real-Time System

  • Author

    Hissam, Scott A. ; Moreno, Gabriel A. ; Plakosh, Daniel ; Savo, Isak ; Stelmarczyk, Marcin

  • Author_Institution
    Software Eng. Inst. (SEI), Carnegie Mellon Univ., Pittsburgh, PA
  • fYear
    2008
  • fDate
    2-4 July 2008
  • Firstpage
    57
  • Lastpage
    68
  • 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
    software engineering; user interfaces; e-commerce; highly configurable component based real-time system; software components; software engineering; Application software; Assembly systems; Information systems; Predictive models; Real time systems; Software engineering; Software performance; Software systems; System software; Yarn; WCET; component; composition; control; latency; monitoring; performance; prediction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2008. ECRTS '08. Euromicro Conference on
  • Conference_Location
    Prague
  • ISSN
    1068-3070
  • Print_ISBN
    978-0-7695-3298-1
  • Type

    conf

  • DOI
    10.1109/ECRTS.2008.7
  • Filename
    4573103