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.

Slides:



Advertisements
Similar presentations
Device and EMR interoperability (IDCO). Implantable Cardiac Device Information is Collected At Implant … During In Clinic Follow-ups … And in the Home.
Advertisements

IEEE P1622 Meeting, Oct 2011 IEEE P1622 Meeting October 24-25, 2011 Overview of IEEE P1622 Draft Standard for Electronic Distribution of Blank Ballots.
TGDC Meeting, July 2011 Review of VVSG 1.1 Nelson Hastings, Ph.D. Technical Project Leader for Voting Standards, ITL
Overview of OASIS SOA Reference Architecture Foundation (SOA-RAF)
Requirements Engineering n Elicit requirements from customer  Information and control needs, product function and behavior, overall product performance,
Human Factors in Voting Systems John O’Hara IEEE Usability-Accessibility Working Group Chair HFES Voting System Task Force Chair Advisory Board Meeting.
Device and EMR interoperability (IDCO). Implantable Cardiac Device Information is Collected At Implant … During In Clinic Follow-ups … And in the Home.
Voting System Qualification How it happens and why.
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
Development Principles PHIN advances the use of standard vocabularies by working with Standards Development Organizations to ensure that public health.
Improving U.S. Voting Systems The Voters’ Perspective: Next generation guidelines for usability and accessibility Sharon Laskowski NIST Whitney Quesenbery.
TGDC Meeting, July 2011 Overview of July TGDC Meeting Belinda L. Collins, Ph.D. Senior Advisor, Voting Standards, ITL
NIST VOTING PROGRAM MARY BRADY, PROGRAM MANAGER. Outline  Motivation & Congressional Mandates  Help America Vote Act  Current Challenges  Engage the.
TGDC Meeting, Jan 2011 VVSG 2.0 and Beyond: Usability and Accessibility Issues, Gaps, and Performance Tests Sharon Laskowski, PhD National Institute of.
GJXDM User’s Conference September 7, 2006 Component Reuse: Identifying and Building Components for Use in Exchange Analysis.
Requirements Analysis
TGDC Meeting Presentation July 26 th, 2011 Ian S. Piper Director, Certification Dominion Voting Systems, Inc. TGDC Meeting,
TGDC Meeting, July 2011 IEEE P.1622 Update John P. Wack Computer Scientist, Software and Systems Division, ITL
RUP Implementation and Testing
Profiling Metadata Specifications David Massart, EUN Budapest, Hungary – Nov. 2, 2009.
NIST HAVA-Related Work: Status and Plans June 16, 2005 National Institute of Standards and Technology
Open Source Digital Voting: Overview of Data Format Definition Positions and Activities JOHN SEBES Chief Technology Officer OSDV FOUNDATION NIST Common.
National Institute of Standards and Technology Technology Administration U.S. Department of Commerce 1 Patient Care Devices Domain Test Effort Integrating.
Making every vote count. United States Election Assistance Commission HAVA 101 TGDC Meeting December 9-10, 2009.
Workshop on Programming in support of Anti-Corruption Agencies Bratislava, 30 June - 1 July 2009 A methodology for capacity assessment of AC agencies:
Homework 3 – Sample Solution Targeted Application –Electronic medical records (EMR) system in the “Designing Human-Centered Distributed Information Systems”
NAESB MEASUREMENT AND VERIFICATION MODEL BUSINESS PRACTICE RETAIL ELECTRIC DEMAND RESPONSE NARUC update 9/14/09.
IEEE P1622 Meeting, Feb 2011 Common Data Format (CDF) Update John P. Wack National Institute of Standards and Technology
IEEE Working Group P1622 Meeting February 24-25, 2013 National Institute of Standards and Technology Gaithersburg, MD.
TGDC Meeting, December 2011 IEEE P1622 Common Data Format Standardization Update John P. Wack National Institute of Standards and Technology
HIT Policy Committee NHIN Workgroup Recommendations Phase 2 David Lansky, Chair Pacific Business Group on Health Danny Weitzner, Co-Chair Department of.
Usability and Accessibility Working Group Report Sharon Laskowski, PhD National Institute of Standards and Technology TGDC Meeting,
Overview A project funded by the US Department of Education Coordinated by the Council of Chief State School Officers An overview of NEDM The National.
TGDC Meeting, December Common Data Format Directions John P. Wack National Institute of Standards and Technology
Project Life Cycle.
Briefing for NIST Acting Director James Turner regarding visit from EAC Commissioners March 26, 2008 For internal use only 1.
NIST Voting Program Activities Update February 21, 2007 Mark Skall Chief, Software Diagnostics and Conformance Testing Division.
P1516.4: VV&A Overlay to the FEDEP 20 September 2007 Briefing for the VV&A Summit Simone Youngblood Simone Youngblood M&S CO VV&A Proponency Leader
5.2 Scope: This standard defines common data interchange formats for event records for voting systems. Voting systems, including election administration.
National Institute of Standards and Technology Technology Administration U.S. Department of Commerce 1 Patient Care Devices Domain Test Effort Integrating.
TC 57 PSCE09 - CIM Status Update Panel Session Introduction Ed Dobrowolski, NERC.
Oct 15-17, : Integratability and Data Export Page 1Next VVSG Training Voting devices must speak (produce records) using a commonly understood language,
TGDC Meeting, July 2010 Report of the UOCAVA Working Group John Wack National Institute of Standards and Technology DRAFT.
NIST Voting Program Page 1 NIST Voting Program Lynne Rosenthal National Institute of Standards and Technology
NIST Voting Program Barbara Guttman 12/6/07
TGDC Meeting, July 2011 Voluntary Voting System Guidelines Roadmap Nelson Hastings, Ph.D. Technical Project Leader for Voting Standards, ITL
Planning for School Implementation. Choice Programs Requires both district and school level coordination roles The district office establishes guidelines,
TGDC Meeting, Jan 2011 Help America Vote Act (HAVA) Roadmap Nelson Hastings National Institute of Standards and Technology
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
NIST Voting Program Activities Update January 4, 2007 Mark Skall Chief, Software Diagnostics and Conformance Testing Division.
1 DECEMBER 9-10, 2009 Gaithersburg, Maryland TECHNICAL GUIDELINES DEVELOPMENT COMMITTEE Commissioner Donetta Davidson.
NIST Workshop on a Common Data Format for Electronic Voting Systems October 29-30, 2009 National Institute of Standards and Technology 1.
NIST VOTING PROGRAM MARY BRADY, PROGRAM MANAGER TGDC MEETING: FEBRUARY 2016.
Support for a Common Data Exchange Format Election Systems & Software IEEE Standards Working Group P1622 Voting Systems Electronic Data Interchange February.
TGDC Meeting, July 2010 Overview of NIST Activities and TGDC Meeting Agenda Martin Herman, PhD National Institute of Standards and Technology
12/9-10/2009 TGDC Meeting The VVSG Version 1.1 Overview John P. Wack National Institute of Standards and Technology
SE513 Software Quality Assurance Lecture12: Software Reliability and Quality Management Standards.
12/9-10/2009 TGDC Meeting NIST-developed Test Suites David Flater National Institute of Standards and Technology
Company LOGO. Company LOGO PE, PMP, PgMP, PME, MCT, PRINCE2 Practitioner.
TGDC Pre-Meeting July , 2015 NIST Facility - Gaithersburg, Maryland Members : Designated Federal Official Matthew V. Masterson, EAC Commissioner,
Update: Revising the VVSG Structure Sharon Laskowski vote.nist.gov April 14, 2016 EAC Standards Board Meeting 1.
Interoperability Voting Public Work Group Jeramy Gray, CIO, LA County John Wack, NIST.
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, July 2011 VVSG 1.1 Test Suite Status Mary Brady Manager, NIST Information Systems Group, Software and Systems Division, ITL
The VVSG 2005 Revision Overview EAC Standards Board Meeting February 26-27, 2009 John P. Wack NIST Voting Program National Institute.
UOCAVA Electronic Blank Ballot Delivery Use Case
Texas Secretary of State Elections Division
Presentation transcript:

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

