Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.09.30;
Скачать: [xml.tar.bz2];

Вниз

Американских водил на алкоголь тестирует "криво написанное" ПО   Найти похожие ветки 

 
AntiUser ©   (2007-09-05 18:08) [0]


В американском штате Нью-Джерси недавно прошел интересный судебный процесс, связанный с качеством программного кода и проблемой выявления ошибок при работе приборов, используемых при доказывании вины в суде. Речь шла о тестировании на состояние алкогольного опьянения.

Как сообщает сайт «DUI Blog»,   верховный суд штата в ходе рассмотрения очередного дела о «вождении в пьяном виде» постановил потребовать исходные тексты программы, управляющей одним из таких аппаратов, с целью их анализа на предмет ошибок. То, что там увидел суд, оказалось неприятным открытием.

Надо сказать, что проблема качества работы приборов для анализа «на алкоголь» разбирается в американских судах давно. Сам владелец сайта «DUI Blog», адвокат Лоренс Тейлор – узкий специалист как раз в этой области, защите водителей в случае «пьяного вождения», да и блог его посвящен исключительно этому вопросу.

По словам Тейлора, проблема достаточно «запущенная». В разных штатах США при проверке на алкоголь используются разные приборы, которые работают под управлением самых разных программ. Результат анализа с их помощью является полноценным доказательством в суде, однако качество работы «анализаторов» вызывает многочисленные нарекания. Код программ, ими управляющих, тщательно скрывается производителями.

Вдобавок, под вопросом и качество «железа» анализаторов: в одном из сообщений своего блога Тейлор упоминает о модели, работающей под управлением «культового» микропроцессора «Z80», несомненно, знакомого всем нашим радиолюбителям со стажем. В том же сообщении он цитирует своего коллегу, который все-таки добился от суда решения открыть код одного из таких аппаратов. На вопрос о том, когда это будет сделано, от него последовал ответ «Возможно, никогда» - по крайней мере, никаких телодвижений производитель после решения суда не делал.

В настоящее время суд дал компании двадцать дней на раскрытие исходников, грозя в противном случае штрафовать на 3200 долларов за день просрочки. Компания вяло сопротивляется, аргументируя нежелание выдавать исходники наличием в них «коммерческой тайны».

Эти события разворачивалсь в Минессоте, а вот суду Нью-Джерси повезло больше: исходники он все-таки получил. Вскрытие показало неутешительные вещи.

Во-первых, никакой «коммерческой тайны», на которую всегда любили ссылаться производители подобных аппаратов, в текстах не обнаружилось: все алгоритмы, использованные в них, были хорошо известны и секретов не содержали. Во-вторых, качество исходников не удовлетворяло никаким стандартам проектирования и тестирования. В них нашлось немалое количество кусков кода, которые были помечены в комментариях как «временные», но в результате окончательной компиляции все-таки попали. В-третьих, в текстах было немалое количество «багов». Так, проверка на исполнение процессором запрещенных инструкций была просто отключена, в результате чего аппарат мог вместо нормальной работы просто демонстрировать ее видимость. Некоторые ошибки измерений прибор считает «ошибками» только в том случае, если они повторяются не менее тридцати двух раз.

В конце этого неутешительного анализа Тейлор напоминает, что результаты вот такого «анализа» с помощью «криво» написанной программы в американских судах являются полноценным доказательством вины в «пьяном вождении». В этом месте отечественные атолюбители, которых «на пьянство» предварительно должны проверять «трубочкой», а окончательно – нормальным белковым врачом, должны обрадоваться. Как и сторонники «открытых» стандартов, особенно в программах, написанных по «госзаказу».

Вдобавок, интересен сам по себе вопрос об ответственности производителя за качество написанной им программы. В отличие от отечественных пользователей, исповедующих распространенное заблуждение о том, что «претензии можно предъявлять только к носителю», суды американские, как мы видим, ему не подвержены, и вполне готовы исследовать этот вопрос.


 
Lamer@fools.ua ©   (2007-09-05 18:17) [1]

>>AntiUser ©   (05.09.07 18:08)

Вообще-то, при цитировании чужого принято источник указывать. Желательно ссылкой.


 
DiamondShark ©   (2007-09-05 18:20) [2]


> Lamer@fools.ua ©   (05.09.07 18:17) [1]

А Яндекс моль поела?
http://webplanet.ru/news/law/2007/09/05/dui.html


 
Rouse_ ©   (2007-09-05 18:23) [3]


> Некоторые ошибки измерений прибор считает «ошибками» только
> в том случае, если они повторяются не менее тридцати двух
> раз.

Мдя...


 
Denis_ ©   (2007-09-05 18:29) [4]

Мне вот интерестно : как прибором можно измерить пьян чел или нет?понимаю отечественное "дыхни" - и жидкость сразу окрашивается - химическая реакция. А тут что?


 
partizan   (2007-09-05 18:34) [5]

А там стоит камера, которая эту жидкость фоткает, а потом специальная программа анализирует цвет, и сообщает результат :)


 
Lamer@fools.ua ©   (2007-09-05 18:36) [6]

>>DiamondShark ©   (05.09.07 18:20) [2]

Мне заняться больше нечем, как только искать кто и откуда скоммуниздил текст.


 
DiamondShark ©   (2007-09-05 18:39) [7]


> А тут что?

Например, вот это:
http://www.ioffe.ru/journals/jtf/2002/10/p114-118.pdf


 
ПЛОВ ©   (2007-09-05 18:40) [8]


> Некоторые ошибки измерений прибор считает «ошибками» только
> в том случае, если они повторяются не менее тридцати двух
> раз.

Возьму на заметку :)


 
DiamondShark ©   (2007-09-05 18:45) [9]

Или если по предыдущей ссылке многа букоф, то вот:

массив кварцевых резонаторов укрывается пленками органических материалов-сорбентов (каликсарены, полимеры) которые имеют разную чувствительность к разному классу летающих молекул, которые анализируются. Данная система принадлежит к классу непроточных, т.е. после инжектирования паров аналита рабочий объем камеры отсекается от атмосферы. Вследствие сорбции молекул аналита на чувствительные поверхности сенсоров частота колебаний кварцевых резонаторов уменьшается. Это уменьшение частоты и является откликом сенсору. Сформированный массив откликов сенсоров на импульс аналита используется сначала для обучения системы, а потом - для распознавания химического образа с помощью специального математических методов статобработки. После измерения камера и сенсоры продуваются чистым осушенным воздухом.


 
lookin ©   (2007-09-05 18:49) [10]

> [9] DiamondShark ©   (05.09.07 18:45)
> После измерения камера и сенсоры продуваются чистым осушенным
> воздухом.


И так 32 раза?



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2007.09.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.041 c
15-1188747945
TStas
2007-09-02 19:45
2007.09.30
Где скачать дистрибутив php?


15-1188311300
@!!ex
2007-08-28 18:28
2007.09.30
Странная полоса.


2-1188503073
kaharin
2007-08-30 23:44
2007.09.30
Thread (проблема завершения 3 потока)


11-1172567198
Neww
2007-02-27 12:06
2007.09.30
Как установить MCK?


15-1188819885
Андрей_К
2007-09-03 15:44
2007.09.30
Монография





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский