• DocumentCode
    2700403
  • Title

    Checking temporal properties under simulation of executable system descriptions

  • Author

    Ruf, Jurgen ; Hoffmann, Dirk W. ; Kropf, Thomas ; Rosenstiel, Wolfgang

  • Author_Institution
    Wilhelm-Schickard-Inst. fur Inf., Tubingen Univ., Germany
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    161
  • Lastpage
    166
  • Abstract
    The verification of systems, i.e., hardware or hardware/software systems, is an important task in the design process. More than 70% of the development time is spend for locating and correcting error in the design. Therefore, many techniques have been proposed to support the debugging process. Recently, simulation and test methods have been accompanied by formal methods such as equivalence checking and property checking. However, their industrial applicability is curl-entry restricted to small or medium sized designs of to a specific phase in the design cycle. In this paper, we present a method for verifying temporal properties of systems described in an executable description language. Our method allows the user to specify properties about the system in finite linear time temporal logic (FLTL). These properties are checked on-the-fly during each simulation run, and each violation is immediately indicated to the designer
  • Keywords
    formal verification; logic testing; temporal logic; debugging process; equivalence checking; executable description language; finite linear time temporal logic; formal methods; property checking; temporal properties; Automotive engineering; Control systems; Error correction; Formal verification; Hardware; Logic; Power system modeling; Software systems; System testing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Level Design Validation and Test Workshop, 2000. Proceedings. IEEE International
  • Conference_Location
    Berkeley, CA
  • Print_ISBN
    0-7695-0786-7
  • Type

    conf

  • DOI
    10.1109/HLDVT.2000.889578
  • Filename
    889578