Title :
VSPEC: a declarative specification methodology for system requirements
Author :
Baraona, Phillip ; Penix, John ; Alexander, Perry
Author_Institution :
Dept. of Electr. & Comput. Eng., Cincinnati Univ., OH, USA
Abstract :
Systems engineering of computer-based systems demands explicit representation of functional requirements as well as constraints at each level of design abstraction. However, traditional design representation languages such as VHDL and VERILOG do not support requirements representation independent from implementation. This work presents a axiomatic specification language designed to support requirements representation. VSPEC annotates VHDL entity structures supporting declarative specification of input preconditions, output postconditions and performance constraints as a part of the design representation. The declarative nature of the specification supports requirements definition independent of design representation.
Keywords :
formal specification; specification languages; VHDL entity structures; VSPEC; declarative; declarative specification; requirements representation; specification language; specification methodology; system requirements; Clocks; Delay effects; Design engineering; Digital systems; Hardware design languages; Knowledge engineering; Process design; Specification languages; Systems engineering and theory; USA Councils;
Conference_Titel :
Systems Engineering of Computer Based Systems, 1995., Proceedings of the 1995 International Symposium and Workshop on
Conference_Location :
Tucson, AZ, USA
Print_ISBN :
0-7803-2531-1
DOI :
10.1109/ECBS.1995.521865