|

 
|
| | Name : | Stanley A. Klein | Organization : | N/A | Post Date : | 9/30/2005 |
| Section : | .20.5 | Page no. : | | Line no.: | | Comment : | MEANINGLESS REQUIREMENTS AND OTHER VVSG DEFICIENCIES
There are numerous unenforced or otherwise meaningless requirements in the VVSG. Some of them include:
The software testing (Volume II, Section 5), that is a serious disappointment. Although
coding style is important for clarity, there is much more to software than coding style,
especially regarding software reliability and security. Examples of other important factors in software include the correctness of the software design, the correctness of the coding in
implementing the software design, and the absence of common coding problems that often
create unreliability or vulnerability, such as buffer overflows. The software testing is
essentially limited to checking of coding style, and does not address coding substance.
This is comparable to the EAC reviewing the draft VVSG exclusively on the basis of
margin widths, section numbering, and capitalization, while ignoring the validity and logic
of the technical provisions.
| |
|
|