TGDC Meeting July 20 – 21, 2015 Improving U.S. Voting Systems 2 Outline Why Interoperability in voting equipment? NIST’s strategy in interoperability IEEE work Next steps

TGDC Meeting July 20 – 21, 2015 Improving U.S. Voting Systems 3 Interoperability… Capability to mix and match devices from different vendors without major integration effort Makes devices more usable for EOs, easier to manage and operate, report on, and analyze Highly desirable, leads to More choice in vender equipment Cost savings in integration of new equipment Greater efficiency in election operations and analysis More flexibility with testing and certification, possibility of component certification

TGDC Meeting July 20 – 21, 2015 Improving U.S. Voting Systems 4 Interoperability in the VVSG Currently no requirements for interoperability Developing requirements for interoperability takes hard work that must involve EOs and vendors and labs 2007 TGDC Recs include “should” requirements for interoperability that could be basis for “shalls” in future VVSGs NIST is developing a comprehensive common data model/format (CDF) and related guidelines for equipment Aim is CDF work will be included in future VVSGs

TGDC Meeting July 20 – 21, 2015 Improving U.S. Voting Systems 5 NIST CDF Development Goals: Voting equipment to import/export in a CDF CDF (e.g., XML) based on a comprehensive format- independent election data model (UML) CDF standards are freely available to developers and vendors Strategy: Working within IEEE since 2010 (while TGDC inactive) Working especially with EOs, vendors/developers Coordinating with other standards and commercial efforts, e.g., AP, Google, OASIS, Pew VIP

