• DocumentCode
    2013122
  • Title

    On-line Monitoring of Real Time Applications for Early Error Detection

  • Author

    Robert, Thomas ; Fabre, Jean-Charles ; Roy, Matthieu

  • Author_Institution
    LAAS-CNRS, Univ. de Toulouse, Toulouse, France
  • fYear
    2008
  • fDate
    15-17 Dec. 2008
  • Firstpage
    24
  • Lastpage
    31
  • Abstract
    Error confinement technologies have proven their efficiency to improve software dependability. Such mechanisms usually require efficient error detectors to swiftly signal any misbehaviour. Real-time systems, due to their timing constraints, require a richer description of correct and/or erroneous states that includes timing aspects. This paper presents real-time error detectors that can be automatically generated from formal models of the expected behaviours of software applications. The considered specifications provide the means to define quantitative temporal constraints on the execution of the application. These detectors check at run-time that the current execution matches its specification. The paper contribution is twofold. Firstly, at the theoretical level, we provide a formal definition of the expected behaviour of such detectors, ensuring a predictable behaviour of the detector system. Secondly, at a practical level, we provide a description of the complete generation process, from the models to the code of the detector.
  • Keywords
    automata theory; error handling; formal specification; program diagnostics; real-time systems; software reliability; early error detection; error confinement; formal specification; online monitoring; quantitative temporal constraint; real-time system; run-time checking; software behaviour; software dependability; software reliability; Application software; Detectors; Indium phosphide; Monitoring; Production; Real time systems; Robustness; Runtime; Signal detection; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing, 2008. PRDC '08. 14th IEEE Pacific Rim International Symposium on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-0-7695-3448-0
  • Electronic_ISBN
    978-0-7695-3448-0
  • Type

    conf

  • DOI
    10.1109/PRDC.2008.31
  • Filename
    4725275