SlideServe
Menu
Préférences
© SlideServe · v2026

Reliability in Embedded Software

kuniko avatar
7 diapositives · 199 Views · Aug 01, 2014

This report discusses the evolution and impact of software in election processes, particularly focusing on the transition from paper ballots and punch cards to electronic voting systems. The 2002 Help America Vote Act aimed to improve accuracy and reliability, yet discrepancies emerged in the 2004 elections, revealing challenges in the technology. Despite advancements in computer science, issues persist, underscoring the need for responsible software development and independent testing. A call for accountability among developers highlights the need for continuous improvement in ensuring fair and accurate elections.

Reliability in Embedded Software - slide 1
01 / 7Reliability in Embedded Software
1 / 17

Télécharger la présentation

Reliability in Embedded Software
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Reliability in Embedded Software Joseph Lucas

  2. Requirements • Real time/reactive operation • Small size, low weight • Safe and reliable • Harsh environment • Cost sensitivity

  3. Software in Elections • Before Electronic Voting • Done with Paper Ballots • Punch Cards or Written Form • Counting process was done manually • Advantages • Accurate and Reliable • Disadvantages • Slow and requires many dedicated officials

  4. Software in Elections (cont) • Electronic Voting • In 2002, Congress passed Help America Vote Act • Replaced punch card voting systems • Discrepancies found in Election 2004 • Bush was favored in • Ohio and Wisconsin – 4% • Pennsylvania – 5% • Florida and Minnesota – 7% • New Hampshire – 15% • In New Jersey during the Presidential Primary in 2008 • At least 5 for 21 counties reported discrepancies on the number of Republicans and Democrats casting votes.

  5. Impact • The American society has not yet benefited • Companies that supply voting machines claim reliable and accurate products • Yet, discrepancies still occur • Unacceptable • Computer Science has advanced over the years to handle every vote.

  6. Conclusion • Software Developers need to take Responsibility on any errors. • Independent testing to ensure reliable and accurate results. • Developers need to be competent in the requirements of the software.

  7. References • http://www.ece.cmu.edu/~koopman/iccd96/iccd96.html • http://www.fec.gov/hava/hava.htm • http://www.nytimes.com/2008/03/22/opinion/22sat2.html • Tatchell, Peter. “The Vote Grab: Voting Machines Are Unreliable and Innacurate.” The Independent. October 29, 2008.