Requirements elicitation applied to electronic voting system

Autores
Thomas, Pablo Javier; Oliveros, Alejandro
Año de publicación
2005
Idioma
inglés
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
Nowadays, technology has become the key element to carry out the management, organization and fulfillment of the electoral process. The electoral process should be understood as the actions that entail the making of the electoral roll, citizen identification, the act of voting, the counting of votes and the reporting of the results. The act of voting is considered as the software system to be specified, using as the source of information the National Electoral Code of Argentina Republic. The scenario technique is applied in order to obtain the system requirements, with the purpose of reducing the semantic gap between the legal written documentation and the implementation of an electronic voting system. Constraints regarding the compliance with the current legislation, the specific vocabulary, and the need to have, at least, one stakeholder that interprets the Law are analyzed. An elicitation technique, which emphasized the role of Language of the Universe of Discourse, is proposed. Finally, it is stressed the importance of having a requirements specification with the necessary steps for the casting of the vote, including all the alternative situations, from which a software design can be done.
II Workshop de Ingeniería de Software y Bases de Datos (WISBD)
Red de Universidades con Carreras en Informática (RedUNCI)
Materia
Ciencias Informáticas
votación electrónica
Requirements/Specifications
Languages
vote casting
lexical extended language
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/23071

id SEDICI_051a24cbe20f657d7ed126591def2c80
oai_identifier_str oai:sedici.unlp.edu.ar:10915/23071
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Requirements elicitation applied to electronic voting systemThomas, Pablo JavierOliveros, AlejandroCiencias Informáticasvotación electrónicaRequirements/SpecificationsLanguagesvote castinglexical extended languageNowadays, technology has become the key element to carry out the management, organization and fulfillment of the electoral process. The electoral process should be understood as the actions that entail the making of the electoral roll, citizen identification, the act of voting, the counting of votes and the reporting of the results. The act of voting is considered as the software system to be specified, using as the source of information the National Electoral Code of Argentina Republic. The scenario technique is applied in order to obtain the system requirements, with the purpose of reducing the semantic gap between the legal written documentation and the implementation of an electronic voting system. Constraints regarding the compliance with the current legislation, the specific vocabulary, and the need to have, at least, one stakeholder that interprets the Law are analyzed. An elicitation technique, which emphasized the role of Language of the Universe of Discourse, is proposed. Finally, it is stressed the importance of having a requirements specification with the necessary steps for the casting of the vote, including all the alternative situations, from which a software design can be done.II Workshop de Ingeniería de Software y Bases de Datos (WISBD)Red de Universidades con Carreras en Informática (RedUNCI)2005-10info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/23071enginfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/2.5/ar/Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-29T10:55:20Zoai:sedici.unlp.edu.ar:10915/23071Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 10:55:20.871SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Requirements elicitation applied to electronic voting system
title Requirements elicitation applied to electronic voting system
spellingShingle Requirements elicitation applied to electronic voting system
Thomas, Pablo Javier
Ciencias Informáticas
votación electrónica
Requirements/Specifications
Languages
vote casting
lexical extended language
title_short Requirements elicitation applied to electronic voting system
title_full Requirements elicitation applied to electronic voting system
title_fullStr Requirements elicitation applied to electronic voting system
title_full_unstemmed Requirements elicitation applied to electronic voting system
title_sort Requirements elicitation applied to electronic voting system
dc.creator.none.fl_str_mv Thomas, Pablo Javier
Oliveros, Alejandro
author Thomas, Pablo Javier
author_facet Thomas, Pablo Javier
Oliveros, Alejandro
author_role author
author2 Oliveros, Alejandro
author2_role author
dc.subject.none.fl_str_mv Ciencias Informáticas
votación electrónica
Requirements/Specifications
Languages
vote casting
lexical extended language
topic Ciencias Informáticas
votación electrónica
Requirements/Specifications
Languages
vote casting
lexical extended language
dc.description.none.fl_txt_mv Nowadays, technology has become the key element to carry out the management, organization and fulfillment of the electoral process. The electoral process should be understood as the actions that entail the making of the electoral roll, citizen identification, the act of voting, the counting of votes and the reporting of the results. The act of voting is considered as the software system to be specified, using as the source of information the National Electoral Code of Argentina Republic. The scenario technique is applied in order to obtain the system requirements, with the purpose of reducing the semantic gap between the legal written documentation and the implementation of an electronic voting system. Constraints regarding the compliance with the current legislation, the specific vocabulary, and the need to have, at least, one stakeholder that interprets the Law are analyzed. An elicitation technique, which emphasized the role of Language of the Universe of Discourse, is proposed. Finally, it is stressed the importance of having a requirements specification with the necessary steps for the casting of the vote, including all the alternative situations, from which a software design can be done.
II Workshop de Ingeniería de Software y Bases de Datos (WISBD)
Red de Universidades con Carreras en Informática (RedUNCI)
description Nowadays, technology has become the key element to carry out the management, organization and fulfillment of the electoral process. The electoral process should be understood as the actions that entail the making of the electoral roll, citizen identification, the act of voting, the counting of votes and the reporting of the results. The act of voting is considered as the software system to be specified, using as the source of information the National Electoral Code of Argentina Republic. The scenario technique is applied in order to obtain the system requirements, with the purpose of reducing the semantic gap between the legal written documentation and the implementation of an electronic voting system. Constraints regarding the compliance with the current legislation, the specific vocabulary, and the need to have, at least, one stakeholder that interprets the Law are analyzed. An elicitation technique, which emphasized the role of Language of the Universe of Discourse, is proposed. Finally, it is stressed the importance of having a requirements specification with the necessary steps for the casting of the vote, including all the alternative situations, from which a software design can be done.
publishDate 2005
dc.date.none.fl_str_mv 2005-10
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
Objeto de conferencia
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/23071
url http://sedici.unlp.edu.ar/handle/10915/23071
dc.language.none.fl_str_mv eng
language eng
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1844615811869704192
score 13.070432