Interesting People mailing list archives
Re: Premier (Diebold) admits to flaw that drops votes
From: David Farber <dave () farber net>
Date: Sun, 24 Aug 2008 21:58:59 -0400
Begin forwarded message: From: Cem Kaner <kaner () KANER COM> Date: August 24, 2008 3:29:09 PM EDT To: USACM () LISTSERV ACM ORG Subject: Re: Premier (Diebold) admits to flaw that drops votes Reply-To: Cem Kaner <kaner () KANER COM> What I am suggesting is that ITA testing, state-level testing and vendortesting should not be the only alternatives and we shouldn't be encouraging
the government to perpetuate this narrowness. Do you really need 7000 systems or is just that this is the onlyconfiguration you understand today? How much could we learn from simulators?
How much from long-sequence testing that involves fewer processors?I don't know--for Diebold machines--because our system bars anyone but a few
insiders from knowing anything of substance.But my experience with phone systems and network printer firmware tells me
that it is often possible to get a handle on hard-to-reproduce problems, including race conditions, on less complex systems than one might first expect.What would we learn if university labs and commercial test labs (commercial as distinct from regulatory-system-focused labs: the bug-hunting kind rather than the paper-processing kind) were able to do testing? This takes money, but how much has flowed into Obama's campaign? After Obama loses, how many people will believe that the voting machines were the embodiment of a thumb
on the scale? How much will they be willing (but forbidden) to spend to investigate that suspicion? Cem Kaner, J.D., Ph.D. Professor of Software Engineering, Florida Institute of Technology www.kaner.com www.testingeducation.org http://www.satisfice.com/kaner/
-----Original Message----- From: Douglas W. Jones [mailto:jones () cs uiowa edu] Sent: Sunday, August 24, 2008 11:01 AM To: Cem Kaner Cc: USACM () LISTSERV ACM ORG Subject: Re: Premier (Diebold) admits to flaw that drops votes On Aug 23, 2008, at 12:30 PM, Cem Kaner wrote:If testing of these machines wasn't: (a) limited to captive test labs and captive testing consultants (b) with results protected by nondisclosure agreements Then we would have known about these bugs a long time ago.This is unclear. I've done some work on Diebold machines, and what seems clear is that the key bugs are race conditions that only show up reliably in very large configurations. There's evidence that neither the company nor the testing labs ever tested things on the scale that is found in largemetropolitan areas where the jurisdiction must process several thousandPCMCIA cards after the polls close. Typical outside tests of voting systems seem to involve only a few machines. Agressive state-level certification testing only seems to involve a few tens of machines and a few hundred test ballots. ITA testing? Historically, that's been so opaque that you can't even tell how many machines were used by reading the (non-disclosed) ITA reports (at least not in the several tens of such reports I've read). It's not clear to me that it's realistic to ask for vendor testing on the scale of 7000 voting machines in 700 precincts, in order to produce 7000 PCMCIA cards to process in 70 PCMCIA readers networked to a GEMS server. This is the scale of the system that they use in a large urban county. What we want is systems with architectures that scale well, where testing can be conducted on a realistic scale. What really bothers me is that Ohio isn't the most intensive user of GEMS. If Ohio is seeing these kinds of problems in its urban counties, I wonder why there are no similar reports out of Maryland and Georgia, where there are even larger urban centers using GEMS. Surely, the problems reported out of Ohio have been seen in these other states. If these problems were not noticed in these other states, then this is evidence of gross negligence in the conduct of elections in those states. If the problems have been seen, then why have those states not shared this information with other customers and demanded corrective action long ago. Doug Jones jones () cs uiowa edu
------------------------------------------- Archives: https://www.listbox.com/member/archive/247/=now RSS Feed: https://www.listbox.com/member/archive/rss/247/ Powered by Listbox: http://www.listbox.com
Current thread:
- Premier (Diebold) admits to flaw that drops votes David Farber (Aug 23)
- <Possible follow-ups>
- Re: Premier (Diebold) admits to flaw that drops votes David Farber (Aug 23)
- Re: Premier (Diebold) admits to flaw that drops votes David Farber (Aug 23)
- Re: Premier (Diebold) admits to flaw that drops votes David Farber (Aug 24)