Язык разметки выборов ( EML ) - это стандарт на основе XML для поддержки сквозного управления избирательными процессами.
История EML
OASIS Выборы и Явка Технический комитет Услуги, которые встретились в первый раз в мае 2001 года, был зафрахтован « Для того, чтобы разработать стандарт для структурированного обмена данными между поставщиками аппаратных средств, программного обеспечения и услуг , которые участвуют в каком - либо аспекте предоставления выборов или избирателей услуги государственным или частным организациям. Услуги, предоставляемые для таких выборов, включают, но не ограничиваются, роль избирателя / поддержание членства (регистрация нового избирателя, членство и сбор взносов, отслеживание смены адреса и т. д.), учетные данные гражданина / членства , перераспределение избирательных округов, запросы на бюллетени для открепительных / иностранных граждан, календарное планирование выборов, управление материально-техническим обеспечением (управление избирательными участками), уведомление о выборах, доставка бюллетеней и подведение итогов, отчеты о результатах выборов и демографические данные ». [1]
Чтобы помочь установить контекст для специфики, содержащейся в схемах XML, составляющих EML, Комитет также разработал общую модель сквозного избирательного процесса, первоначально основанную на работе selection.com, технический директор которого председательствовал на первых встречах. [2] Эта модель определяет важные компоненты и процессы, общие для выборов и избирательных систем, и описывает, как EML может использоваться для стандартизации информации, которой обмениваются эти компоненты.
В спецификации описаны две взаимодополняющие высокоуровневые модели процесса выборов, основанные на человеческих и технических взглядах. Цель состоит в том, чтобы определить все основные этапы процесса и области, в которых необходимо обмениваться данными или ссылаться на них. Затем сообщения и форматы данных, подробно описанные в самих спецификациях EML, могут быть использованы для достижения целей открытого взаимодействия между компонентами системы, связанными с этими процессами.
Обзор EML
Голосование - одна из основ демократических процессов. Помимо упорядоченной передачи власти, он также укрепляет доверие граждан к организации или правительству, когда они работают эффективно. Доступ к стандартизированной информации в процессе голосования для избирателей, а также стандартизованный обмен данными могут лучше облегчить проверку и надзор за избирательными процедурами. Стандарты четких, надежных и четко понимаемых процессов помогают повысить уверенность в результатах. Стандартизация обмена данными о выборах способствует созданию открытого рынка, который стимулирует рентабельную поставку и внедрение новых технологий без устаревания существующих инвестиций. Однако традиционные методы проверки и надзора будут по-прежнему иметь жизненно важное значение, и, по сути, эти вещи становятся более важными с использованием технологий. Здоровая демократия требует участия граждан и постоянного независимого мониторинга процессов, процедур и результатов. Стандарт OASIS EML направлен на обеспечение прозрачности, доступа и участия граждан в избирательном процессе.
Основная функция системы электронного голосования - надежно и безопасно фиксировать предпочтения избирателей, а затем точно сообщать результаты, соблюдая при этом требования законодательства в отношении конфиденциальности. Процесс захвата голосов происходит между «избирателем» (отдельным лицом) и «системой электронного голосования» (машиной). Крайне важно, чтобы любая избирательная система могла доказать, что выбор избирателя зафиксирован правильно и анонимно, и что голосование не подвергается фальсификации, манипуляции или другим источникам ненадлежащего влияния.
Эти универсальные демократические принципы можно резюмировать в виде списка фундаментальных требований или «шести заповедей» для систем электронного голосования [ необходима цитата ] :
- Сохраните выбор каждого избирателя в незыблемой тайне.
- Разрешить каждому правомочному избирателю проголосовать только один раз и только в тех офисах, за которые он / она уполномочен голосовать.
- Не разрешайте вмешиваться в работу систем голосования и не позволяйте избирателям продавать свои голоса.
- Точно сообщать обо всех голосах
- Система голосования остается работоспособной на протяжении каждых выборов.
- Ведите контрольный журнал для обнаружения любого нарушения [2] и [4], но без нарушения [1].
EML был разработан в соответствии с этими рекомендациями.
Дизайн EML
Целью комитета является разработка языка разметки выборов (EML) для непрерывного использования в процессе выборов. Это набор определений данных и сообщений, описанный как набор схем XML и охватывающий широкий спектр транзакций, которые происходят на различных этапах и стадиях жизненного цикла выборов. Для достижения этого комитет решил, что требуется общая терминология и определение избирательных процессов, которые можно было бы понять на международном уровне. Поэтому комитет начал с определения общих моделей избирательного процесса, описанных здесь.
Эти процессы являются иллюстративными, охватывают подавляющее большинство типов выборов и формируют основу для определения самого языка разметки выборов. EML был разработан таким образом, чтобы выборы, которые не следуют этой модели процесса, по-прежнему могли использовать EML в качестве основы для обмена сообщениями, связанными с выборами.
EML ориентирован на определение открытых, безопасных, стандартизованных и совместимых интерфейсов между компонентами избирательных систем и, таким образом, обеспечение прозрачных и безопасных интерфейсов между различными частями избирательной системы. Сфера безопасности, целостности и аудита выборов, включенная в эти описания интерфейсов и связанные с ними обсуждения, предназначена для охвата вопросов безопасности, относящихся только к стандартизованным интерфейсам, а не к внутренним или внешним требованиям безопасности различных компонентов избирательных систем.
Требование безопасности для проектирования, реализации или оценки избирательной системы должно быть помещено в контекст анализа уязвимостей и угроз конкретного сценария выборов. Таким образом, ссылки на безопасность в EML не следует воспринимать как всеобъемлющие требования для всех избирательных систем во всех сценариях выборов или как рекомендации относительно достаточности подхода при рассмотрении всех аспектов безопасности при проектировании, реализации или оценке избирательных систем. Фактически, все механизмы защиты данных, описанные в документации EML, являются необязательными, что позволяет обеспечить соответствие EML вообще без учета безопасности системы. Ожидается, что исполнители могут разработать дополнительный документ для конкретного сценария выборов, который уточняет проблемы безопасности, определенные в этом документе, и определяет их конкретную стратегию и подход, используя то, что предоставляет EML.
EML предназначен для помощи и обеспечения избирательного процесса и не требует каких-либо изменений традиционных методов проведения выборов. Расширяемость EML позволяет приспосабливаться к различным процессам электронной демократии, не влияя на сам процесс. Концептуально EML просто обеспечивает стандартизованный обмен данными между различными сквозными этапами и процессами выборов.
Решение, описанное в EML, не является патентованным и будет работать как шаблон для любого сценария выборов с использованием электронных систем для всего или части процесса. Цель состоит в том, чтобы ввести единый и надежный способ, позволяющий избирательным системам взаимодействовать друг с другом. Стандарт OASIS EML призван укрепить доверие общества к избирательному процессу и облегчить работу строителей демократии путем введения руководящих принципов по выбору или оценке будущих избирательных систем.
Для получения дополнительных сведений о подходе EML см. Официальную стандартную спецификацию OASIS. [3]
Версии EML
EML использует ряд существующих стандартов:
- Extensible Markup Language (XML): шаблоны EML выражаются в стандартизированном XML.
- Схема XML: EML использует схему XSD для определения информационных структур, поддерживающих схему XML процессов выборов .
- xNAL: Документ о спецификациях и описании расширяемого имени и адреса (xNAL) (v3.0) Технический комитет по качеству информации для клиентов OASIS Июль 2009 г. [7]
- APD Великобритании: Фрагмент адреса и личных данных v1.1 Группа технологической политики, подразделение электронного правительства, Кабинет министров Великобритании, 1 марта 2002 г. [8]
- XML-DSig: синтаксис и обработка XML-подписи Дональд Истлейк и др., Консорциум World Wide Web, 10 июня 2008 г. [9]
- VoiceXML: голосовой расширяемый язык разметки (VoiceXML), версия 2.0 Скотт МакГлашан и др. Консорциум World Wide Web 16 марта 2004 г. [10]
Подтверждения EML
Рон Ривест , известный компьютерный ученый и член Комитета по разработке технических руководств Комиссии по содействию выборам США, сказал, что «EML является примером своего рода основанного на консенсусе, общедоступного общего формата, который позволяет обмениваться электронными записями между различными компоненты в избирательных системах ". [11]
Хотя это и не является одобрением как таковым, EML используется Избирательной комиссией Австралии для публикации последних результатов подсчета голосов на федеральных выборах через их «Медиа-канал». [12]
Смотрите также
Рекомендации
- ^ Устав работы OASIS EML
- ^ Стандарты правительства и ИКТ: пример электронного голосования Джейсона Киткэта в информации, коммуникации и этике в обществе (2004) 2: 1
- ^ Стандарт OASIS EML v5.0, требования к процессам и данным
- ^ «Спецификация языка разметки выборов (EML) версии 7.0» . Комитет ОАЗИСа . Проверено 18 августа 2013 года . CS1 maint: обескураженный параметр ( ссылка )
- ^ Спецификация комитета EML v6.0
- ^ Стандарты OASIS и другие утвержденные работы (EML v5.0)
- ^ Технический комитет по качеству информации для клиентов
- ^ «Схема и документы с адресом и личными данными в Великобритании» . Архивировано из оригинала на 2004-12-17 . Проверено 30 июля 2009 .
- ^ Синтаксис и обработка XML-подписи
- ^ Расширяемый язык разметки для голоса (VoiceXML)
- ^ «Электронное голосование: язык разметки выборов 5.0 утвержден в качестве стандарта OASIS» . Правительственные технологии. 2008-01-29 . Проверено 28 февраля 2008 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Система подачи медиа» . Австралийская избирательная комиссия. 2010-06-08 . Проверено 20 августа 2010 . CS1 maint: обескураженный параметр ( ссылка )
Более -
- [Брошюра EML] Документ OASIS EML., Белая книга Брошюра по EML и его возможностям . Ссылка на документ Брошюра EML .
- [Открытое безопасное голосование] Уэббер и др., Официальный документ по открытому безопасному голосованию с использованием EML . Ссылка на документ Технический документ EML .
- [Голосование Trusted Logic] Голосование Trusted Logic с OASIS EML , Дэвид Уэббер , 2005 г.
- [Пример использования EML - Отчет о результатах] Официальный документ для NIST об использовании EML в Калифорнии. Дэвид Уэббер , 2009 год.
Внешние ссылки
- Технический комитет по языку разметки выборов OASIS
- Титульные страницы: Исполнительный обзор EML
- Сайт вики-ресурсов OASIS для EML