Check out the new USENIX Web site. next up previous
Next: Over Specification Up: A Software Engineer's View Previous: Consistency

Completeness and Scope

Many e-voting systems allow for multiple elections to be run concurrently and for a voter to make more than one vote when attending a voting station. This aspect of the system-voter behaviour is not well covered by the standards and is just one example of how they are incomplete.

In contrast, many of the standards address issues that are not specific to e-voting and have already been addressed in other ``instruments''. For simplicity, these should have been left out of the document. For example, standard 39 states:

``There shall be a voters' register which is regularly updated. The voter shall be able to check, as a minimum, the information which is held about him/her on the register, and request corrections.''

This requirement is adequately covered in the CoE's own Code of good practice in electoral matters [10] which is a much more appropriate document.

In particular, the inconsistent use of terminology means that keeping such standards within the document increases the risk of introducing ambiguity into their interpretation.



margaret 2006-05-25