Title :
Managing Requirements for E-Voting Systems: Issues and Approaches
Author :
Weldemariam, Komminist ; Mattioli, Andrea ; Villafiorita, Adolfo
Author_Institution :
Center For Inf. Technol., FBK-IRST, Trento, Italy
Abstract :
This paper discusses our approach and experiences on structuring and maintaining requirements for an e-voting system we have built and deployed for elections. Issues related to integrating laws and recommendation for e-voting systems, managing different elections and configurations, supporting a spiral development, yielded problems and approaches to help maintain integrity of requirements and a coherent view of the system. Moreover, the relationship between requirements and system architecture is based on finite state machines, that bridge the gap between the laws and the actual behavior of the machine.
Keywords :
finite state machines; formal verification; government data processing; e-voting systems; finite state machines; requirements maintenance; requirements structure; spiral development; Automata; Casting; Computer science; Electronic voting; Electronic voting systems; Formal verification; Information technology; Nominations and elections; Technology management; Welding;
Conference_Titel :
Requirements Engineering for e-Voting Systems (RE-VOTE), 2009 First International Workshop on
Conference_Location :
Atlanta, GA
Print_ISBN :
978-1-4244-7698-5
Electronic_ISBN :
978-0-7695-4100-6
DOI :
10.1109/RE-VOTE.2009.7