CEVS – A Corporative E-voting System Based on EML

  • Dessislava Vassileva
  • Boyan Bontchev
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2869)


In recent years, e-voting systems become more and more important as they contribute to the overall democratic process worldwide. CEVS (Corporative E-Voting System) is a new Internet voting application developed by means of EML (Election Markup Language) technologies. The article presents an overview of the EML structure and extensions and, as well, a JAXB (Java Architecture for XML Binding) technology, both used for building the CEVS application. Next, we describe in details the CEVS software architecture and discuss aspects of its system functionality. There are given directions for elaboration of CEVS and future works according to the state-of-the-arts trends in the area.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bonsor, K.: How E-Voting Will Work. HowStuffWorks (2000),
  2. 2.
    Bontchev, B., Ilieva, S.: Middleware Service Support for Modern Application Presentations. In: Proc. of 15-th SAER Conference, St. Constantine, Varna, Bulgaria, pp. 138–142 (2001)Google Scholar
  3. 3.
    Bray, T., et al.: Extensible Markup Language (XML) 1.0, 2nd edn., Worldwide Web Consortium, (2000),
  4. 4.
    Cowling, D.: Analysis: Does e-voting work? BBC News (2002),
  5. 5.
    De Rose, S., et al.: XML Linking Language (XLink). V∙rsion 1.0. Worldwide Web Consortium (2001),
  6. 6.
    Eastlake, D., et al.: XML-Signature Syntax and Processing. Worldwide Web Consortium (2002),
  7. 7.
    eXtensible Name and Address (XNAL) Specifications and Description Document (v1.0) Customer Information Quality Technical Committee OASIS (2001),
  8. 8.
    Killian, J., Sako, K.: Receipt-Free Mix-Type Voting Scheme - a practical solution to the implementation of a voting booth. In: Guillou, L.C., Quisquater, J.-J. (eds.) EUROCRYPT 1995. LNCS, vol. 921, pp. 393–403. Springer, Heidelberg (1995)Google Scholar
  9. 9.
    Sun Microsystems Inc.: The JavaTM Architecture for XML Binding. Technical Report, Palo Alto, CA 94303, U.S.A. (2001) Google Scholar
  10. 10.
    van der Vlist, E.: XML Schema - The W3C’s Object-Oriented Descriptions for XML. O’Reilly, Sebastopol (2002)zbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Dessislava Vassileva
    • 1
  • Boyan Bontchev
    • 2
  1. 1.Institute of Mathematics and InformaticsBulgarian Academy of SciencesSofiaBulgaria
  2. 2.Dep. of Information Technologies, Faculty of Mathematics and InformaticsSofia UniversitySofiaBulgaria

Personalised recommendations