Open Source Digital Voting: Overview of Data Format Definition Positions and Activities JOHN SEBES Chief Technology Officer OSDV FOUNDATION NIST Common.

Slides:



Advertisements
Similar presentations
Introduction to OASIS EML (Election Markup Language) Presenter: David RR Webber Oracle Corporation February 8th, 2011
Advertisements

NIST Voting Data Formats Workshop Gaithersburg October, 2009 Parker Abercrombie EML for Open Voting.
2010 ELECTION TRAINING POLL CLERK. PRECINCT OFFICIALS The precinct team consists of: The precinct team consists of:  Republican  One Inspector  One.
ETen E-Poll ID – Strasbourg COE meeting November, 2006 Slide 1 E-TEN E-POLL Project Electronic Polling System for Remote Operation Strasbourg.
ICT IN THE ELECTORAL PROCESS: LESSONS LEARNED Susanne Caarls International Electoral Affairs Symposium May 2012.
IEEE P1622 Meeting, Oct 2011 IEEE P1622 Meeting October 24-25, 2011 Overview of IEEE P1622 Draft Standard for Electronic Distribution of Blank Ballots.
Aloaha PDF Saver The PDF Form filling solution. Presentation Outline  Introduction  Top Features  System Requirements  Usage Options  External User.
TGDC Meeting, July 2011 Review of VVSG 1.1 Nelson Hastings, Ph.D. Technical Project Leader for Voting Standards, ITL
Election Data Standards Requirements: Getting on with what we’ve got John L. McCarthy, volunteer Verified Voting Foundation Common Elections Data Format.
Heath Hillman Assistant Secretary of State Elections Division
Vote By Mail A County Perspective Dolores Gilmore, Elections Manager
Voting and Elections.
Guide to the Voting Action Planner Voting is the way we elect government officials, pass laws and decide on issues…
Ballot Processing Systems February, 2005 Submission to OASIS EML TC and True Vote Maryland by David RR Webber.
12/9-10/2009 TGDC Meeting TGDC Recommendations Research as requested by the EAC John P. Wack National Institute of Standards and Technology
Batch Reports for Audits - ElectionAudits and the Boulder 2008 Election Neal McBurnett NIST Common Data Formats Workshop Oct
TGDC Meeting, Jan 2011 UOCAVA Pilot Projects for the 2012 Federal Election Report from the UOCAVA Working Group Andrew Regenscheid National Institute of.
Accessibility and Usability Considerations for Remote Electronic UOCAVA Voting Sharon Laskowski, PhD National Institute of Standards and Technology
TGDC Meeting, July 2011 Overview of July TGDC Meeting Belinda L. Collins, Ph.D. Senior Advisor, Voting Standards, ITL
Absentee Voting (AB) June 26 th - August 10 th September 18 th – November 2 nd.
Absentee Voting I.C. Title 34, Chapter 10. No Excuse Voting Any registered elector may vote absentee.
Kurt S. Browning Secretary of State 1 Dr. Gisela Salas Director, Division of Elections Presented by Maria Matthews and Gary J. Holland Office of General.
Copyright OASIS, 2001 OASIS Election & Voter Services Technical Committee John Borras Office of e-Envoy Cabinet Office UK Government May 2002.
EAC-requested VVSG Research Overview and Status June 2008 Mark Skall Chief, Software Diagnostics and Conformance Testing Division National Institute of.
Demystifying the Independent Test Authority (ITA)
TGDC Meeting Presentation July 26 th, 2011 Ian S. Piper Director, Certification Dominion Voting Systems, Inc. TGDC Meeting,
Data Flow Diagrams A structured analysis technique that employs a set of visual representations of the data that moves through the organization, the paths.
TGDC Meeting, July 2011 IEEE P.1622 Update John P. Wack Computer Scientist, Software and Systems Division, ITL
TOWARDS OPEN VOTE VERIFICATION METHOD IN E-VOTING Ali Fawzi Najm Al-Shammari17’th July2012 Sec Vote 2012.
12/9-10/2009 TGDC Meeting NIST Research on UOCAVA Voting Andrew Regenscheid National Institute of Standards and Technology
IEEE P1622 Meeting, Feb 2011 Common Data Format (CDF) Update John P. Wack National Institute of Standards and Technology
NIST Voting Data Formats Workshop Gaithersburg October, 2009 Parker Abercrombie EML for Open Voting.
TGDC Meeting, December 2011 IEEE P1622 Common Data Format Standardization Update John P. Wack National Institute of Standards and Technology
Improving U.S. Voting Systems Interoperability in Election Data and Devices TGDC Meeting July 20 – 21, 2015 Improving U.S. Voting Systems 1 John P. Wack.
Development Process and Testing Tools for Content Standards OASIS Symposium: The Meaning of Interoperability May 9, 2006 Simon Frechette, NIST.
TGDC Meeting, December Common Data Format Directions John P. Wack National Institute of Standards and Technology
The Election Administration and Voting Survey: A User’s View Charles Stewart III MIT August 8, 2013 version 1.2.
5.2 Scope: This standard defines common data interchange formats for event records for voting systems. Voting systems, including election administration.
Page 1 June 2009 Internet Voting Panel - CFP Conference – OVF Presentation May 15, 2008 OVF Solutions Tour and Demonstration Daemmon Hughes, Technology.
Identification Verification. Verification Required Election Day Registration Mail-in Only if Driver’s License # or Social Security # does not validate.
TGDC Meeting, July 2010 Report of the UOCAVA Working Group John Wack National Institute of Standards and Technology DRAFT.
Election Reforms: What Should We Prioritize for 2013 and Beyond? CACEO Priorities: 1. Unfunded State Mandates – AGAIN Permanent Vote-by-Mail Vote-by-Mail.
TGDC Meeting, July 2010 Report on Other Resolutions from Dec 2009 TGDC Meeting John Wack National Institute of Standards and Technology
TGDC Meeting, July 2010 Report on Logging Requirements in VVSG 2.0 Nelson Hastings National Institute of Standards and Technology
TGDC Meeting, Jan 2011 Common Data Format (CDF) Update John P. Wack National Institute of Standards and Technology
Electronic Submission of Medical Documentation (esMD)
7 th Grade Civics Miss Smith *pgs  Must be 18 years old by a set date before the next election  Voter registration protects your vote  No.
BEA position on W3C ‘Web Services’ Standards Jags Ramnarayan 11th April 2001.
EAC-requested VVSG Research Overview and Status June 2008 Mark Skall Chief, Software Diagnostics and Conformance Testing Division National Institute of.
Support for a Common Data Exchange Format Election Systems & Software IEEE Standards Working Group P1622 Voting Systems Electronic Data Interchange February.
12/9-10/2009 TGDC Meeting The VVSG Version 1.1 Overview John P. Wack National Institute of Standards and Technology
Next VVSG Training Security: Testing Requirements October 15-17, 2007 Nelson Hastings Alicia Clay Jones National Institute of Standards and Technology.
TGDC Meeting, Jan 2011 VVSG 2.0 and Beyond: Usability and Accessibility Issues, Gaps, and Performance Tests Sharon Laskowski, PhD National Institute of.
TGDC Meeting, Jan 2011 UOCAVA Pilot Projects for the 2012 Federal Election Report from the UOCAVA Working Group Andrew Regenscheid National Institute of.
1 Election Day Operations for TSX Counties Prepared and Presented by: Matt Grubbs, Director of Elections/HAVA.
Audit of Provisional Ballots 2012 Presidential Election Presented by: Gerald Micciulla, CPA, CFE Deputy City Controller.
The VVSG 2005 Revision Overview EAC Standards Board Meeting February 26-27, 2009 John P. Wack NIST Voting Program National Institute.
Virginia’s 2016 Experience
How do Elections Work? Section 2 (pages ).
CDF for Voting Systems: Human Factors Issues
2017 Canvass Observer Training
UOCAVA Electronic Blank Ballot Delivery Use Case
At the polls on Election Day
Connecticut DMV Motor Voter Process 2018
Missed the voter registration deadline?
October 15 October 30 by 5:00 p.m. November 3 by 5:00 p.m. November 6
Missed the voter registration deadline?
Missed the voter registration deadline?
General Election -- November 6, 2018 Website: edo91.zendesk.com
Voting: how to register and cast your vote
Presentation transcript:

