• DocumentCode
    703808
  • Title

    Automatic extraction of assertions from execution traces of behavioural models

  • Author

    Danese, Alessandro ; Ghasempouri, Tara ; Pravadelli, Graziano

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Verona, Verona, Italy
  • fYear
    2015
  • fDate
    9-13 March 2015
  • Firstpage
    67
  • Lastpage
    72
  • Abstract
    Several approaches exist for specification mining of hardware designs. Most of them work at RTL and they extract assertions in the form of temporal relations between Boolean variables. Other approaches work at system level (e.g., TLM) to mine assertions that specify the behaviour of the communication protocol. However, these techniques do not generate assertions addressing the design functionality. Thus, there is a lack of studies related to the automatic mining of assertions for capturing the functionality of behavioural models, where logic expressions among more abstracted (e.g., numeric) variables than bits and bit vectors are necessary. This paper is intended to fill in the gap, by proposing a tool for automatic extraction of temporal assertions from execution traces of behavioural models by adopting a mix of static and dynamic techniques.
  • Keywords
    Boolean functions; circuit CAD; data mining; Boolean variables; RTL; automatic temporal assertions extraction; behavioural models; bit vectors; design functionality; dynamic techniques; execution traces; hardware designs; logic expressions; specification mining; static techniques; temporal relations; Automata; Data mining; Electronic mail; Hardware; Numerical models; Protocols; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015
  • Conference_Location
    Grenoble
  • Print_ISBN
    978-3-9815-3704-8
  • Type

    conf

  • Filename
    7092360