US Election Assistance Commission - Voluntary Voting System Guidelines Vote
EAC Home
Introduction
View Guidelines
View Comments
Glossary

View Comments

Section CommentsGeneral CommentsGlossary Comments
 
Name :   Ian S. Piper
Organization :   Diebold Election Systems, Inc.
Post Date :   9/29/2005

Section Comments
Section :  4.1
Page no. :  4-1
Line no.:  
Comment :  For the language in the Scope "…addressing both system-level software, such as operating systems, and voting system application software, including firmware…",  it would be perfectly reasonable if system level components that are not directly involved with election functions (defined elsewhere as ballots, audit, counting, etc.) could be exempted from the VVSG coding standard.  

A good example is a third party TCP network stack. The stack can be examined and reviewed by the test lab, but bringing the stack into compliance with the VVSG coding standards would serve no purpose relating to election integrity.

Proposed change: Replace with the following language "...addressing both system-level software, such as operating systems, and voting system application software, including firmware, but excluding system level components that are not directly involved with election functions."