• DocumentCode
    2776914
  • Title

    Hybrid verificatio of temporal properties in hardware dependent software

  • Author

    Lettnin, Djones ; Rosenstiel, Wolfgang

  • Author_Institution
    Dept. of Comput. Eng., Univ. of Tubingen, Tubingen, Germany
  • fYear
    2011
  • fDate
    27-30 March 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The verification of embedded software has become an important subject over the last years. In order to verify temporal properties, formal approaches are efficient, but only applicable for small or medium sized software modules, where they have less state space to explore. Conventional simulation-based methods are still dependent on the systems to be applied and they have additionally the coverage problem, i.e., only the paths executed during the simulation can be monitored. This work presents a semiformal verification approach called SofTPaDS, which is based on the combination of both assertion-based and symbolic simulation approaches for the verification of embedded software with hardware dependencies. This combination shows to be more efficient than the state-of-the-art software model checkers in order to trace deep spaces, and presents improvements of the state coverage relative to a simulation-based verification tool. We have applied our approach to the verification of an industrial automotive embedded software.
  • Keywords
    program verification; SofΓPaDS; assertion-based approach; hardware dependent software; hybrid verification; industrial automotive embedded software verification; medium sized software modules; semiformal verification approach; simulation-based verification tool; software model checkers; symbolic simulation approach; temporal properties; Analytical models; Embedded software; Generators; Hardware; Space exploration; Strontium;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Workshop (LATW), 2011 12th Latin American
  • Conference_Location
    Porto de Galinhas
  • Print_ISBN
    978-1-4577-1489-4
  • Type

    conf

  • DOI
    10.1109/LATW.2011.5985923
  • Filename
    5985923