Academic
Publications
Analysis of a Distributed eVoting System Architecture against Quality of Service Requirements
Analysis of a Distributed eVoting System Architecture against Quality of Service Requirements   (Citations: 2)
BibTex | RIS | RefWorks Download
In this paper we propose that formal modelling tech- niques are necessary in establishing the trustworthiness of e-voting systems and the software within. We illustrate how a distributed e-voting system architecture can be analysed against quality of service requirements, through simulation of formal models. A concrete example of a novel e-voting system prototype (for use in French elections) is used to jus- tify the utility of our approach. The quality of service that we consider is the total time it takes for a voter to record their vote (including waiting time). The innovative aspects of the e-voting system that required further research were new requirements for voting anywhere and re-voting; and the potential for undesirable interactions between them.
Cumulative Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
    • ...of the advantages of remote voting whilst not being vulnerable to most of the weaknesses[13,30]...
    • ...In previously reported research [13,14], through simulations of the formal models (written in Estelle[17]), we established that certain architectures could not provide an acceptable quality of service (to the voter) when the underlying communication network was open to denial-of-service attacks during voting...
    • ...(For more details of the simulation results see [13].)...

    J. Paul Gibsonet al. Engineering a Distributed eVoting System Architecture: Meeting Critica...

    • ...In all instances we consider quality of service (QoS) to be a core requirement, so that the time required to record an individual vote should never be “unreasonable”[24]...
    • ...This insight arose from analysis of simulations of different voting architectures for quality of service[24]...

    J. Paul Gibsonet al. Feature Interactions in a Software Product Line for Evoting

Order by: