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
Link To Document