• DocumentCode
    133511
  • Title

    Runtime verification infrastructure for Embedded Linux

  • Author

    Beneder, Roman ; Glatz, Bernd ; Horauer, Martin ; Rauscher, Thomas

  • Author_Institution
    Univ. of Appl. Sci. Technikum Wien, Vienna, Austria
  • fYear
    2014
  • fDate
    10-12 Sept. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The application field of Embedded Linux devices embraces many different economic sectors. These embedded systems are designed to execute long running software. In order to deploy Embedded Linux devices, which are intended to be operational for a longer period of time, it is mandatory to improve certain functional areas like availability, serviceability, testability, observability etc. This paper introduces an on-line verification unit to monitor system and platform specific parameters, to implement reasonable checks for these parameters and to invoke the appropriate counter measures trigger (log messages, software module reset, hardware reset, etc.) if a monitored parameter is out of its specified range. Furthermore, the proposed verification unit allows various software modules to register themselves and their dedicated module tests at runtime. Finally, the described verification unit supports statistics to be retrieved via the Simple Network Management Protocol and failure reporting based on respective traps.
  • Keywords
    Linux; embedded systems; program testing; program verification; availability; economic sectors; embedded Linux devices; embedded systems; hardware reset; log messages; observability; online verification unit; runtime verification infrastructure; serviceability; simple network management protocol; software execution; software module reset; software module tests; testability; Embedded systems; Hardware; Linux; Monitoring; Temperature measurement; Temperature sensors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mechatronic and Embedded Systems and Applications (MESA), 2014 IEEE/ASME 10th International Conference on
  • Conference_Location
    Senigallia
  • Print_ISBN
    978-1-4799-2772-2
  • Type

    conf

  • DOI
    10.1109/MESA.2014.6935532
  • Filename
    6935532