Elections ACT
Upgrade of eVACS® for the 2020
ACT Legislative Assembly Election
Interface Specification – Voting
Document Status: Final
Version 1.0
December 2020
Commercial-in-Confidence
Software Improvements Pty Ltd © 2020
Interface specification - voting
Page 3
Document Control Information
The control ed version of this document is in electronic form.
Al hardcopy versions are uncontrolled.
Modifications
Date of this
Version Comment
Author
Reviewer Release
Revision
2019-11-15
0.1
Initial Draft
CJB
CVB
2019-11-24
0.2
Expansion, plus edits after review
CJB
2020-06-21
0.3
Requirements included
CJB
2020-12-30
1.0
Details for Data Entry removed from
CJB
2021-02-15
documentation tree
Distribution
Name and Appointment
Document Name
Date of Issue
Version
Jiv Sekhon, eVACS Project Manager, EACT IS Voting Server-Voting Client
2021-02-15
1.0
Commercial-in-Confidence
Software Improvements Pty Ltd © 2019
Interface specification - voting
Page 4
Contents
COPYRIGHT NOTICE ................................................................................................................................................. 2
Disclaimer ........................................................................................................................................................ 2
eVACS®............................................................................................................................................................. 2
eVACS® Upgraded documentation Tree ........................................................................................................... 2
DOCUMENT CONTROL INFORMATION .................................................................................................................... 3
Modifications ................................................................................................................................................... 3
Distribution ...................................................................................................................................................... 3
CONTENTS ............................................................................................................................................................... 4
1. INTRODUCTION ............................................................................................................................................... 5
1.1
Document Purpose ............................................................................................................................... 5
1.2
Referenced documents ......................................................................................................................... 5
1.3
Acronyms .............................................................................................................................................. 5
1.4
Definitions ............................................................................................................................................ 6
2. REQUIREMENTS ............................................................................................................................................... 7
2.1
Interface identification and diagram ..................................................................................................... 7
2.2
I-VC-VS .................................................................................................................................................. 7
2.3
Precedence and criticality of requirements ......................................................................................... 11
3. QUALIFICATION PROVISIONS ......................................................................................................................... 12
APPENDIX 1 – LIST OF INTERFACE REQUIREMENTS FOR VOTING AT POLLING PLACES ......................................... 13
Commercial-in-Confidence
Software Improvements Pty Ltd © 2019
Interface specification - voting
Page 5
1. Introduction
1.1 Document Purpose
This ‘Interface Specification – Voting’ document contains the requirements to achieve the interface
between the Voting Client and Voting Server components of the upgraded eVACS®. The Interface
Specification supplements the System Specification, and the System Design and Software
Specification documents.
The intended audience of the document is Elections ACT and the eVACS® Upgraded Project Team.
1.2 Referenced documents
In the remainder of the document, a citation of the form [1] is a reference to document 1 listed in this
section.
1. Department of Defence, United State of America, Software Development and Documentation, MIL-
STD-498, 1994
2. Software Improvements Pty Ltd, eVACS® Systems Specification Parts 1 and 2, 2019
3. Software Improvements Pty Ltd, eVACS® System Design and Software Specification, 2019
1.3 Acronyms
CJB
Carol Boughton
CVB
Clive Boughton
D
Demonstration QM
eVACS/ eVACS®
electronic Voting and Counting System
I
Interface or Inspection if a QM
IRS
Interface Requirements Specification
MA
Master Admin card with QR code
QM
Qualification Method (s)
QR
Quick Response
QR code
QR code is the trademark for a type of matrix
barcode, or two-dimensional barcode
SDSS
System Design and Software Specification
SSS
System Specification
VC
Voting Client
VS
Voting Server
Commercial-in-Confidence
Software Improvements Pty Ltd © 2019
Interface specification - voting
Page 6
1.4 Definitions
Schedule 2.2(a)(xi)
Commercial-in-Confidence
Software Improvements Pty Ltd © 2019
Schedule 2.2(a)(xi)
Schedule 2.2(a)(xi)
Schedule 2.2(a)(xi)
Interface specification - voting
Page 12
3. Qualification provisions
The QM column in Tables 1 and 2 assigns the qualification methods to each requirement to be used to
ensure that the requirement has been met.
Qualifications methods used are:
• Demonstration (D): The operation of interfacing entities that relies on observable functional
operation not requiring the use of instrumentation, special test equipment, or subsequent
analysis.
• Inspection (I): The visual examination of interfacing entities, documentation, etc.
Commercial-in-Confidence
Software Improvements Pty Ltd © 2019
Interface specification - voting
Page 13
Appendix 1 – List of interface requirements for voting
at polling places
Schedule 2.2(a)(xi)
Commercial-in-Confidence
Software Improvements Pty Ltd © 2019
Interface specification - voting
Page 14
– E N D O F D O C U M E N T –
Commercial-in-Confidence
Software Improvements Pty Ltd © 2019