• DocumentCode
    3076629
  • Title

    System Observation of Blocking, Non-blocking, and Cascading Events for Runtime Monitoring of Real-Time Systems

  • Author

    Jong Chul Lee ; Lysecky, Roman

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Arizona, Tucson, AZ, USA
  • fYear
    2013
  • fDate
    22-24 April 2013
  • Firstpage
    49
  • Lastpage
    58
  • Abstract
    The complexity of multitasked applications in real-time embedded systems presents key challenges in reliability of task execution. Interactions between periodic and aperiodic tasks can incur unpredictable deviations from ideal execution times. Runtime observations can provide visibility for analyzing real-time execution behavior of vulnerable tasks and detect when such deviations may lead to system failure -- potentially allowing correction or failsafe mechanism to be utilized. However, such runtime observation must be non-intrusive as even small perturbations to the system execution can significantly impact the system. This paper presents a system observation framework for monitoring and analyzing rapidly occurring software events at runtime. The system observation framework provides runtime support for defining and controlling software events with using blocking, non-blocking, and cascading event probes.
  • Keywords
    embedded systems; program verification; system monitoring; system recovery; aperiodic task; cascading event; multitasked application; nonblocking event; real-time embedded system; real-time system; runtime monitoring; software events; system observation framework; Clocks; Debugging; Hardware; Monitoring; Probes; Runtime; Software; observability; online system monitoring; testing; validation; verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer Based Systems (ECBS), 2013 20th IEEE International Conference and Workshops on the
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    978-0-7695-4991-0
  • Type

    conf

  • DOI
    10.1109/ECBS.2013.8
  • Filename
    6601572