EML

more information

Paul Spencer is an active member of the OASIS Technical Committee, and developed the XML Schemas for EML and the means of customising the schemas for various types of elections. He also developed the customisations for UK public election pilots and for the online electoral registers (CORE) project.

 
 

Case Studies

more information

  • UK e-GIF
  • Danish InfostructureBase
  • Trinidad and Tobago e-GIF
  • MIAP Common Data Definitions
  • HMRC File by Internet
  • Co-ordinated Online Record of Electors
  • MOD XML Policies
 
 

Clients

more information

  • Cabinet Office e-Government Unit
  • Department for Constitutional Affairs
  • Department for Education and Skills
  • HM Revenue and Customs
  • Learning and Skills Council
  • Microsoft
  • Ministry of Defence
  • National Westminster Bank
  • NHS Information Authority
  • NHS in Scotland
  • Office of Government Commerce
  • Office of the Deputy Prime Minister
  • Office of the e-Envoy
  • Open University
  • SchlumbergerSema
  • Scottish Executive
 
GIF cerificate
 

Papers

more information

  • From Spreadsheet to Schema
  • A Technical Standard for e-Voting
  • Combining OASIS Standards to Create a Repository and Assembly Mechanism for XML Schema Components
  • The Election Markup Language
  • e-Government in the UK
  • Developing e-GIF Compliant XML Systems For Government
  • e-Government in the UK
  • XML: the relevance to e-government
  • Using XML in Government
  • Delivering New Electronic Services in the Public Sector
  • e-Gov and XML Government Advanced Technology
  • Delivering New Electronic Services in the Public Sector
 
 

Books

more information

  • XML for the Web
  • Professional XSL
  • Beginning XML
  • Professional XML Design and Implementation
 

The Election Markup Language

The OASIS Election Markup Language (EML) provides for the "structured interchange of data among hardware, software, and service providers who engage in any aspect of providing election or voter services to public or private organizations". In practice, this means that EML can be used within virtually every type of public and private election and referendum, whether the actual voting is done electronically or on paper. For this reason, suppliers of election systems and services are starting to support EML and it is important for those organizing elections to know how to use this to their advantage.

Who should attend

The course is divided into an overview day and a technical workshop. The first day is aimed at those responsible for organizing elections, managers within suppliers of election systems and services, project managers and technical staff. The second day is aimed at project managers and technical staff who have attended the first day.

What you will learn

On the first day, you will get a background to EML, why it is important, how it meets the security needs of public elections and how it can be tailored to the needs of a specific election. Those staying for day two will learn more detail of the EML messages themselves and how to define and implement local requirements.

Day 1 (Overview)

Day 2 (Technical workshop)


XML Spy Education Partner

We are an XML Spy training partner.

Please email for more information.