• DocumentCode
    2381693
  • Title

    Selecting Server Parameters for Predictable Runtime Monitoring

  • Author

    Zhu, Haitao ; Goddard, Steve ; Dwyer, Matthew B.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of Nebraska Lincoln, Lincoln, NE, USA
  • fYear
    2010
  • fDate
    12-15 April 2010
  • Firstpage
    227
  • Lastpage
    236
  • Abstract
    Application of runtime monitoring to maintain the health of an embedded real-time software system requires that anomalous behavior be detected within a bounded time while preserving the temporal guarantees of the underlying system. Existing results can compute bounds on the detection latency of runtime monitors that are realized as a deferrable server running at the highest priority. In this paper, we generalize those results to allow monitors to run at an arbitrary priority. We also present an analysis of queue length in predictable runtime monitoring, which allows one to compute an upper bound on queue length. When implementing predictable runtime monitoring, system engineers are presented with several challenges in configuring the parameters of monitor servers. To address those challenges, we explore the tradeoffs among key server parameters and make recommendations about how best to select those parameters to achieve system monitoring objectives.
  • Keywords
    embedded systems; operating systems (computers); scheduling; software performance evaluation; deferrable server; detection latency; embedded realtime software system; monitor servers; predictable runtime monitoring; queue length analysis; server parameter selection; Aerospace control; Application software; Computerized monitoring; Condition monitoring; Delay; Queueing analysis; Real time systems; Runtime; Vehicle detection; Vehicle safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time and Embedded Technology and Applications Symposium (RTAS), 2010 16th IEEE
  • Conference_Location
    Stockholm
  • ISSN
    1080-1812
  • Print_ISBN
    978-1-4244-6690-0
  • Electronic_ISBN
    1080-1812
  • Type

    conf

  • DOI
    10.1109/RTAS.2010.18
  • Filename
    5465980