Майкл Барр (инженер-программист)
Майкл Барр — инженер-программист, специализирующийся на разработке программного обеспечения для медицинских устройств и других встроенных систем . [1] [2] В прошлом он был главным редактором журнала Embedded Systems Design. [3] и автор трех книг и более семидесяти статей о встроенном программном обеспечении. [4]
Барр часто выступал в качестве свидетеля-эксперта, в том числе давал показания в Toyota судебном процессе по делу о внезапном непреднамеренном ускорении . [5] В октябре 2013 года, изучив исходный код Toyota в составе команды из семи инженеров, он дал показания на суде присяжных в Оклахоме, в результате которого Toyota была признана виновной в дефектах программного обеспечения. Есть несколько технических статей, в которых обсуждаются различные дефекты электронного управления дроссельной заслонкой, которые, по его словам, были связаны с непреднамеренным ускорением, которое привело к гибели людей в автомобилях Toyota Camry . [6] [7] [8]
Ранее в своей карьере Барр давал показания в качестве свидетеля-эксперта в судебном процессе против конечных пользователей DirecTV , посвященном борьбе с пиратством , в котором участвовало более 25 000 конечных пользователей . [9] Он также выступал в качестве свидетеля-эксперта в других громких судебных процессах, связанных с программным обеспечением, таких как SmartPhone Technologies против Apple , а также в споре об авторских правах на от EA . исходный код ранней Madden Football видеоигры [10]
Барр начал свою карьеру в качестве программиста встроенных систем в компании Hughes Network Systems первого поколения под брендом Hughes , где он писал программное обеспечение для таких продуктов, как ресивер DirecTV , который продавался миллионами единиц. Впоследствии он написал встроенное программное обеспечение в TSI TelSys, PropHead Development и Netrino. [11] Его три книги: «Программирование встраиваемых систем на C с помощью инструментов разработки GNU» , [12] Словарь встраиваемых систем [13] (в соавторстве с Джеком Гансслом) и «Стандарт встроенного кода C». [14]
Барр изучал электротехнику в Университете Мэриленда в Колледж-Парке, где он получил степень бакалавра наук в 1994 году и степень магистра наук в 1997 году. [9] С 2000 по 2002 год он преподавал ENEE 447 «Теория операционных систем» в качестве адъюнкт-профессора на том же факультете электротехники и вычислительной техники. [9]
Ссылки [ править ]
- ^ Леопольд, Джордж (3 мая 2012 г.). «Борьба за устранение разрыва во встроенном программировании продолжается» . ЭЭ Таймс . Проверено 3 июня 2012 г.
- ^ «Контакты редакции журнала Embedded Systems Design — Майкл Барр» . Встроенный . Архивировано из оригинала 10 ноября 2006 года . Проверено 21 апреля 2007 г.
- ^ «Майкл Барр — Биография» . О'Рейли Медиа, Инк . Проверено 21 апреля 2007 г.
- ^ «Гугл Академика» . Проверено 13 июня 2013 г.
- ^ «Toyota атакует предполагаемые доказательства ошибки программного обеспечения ускорителя» . Проверено 20 сентября 2013 г.
- ^ Данн, Майкл (28 октября 2013 г.). «Убийственная прошивка Тойоты: Плохой дизайн и его последствия» . ЭДН . Проверено 25 ноября 2013 г.
- ^ Ёсида, Джунко (29 октября 2013 г.). «Суд над Toyota: стенограмма раскрывает подсказки к задаче X» . ЭЭ Таймс . Проверено 25 ноября 2013 г.
- ^ Ёсида, Джунко (25 октября 2013 г.). «Дело Toyota: однобитовый переворот, который убил» . ЭЭ Таймс . Проверено 25 ноября 2013 г.
- ↑ Перейти обратно: Перейти обратно: а б с «Биографическая справка Майкла Барра» (PDF) . Проверено 3 июня 2012 г.
- ^ «EA не может подать иск о гонорарах Madden в суд присяжных» . Проверено 22 июня 2013 г.
- ^ «Резюме свидетеля-эксперта Майкла Барра» (PDF) . Проверено 14 сентября 2011 г.
- ^ Барр, Майкл; Масса, Энтони (11 октября 2006 г.). Программирование встраиваемых систем на языке C с помощью инструментов разработки GNU . «О'Рейли Медиа, Инк.». ISBN 0596009836 .
- ^ Ганссле, Джек (4 января 2003 г.). Словарь встраиваемых систем . Тейлор и Фрэнсис. ISBN 1578201209 .
- ^ Барр, Майкл (2009). Встроенный стандарт кодирования C. Нетрино. ISBN 978-1442164826 .
Внешние ссылки [ править ]
- Кодекса Барра Блог
- группы компаний «Барр» Сайт
- Журнал Embedded Systems Design (ранее Embedded Systems Programming)