farglebargle
Posts: 10715
Joined: 6/15/2005 From: Albany, NY Status: offline
|
quote:
ORIGINAL: MercTech quote:
ORIGINAL: farglebargle Actually, breathalizers are being dismissed from testimony because their computer software isn't available for inspection by the defense, and therefore cannot be cross-examined in any meaningful way. That aside, the NYC Vehicle and Traffic law thoroughly covers operating while ability is impaired for any reason. Interesting. It sounds like someone needs to send the D.A. office back to 9th grade science class or something. A breathalyzer is just an overpriced explosive gas detector. There is no "software" to be examined but the provenance records on the calibration of the machine and the provenance of the use results would have to be available and in order to stand up to legal review. No. Software is cheaper than hardware. Pretty much ANYTHING with a LED on it has a microprocessor running the show. http://www.duiblog.com/2007/09/04/secret-breathalyzer-software-finally-revealed/ quote:
Some of the more interesting excerpts from the Base One report: 1. The Alcotest Software Would Not Pass U.S. Industry Standards for Software Development and Testing: The program presented shows ample evidence of incomplete design, incomplete verification of design, and incomplete “white box” and “black box” testing. Therefore the software has to be considered unreliable and untested, and in several cases it does not meet stated requirements. The planning and documentation of the design is haphazard. Sections of the original code and modified code show evidence of using an experimental approach to coding, or use what is best described as the “trial and error” method. Several sections are marked as “temporary, for now”. Other sections were added to existing modules or inserted in a code stream, leading to a patchwork design and coding style… It is clear that, as submitted, the Alcotest software would not pass development standards and testing for the U.S. Government or Military. It would fail software standards for the Federal Aviation Administration (FAA) and Food and Drug Administration (FDA), as well as commercial standards used in devices for public safety…If the FAA imposed mandatory alcohol testing for all commercial pilots, the Alcotest would be rejected based upon the FAA safety and software standards… 4. Catastrophic Error Detection Is Disabled: An interrupt that detects that the microprocessor is trying to execute an illegal instruction is disabled, meaning that the Alcotest software could appear to run correctly while executing wild branches or invalid code for a period of time. Other interrupts ignored are the Computer Operating Property (a watchdog timer), and the Software Interrupt. 6. Diagnostics Adjust/Substitute Data Readings: The diagnostic routines for the Analog to Digital (A/D) Converters will substitute arbitrary, favorable readings for the measured device if the measurement is out of range, either too high or too low. The values will be forced to a high or low limit, respectively. This error condition is suppressed unless it occurs frequently enough… 7. Flow Measurements Adjusted/Substituted: The software takes an airflow measurement at power-up, and presumes this value is the “zero line” or baseline measurement for subsequent calculations. No quality check or reasonableness test is done on this measurement… 10. Error Detection Logic: The software design detects measurement errors, but ignores these errors unless they occur a consecutive total number of times. For example, in the airflow measuring logic, if a flow measurement is above the prescribed maximum value, it is called an error, but this error must occur 32 consecutive times for the error to be handled and displayed. This means that the error could occur 31 times, then appear within range once, then appear 31 times, etc., and never be reported…
< Message edited by farglebargle -- 10/29/2007 3:49:31 PM >
_____________________________
It's not every generation that gets to watch a civilization fall. Looks like we're in for a hell of a show. ברוך אתה, אדוני אלוקינו, ריבון העולמים, מי יוצר צמחים ריחניים
|