Open Source Digital Voting: Overview of Data Format Definition Positions and Activities JOHN SEBES Chief Technology Officer OSDV FOUNDATION NIST Common Data Format Workshop October 2009

Outline  “Position” responses to RFP  Various opinions on how to develop Data Format Definitions (DFDs) incrementally in the context of the TrustTheVote Project  Example of “specific points in the architecture”  Overview of one current activity:  Online voter registrar services  Voter registration request data format definition  Toward interoperation between 3 rd party registrars and state digital voter registration systems 2

3 Position Responses to RFP  Flexibility and Extensibility  Incremental; use EML where appropriate; define extensions needed to U.S.-specific needs; incremental  Human and Machine Readability  Don’t be dogmatic about DFD syntax – XML, YAML, CSV  Implement data import/export in whatever syntaxes are needed by partners in interoperability projects  Factor-out Mechanisms for Data Provenance  We already know how to digitally sign/verify XML/CSV/etc  Broad Scope for DFD Work  Voter registration, election data management, ballot design, ballot casting and counting, auditing  Initial Focus on only specific points in architecture  See architecture picture later: registrar/DVRS; EMS/BDS; BDS/PCOS

4 Position Responses to RFP (2)  Initial Focus on only specific points in architecture  See architecture picture later: registrar/DVRS; EMS/BDS; BDS/PCOS  Scope to Include Log Data  Externalized for broad use  Not “low level and useful only for auditing”  Broad Scope for Publication and Transparency  Not limited to publication of election results and related election evidence such as ballot images  Example: VIP; perhaps every transaction on a DVRS?  Limited Scope for Audit of DFDs & Instances  Auditing considered not as a requirement for data representation, but for software that uses data formats as needed for audit support SW features  Initial Focus on interoperability, not conformance  But some outliers, e.g. EML

5 Position Responses to RFP (3)  What data to represent in near term?  Based on initial focus on only specific points in architecture  Q: What architecture?  A: Consider TTV architecture as an example  Some types of data related to this example:  Voter registration request record  Voter record, state ID record, poll book extract  Precinct address list  Jurisdictional ballot configuration data  Ballot definition  Ballot counting device recorded vote data  Ballot counting device log data

6 Example Architecture (1)

7 Example Architecture (2)

8 Example Architecture (3)

10 Current Activity  Third Party Registrar  On-line data collection, checking, form prep  Form printed, signed, mailed  Paper form data entry – already collected data ;-(  DFD: Voter Registration Request  Externalize on-line collected data  Interoperate with DVRS  Eliminate re-keying data, reduce work load, error rate  Level of effort reduced from person-years to person-weeks  Status: Draft DFD Requirements Document  Covers both domestic and UOCAVA cases  Prototype efforts from real online registrars (RTV, …)  Need to scope P.O.C. efforts with jurisdictions