TGDC Meeting July 20 – 21, 2015 Improving U.S. Voting Systems 6 We create use cases for voting applications, followed by data models in UML(Unified Modeling Language) Use cases start with higher-level process models and devolve into requirements for the data model The data model shows the types of relationships between individual data elements in a data format- independent manner Election Data Modeling Specific XML schemas or other formats can easily be generated from the data models The models are useful for areas of voting technology that are evolving and for which specific schemas cannot be generated at this point, e.g., devices on the drawing board

Improving U.S. Voting Systems 7 50 States 3,140 Counties 1,620 NE Townships 5,312 Midwest Townships 10,072 jurisdictions to take into account!!! Why Models Are Essential… TGDC Meeting July 20 – 21, 2015

Improving U.S. Voting Systems 8 CDF Development Status IEEE Voting Systems Standards Committee (VSSC/1622) created NIST chairs and contributes the technical work (models, schemas) Initial standard produced in 2011 on blank ballot distribution format 2 standards near completion – Election Results Reporting, Election Event Logging Discussing with IEEE the free access and usage of VSSC standards

TGDC Meeting July 20 – 21, 2015 Improving U.S. Voting Systems 9 VSSC Committee Overview IEEE Computer Society VSSC/ EMS/Election Reporting Event Logging Election Modeling Voting Methods Electronic Pollbooks Other committees e.g., LANMAN/802…

Improving U.S. Voting Systems 10 Current Participants TGDC Meeting July 20 – 21, 2015

Improving U.S. Voting Systems Election Results Reporting (Sarah Whitt/John Wack) Event Logging (John Wack) Election Modeling (Kenneth Bennett) Voting Methods Mathematical Models (Lauren Massa-Lochridge) Electronic Pollbooks (Jay Bagga/John Dziurlaj) Glossary (NIST) Glossary tool for use across standards Essential for future VVSG Working Groups & Efforts

TGDC Meeting July 20 – 21, 2015 Improving U.S. Voting Systems Election Results Reporting Started effort in 2012 to provide ENR only; grew in scope to include Same XML schema used for 3 use cases Pre-election data Aggregated election night results Highly detailed certified/archive results Used in OH with the AP for 2014 general election Working with a number of states on implementations

TGDC Meeting July 20 – 21, 2015 Improving U.S. Voting Systems 13 Simplified UML Model…

TGDC Meeting July 20 – 21, 2015 Improving U.S. Voting Systems 14 Data Values in the Model…

TGDC Meeting July 20 – 21, 2015 Improving U.S. Voting Systems Election Data Modeling Comprehensive, high level model of processes and data Framework for more detailed interoperability standards Election glossary

TGDC Meeting July 20 – 21, 2015 Improving U.S. Voting Systems 16 Business Process Models A visual description of election business processes* showing how they are nested and inter-related. *Eriksson Penker Business Process UML Shapes

TGDC Meeting July 20 – 21, 2015 Improving U.S. Voting Systems 17 Breakdown of Election Preparation

TGDC Meeting July 20 – 21, 2015 Improving U.S. Voting Systems 18 A visual description, at a high level, of the typical tasks and activities that take place within a process, the inputs and outputs of the process, and the rules and resources that support the process. Election Business Process Model Tasks and Activities

TGDC Meeting July 20 – 21, 2015 Improving U.S. Voting Systems 19 Guideline on formal mathematical definitions for voting methods (variations) Evolved from election modeling effort and need for formal definitions for voting variations New variations such as RCV-IRV done differently in different jurisdictions, a need for consistency Useful for vendors, labs, future VVSGs Voting Methods Mathematical Models

TGDC Meeting July 20 – 21, 2015 Improving U.S. Voting Systems 20 A CDF to address e-pollbook data imports and exports Covers exports from and updates to the VRDB Facilitates greater interoperability among vendors Working group currently creating use cases and data models Data models will re-use and expand upon data model created for Election Results Reporting Electronic Pollbooks

TGDC Meeting July 20 – 21, 2015 Improving U.S. Voting Systems 21 Initial Process and Data Model Development

TGDC Meeting July 20 – 21, 2015 Improving U.S. Voting Systems 22 CDF Effort Next Steps Continue coordination with AP, Google, Pew, others Develop more contacts within technical election staff Invaluable for subject matter expertise Common ID activity for coding election objects* Necessary across DBs to simply data management Considering use of FIPs within Open Civic Data IDs Ballot marker and optical scan export CDF Ballot definition CDF* Cast vote records CDF* * partially underway