DocumentCode
2488528
Title
Composing specifications in VSPEC
Author
Venkataraman, Arun ; Rangarajan, Murali ; Alexander, Perry
Author_Institution
Dept. of Electron. Comput. & Eng. Comput. Sci., Cincinnati Univ., OH, USA
fYear
2000
fDate
2000
Firstpage
45
Lastpage
53
Abstract
As systems become increasingly complex and existing methodologies become insufficient to handle the complexity, the design community is beginning to look at formal methods for a possible solution. Techniques involving a limited use of formal techniques (such as semi-formal methods and equivalence checking) have given a glimpse of what full usage of formal techniques can achieve. For the use of formal methods to be a widely accepted methodology among designers, it must provide the designers with the capabilities of structuring specifications in a manner similar to the structuring they are used to using with programming languages. In this paper, we provide a description of the structuring capabilities of VSPEC (VHDL SPECification), a requirements specification language for VHDL. These capabilities include the use of multiple pre- and post-condition pairs within a single specification and combination of specifications using common Boolean operators
Keywords
Boolean functions; algebraic specification; hardware description languages; Boolean operators; VHDL; VSPEC requirements specification language; complex systems design; equivalence checking; formal methods; multiple precondition/postcondition pairs; specification composition; specification structuring; Computer languages; Computer science; Design methodology; Formal specifications; Impedance; Performance analysis; Process design; Specification languages; System analysis and design; Telecommunications;
fLanguage
English
Publisher
ieee
Conference_Titel
Formal Engineering Methods, 2000. ICFEM 2000. Third IEEE International Conference on
Conference_Location
York
Print_ISBN
0-7695-0822-7
Type
conf
DOI
10.1109/ICFEM.2000.873804
Filename
873804
Link To Document