• DocumentCode
    688342
  • Title

    Development of a Fault Injection System to Test a Weather Station Based on Rapid Prototyping Platform

  • Author

    Kruger, Kleber ; Iaione, Fabio

  • Author_Institution
    Fac. of Comput., UFMS Fed. Univ. of Mato Grosso do Sul, Campo Grande, Brazil
  • fYear
    2013
  • fDate
    13-15 Nov. 2013
  • Firstpage
    1652
  • Lastpage
    1657
  • Abstract
    Fault injection has been an important mechanism to test the dependability properties of a system. Through this mechanism, it is possible to analyze the behavior of a computer program in case of anomalies and to obtain useful statistics to measure the effectiveness of techniques for fault tolerance. In areas such as telecommunications, aviation and finance, the use of fault tolerance is a common practice, although, in the development of simple embedded systems it usually does not occur. Due to this reason, there is a need to create tools for non-invasive tests that allow simulating faults without dramatically increasing the system complexity. This article presents some of the techniques often used to impose fault tolerance and describes a system developed for fault injection, which operates by inserting faults in certain memory regions to change the data and to cause crashes in a rapid prototyping platform for micro controllers. At the end of this article the results are presented.
  • Keywords
    embedded systems; geophysics computing; software fault tolerance; software prototyping; weather forecasting; computer program behavior analysis; embedded systems; fault injection system; fault simulation; fault tolerance; memory regions; microcontrollers; noninvasive tests; rapid prototyping platform; system complexity; system dependability properties; weather station testing; Computers; Fault tolerant systems; Hardware; Meteorology; Redundancy; Software; embedded system; fault injector; fault tolerance; microcontroller; weather station;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
  • Conference_Location
    Zhangjiajie
  • Type

    conf

  • DOI
    10.1109/HPCC.and.EUC.2013.233
  • Filename
    6832115