• DocumentCode
    403191
  • Title

    Software implemented fault injection for safety-critical distributed systems by means of mobile agents

  • Author

    Galla, Thomas M. ; Hummel, Karin A. ; Pallierer, Roman

  • Author_Institution
    Dependable Comput. Syst. GmbH, Vienna, Austria
  • fYear
    2004
  • fDate
    5-8 Jan. 2004
  • Abstract
    The availability of inexpensive powerful microprocessors leads to increasing deployment of those electronic devices in ever new application areas. Currently, the automotive industry considers the replacement of mechanical or hydraulic implementations of safety-critical automotive systems (e.g., braking, steering) by electronic counterparts (so-called "by-wire systems") for safety, comfort, and cost reasons. In order to remain operational in the presence of faults, these kinds of systems are built as fault-tolerant distributed real-time systems consisting of interconnected control units. To assure the correct operation of the fault tolerance mechanisms, software implemented fault injection provides low cost and easy to control techniques to test the system under faulty conditions. In this paper we propose a distributed software implemented fault injection framework based on the mobile agent approach. Software agents are designed to utilize the real-time system\´s global time and messages to trigger the fault injection experiments. We introduce a lightweight agent implementation language to model the fault injection and the concerned system resources, agent migration and logging of the fault injection experiments.
  • Keywords
    mobile agents; safety-critical software; software fault tolerance; automotive industry; by-wire systems; distributed software implemented fault injection; drive-by-wire application; electronic devices; fault injection software; fault tolerance; fault-tolerant distributed real-time systems; lightweight agent implementation language; mobile agents; real-time system; safety; safety-critical automotive systems; safety-critical distributed systems; software agents; Application software; Automotive engineering; Control systems; Costs; Electronics industry; Fault tolerant systems; Microprocessors; Mobile agents; Real time systems; Software safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 2004. Proceedings of the 37th Annual Hawaii International Conference on
  • Print_ISBN
    0-7695-2056-1
  • Type

    conf

  • DOI
    10.1109/HICSS.2004.1265708
  • Filename
    1265708