Author
|
Conference
|
Journal
|
Organization
|
Year
|
DOI
Look for results that meet for the following criteria:
since
equal to
before
between
and
Search in all domains
Limit my searches in the following domains
Agriculture Science
Arts & Humanities
Biology
Chemistry
Computer Science
Economics & Business
Engineering
Environmental Sciences
Geosciences
Material Science
Mathematics
Medicine
Physics
Social Science
Multidisciplinary
Keywords
(3)
Formal Method
Information System
Software Engineering
Subscribe
Academic
Publications
EVoting and the Need for Rigourous Software Engineering - The Past, Present and Future
Edit
EVoting and the Need for Rigourous Software Engineering - The Past, Present and Future
(
Citations: 3
)
BibTex
|
RIS
|
RefWorks
Download
J. Paul Gibson
In many jurisdictions around the world, the introduction of e-voting has been subject to wide-ranging debate amongst voters, politicians, political scientists, computer scientists and software engineers. A central issue is one of public trust and confidence: should voters be expected to put their faith in “closed” electronic systems where previously they trusted “open” manual systems? As the media continues to report on the “failure” of e-voting machines, electoral administrators and e-voting machine manufacturers have been required to review their policies and systems in order to meet a set of ever changing requirements. Such an unstable problem domain stretches their understanding of the electoral process and their ability to apply a diverse range of technologies in providing acceptable electronic solutions. The breadth and depth of the issues suggest that no electoral administration can justifiably claim to have implemented a “trustworthy” electronic replacement for a paper system. All e-voting systems rely substantially on the correct functioning of their software. It has been argued that such e-voting software is “critical” to its users, and so one would expect to see the highest standards being applied in the development of software in e-voting machines: this is certainly not the case for machines that have already been used. Furthermore, in jurisdictions where e-voting machines have just been procurred we shall see that the software in these machines is often of very poor “quality”, even though it has been independently tested and accredited for use. Throughout the presentation we will focus on the
software engineering
issues, and will consider the question of whether the formal methods community could have done more – and should do more – to help alleviate the costly problems that society is facing from badly developed software in a wide range of critical government information systems (and not just voting machines).
Published in 2007.
DOI:
10.1007/11955757_1
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.
(
www.springerlink.com
)
(
dx.doi.org
)
(
www.informatik.uni-trier.de
)
Citation Context
(3)
...A major problem with e-voting systems is that they need to be trustworthy and trusted [
30
]...
J. Paul Gibson
,
et al.
Feature Interactions in a Software Product Line for Evoting
...A major problem with e-voting systems is that they need to be both trustworthy and trusted [
13
]...
J. Paul Gibson
,
et al.
Analysis of a Distributed eVoting System Architecture against Quality ...
...However, where the software in evoting machines has been open to examination it has often been demonstrated to be of very poor “quality”, even though it has previously been independently tested and accredited for use (
Gibson, 2007
)...
Paul Gibson
,
et al.
Verification and Maintenance of eVoting Systems and Standards
Order by:
Citations
(3)
Feature Interactions in a Software Product Line for Evoting
(
Citations: 2
)
J. Paul Gibson
,
Eric Lallet
,
Jean-Luc Raffy
Conference:
Feature Interactions in Telecommunications and Software Systems - FIW
, pp. 91-106, 2009
Analysis of a Distributed eVoting System Architecture against Quality of Service Requirements
(
Citations: 2
)
J. Paul Gibson
,
Eric Lallet
,
Jean-luc Raffy
Conference:
International Conference on Software Engineering Advances - ICSEA
, pp. 58-64, 2008
Verification and Maintenance of eVoting Systems and Standards
(
Citations: 2
)
Paul Gibson
,
Margaret McGaley