• DocumentCode
    1660535
  • Title

    Speeding-up fault injection experiments with dynamic code injection

  • Author

    Gawkowski, Piotr ; Smulko, Grzegorz

  • Author_Institution
    Inst. of Comput. Sci., Warsaw Univ. of Technol., Warsaw, Poland
  • fYear
    2010
  • Firstpage
    171
  • Lastpage
    174
  • Abstract
    One of the main advantages of the software implemented fault injection methodology is a very high level of controllability of an injected fault and high observability of its propagation. However, in practice, the time cost of controllability of the application under tests and injected faults might be very high. This relates mainly to the problem of the proper fault injection time instant identification. The paper presents a new technique based on the dynamic code injection at the test runtime called Code Cave. The injected code, executed in the context of application under tests, traps the application at the precisely defined time instant. The comparative experiments with old-fashioned implementation show the gained speed-up reducing the experiment duration up to 50%.
  • Keywords
    embedded systems; program debugging; software fault tolerance; code cave; dynamic code injection; software implemented fault injection methodology; time instant identification; Radio frequency; code injections; debugging techniques; dependability analysis; software implemented fault injection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology (ICIT), 2010 2nd International Conference on
  • Conference_Location
    Gdansk
  • Print_ISBN
    978-1-4244-8182-8
  • Type

    conf

  • Filename
    5553361