Elections Election ResultsHardware
Election Markup Language (EML)
by OASIS Election and Voter Services Technical Committee
The standard supports the end to end process of the election system. The intent of the standard is to 'develop a standard for the structured interchange among hardware, software, and service providers who engage in any aspect of providing election or voter services to public or private organizations...' (https://en.wikipedia.org/wiki/Election_Markup_Language). This is a much more comprehensive schema than the other election data standards observed in this list. In addition, this standard engages in high level election processes
Assessment
-
Open License Yes
-
Transferable to Other Jurisdictions Yes
The standard requires a common terminology and definition of election processes so it can be understood and applied across national boundaries. Standard claims to be multilingual, multinational, flexible, adaptable, and technology agnostic, making it easier to adopt across a wide array of jurisdictions
-
Stakeholder Participation Yes
The standard is managed by members of the OASIS Technical Committee. In order to contribute to the standards development, there is a public mail list that acts as a forum for developers to contribute and exchange ideas and advice about the standard's implementation. An individual must subscribe to comment list to provide feedback. https://www.oasis-open.org/committees/comments/index.php?wg_abbrev=election
-
Consensus-Based Governance Yes
According to Ron Rivest, EML is a 'consensus-based, publicly available common format that enables the exchange of electronic records between different components in election systems'
-
Extensions Yes
The standard extends so not to change the election process. Implementers of the standard plan on providing a complementary document for a specific election scenario that clarifies security issues raised in the election process
-
Human Readable Yes
EML uses attribute IDs and standard election vocabulary
-
Machine Readable Yes
EML is a XML based standard. The structure of the schema consists of vocabulary (the EML core) and individual message schemas
-
Requires Up-To-Date / Real-Time Data Yes
Standard requires data from various stages of the election process life cycle
-
Metadata Yes
Standard allows for optional information to be included in the header. Some XML messages require the managing authority and date of issue