• DocumentCode
    2271444
  • Title

    Validating the dependability of embedded systems through fault injection by means of loadable kernel modules

  • Author

    Murciano, Marco ; Violante, Massimo

  • Author_Institution
    Politecnico di Torino, Turin
  • fYear
    2007
  • fDate
    7-9 Nov. 2007
  • Firstpage
    179
  • Lastpage
    186
  • Abstract
    The design of complex embedded systems deployed in safety-critical or mission-critical applications mandate the availability of methods for validating the system dependability across the whole design flow. In this paper we introduce a fault-injection approach based on loadable kernel modules which can be adopted as soon as a running prototype of the systems is available. Moreover, in order to decouple dependability analysis from the hardware availability, we propose to adopt hardware virtualization for building virtual prototype. Extensive experimental results are reported showing that dependability analyzes made using virtual prototype closely match those performed on physical prototypes.
  • Keywords
    embedded systems; safety-critical software; virtual prototyping; dependability analysis; embedded systems; fault injection; hardware availability; hardware virtualization; loadable kernel modules; mission-critical applications; safety-critical applications; virtual prototype; Availability; Buildings; Embedded system; Hardware; Kernel; Mission critical systems; Performance analysis; Platform virtualization; Prototypes; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Level Design Validation and Test Workshop, 2007. HLVDT 2007. IEEE International
  • Conference_Location
    Irvine, CA
  • ISSN
    1552-6674
  • Print_ISBN
    978-1-4244-1480-2
  • Type

    conf

  • DOI
    10.1109/HLDVT.2007.4392811
  • Filename
    4392811