• DocumentCode
    2474887
  • Title

    VSPEC and its integrated tool suite

  • Author

    Rangarajan, Mur Ali ; Jambhekar, Kshama ; Rajkhowa, A. Mitvikram ; Alexander, Perry

  • Author_Institution
    Honeywell Labs., Minneapolis, MN, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    27
  • Lastpage
    34
  • Abstract
    In this paper, we describe an integrated tool suite for VSPEC specifications that addresses systems level correctness. The functional correctness of a design is analyzed using the proof obligation generator. The proof obligation generator identifies various properties that must hold for a design to be correct. It then creates a model of the system in the PVS theorem proving language and also generates the properties as theorems to be proved. The performance constraints of the system are analyzed by extracting the relevant information and modeling it as constraint satisfaction problems to be answered by the PDL analyzer. To test the correspondence between the requirements and implementation, test vectors are generated from the specifications and are used in the simulation of the implementation. Using all these tools, it is possible to analyze the correctness of the abstract design and ensure that the implementation satisfies the original requirements
  • Keywords
    CAD; formal specification; hardware description languages; software tools; specification languages; theorem proving; PVS theorem proving language; VSPEC specifications; functional correctness; integrated tool suite; performance constraints; performance description language; proof obligation generator; requirements specification language; Conferences; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer-Based Systems, 2002. Proceedings. Ninth Annual IEEE International Conference and Workshop on the
  • Conference_Location
    Lund
  • Print_ISBN
    0-7695-1549-5
  • Type

    conf

  • DOI
    10.1109/ECBS.2002.999819
  • Filename
    999819