Michael Barr (yazılım mühendisi) - Michael Barr (software engineer)

Michael Barr bir yazılım Mühendisi tıbbi cihazlar ve diğerleri için yazılım tasarımında uzmanlaşan gömülü sistemler.[1][2] Embedded Systems Design dergisinin eski yazı işleri müdürüdür.[3] ve gömülü yazılımlar hakkında üç kitap ve yetmişten fazla makalenin yazarı.[4]

Barr, mahkemede ifade vermek de dahil olmak üzere sık sık bilirkişi olarak çalıştı. Toyota Ani İstenmeyen Hızlanma dava.[5] Ekim 2013'te, yedi mühendisten oluşan bir ekibin parçası olarak Toyota'nın kaynak kodunu gözden geçirdikten sonra, Oklahoma'da Toyota aleyhine "yazılım kusurlarından suçlu" bulgusuna yol açan bir jüri denemesinde ifade verdi. Çeşitli konuları tartışan birkaç teknik makale var. elektronik gaz kelebeği kontrolü ifade ettiği kusurlar, Toyota Camry Araçlar.[6][7][8]

Barr, kariyerinin başlarında, uzman tanık olarak ifade verdi. DirecTV korsanlıkla mücadele 25.000'den fazla son kullanıcıyı içeren son kullanıcı davası.[9] Ayrıca SmartPhone Technologies vs gibi yazılımları içeren diğer yüksek profilli davalarda tanıklık uzmanı olarak çalıştı. elma ve hakkında bir telif hakkı anlaşmazlığında EA erken Madden Futbolu video oyunu kaynak kodu.[10]

Barr kariyerine şu şirkette yerleşik bir programcı olarak başladı Hughes Network Sistemleri, birinci nesil Hughes markalı ürünler de dahil olmak üzere ürünler için yazılımlar yazdı. DirecTV Milyonlarca birim satılan alıcı. Daha sonra TSI TelSys, PropHead Development ve Netrino'da gömülü yazılımlar yazdı.[11] Üç kitabı GNU Geliştirme Araçları ile C'deki Gömülü Sistemleri Programlama,[12] Gömülü Sistemler Sözlüğü[13] (Jack Ganssle tarafından ortak yazılmıştır) ve "Gömülü C Kodlama Standardı".[14]

Barr, elektrik mühendisliği okudu Maryland Üniversitesi College Park'ta 1994'te Bachelor of Science derecesi ve 1997'de Master of Science derecesi aldı.[9] 2000-2002 yılları arasında aynı Elektrik ve Bilgisayar Mühendisliği Bölümünde yardımcı doçent olarak ENEE 447 İşletim Sistemleri Teorisi öğretti.[9]

Referanslar

  1. ^ Leopold, George (2012-05-03). "Mücadele Yerleşik Programlama Boşluğunu Doldurmaya Devam Ediyor". EE Times. Alındı 2012-06-03.
  2. ^ "Embedded Systems Design Magazine Editoryal İletişim Bilgileri - Michael Barr". Gömülü. Arşivlenen orijinal 10 Kasım 2006. Alındı 2007-04-21.
  3. ^ "Michael Barr - Biyografi". O'Reilly Media, Inc. Alındı 2007-04-21.
  4. ^ "Google Scholar". Alındı 2013-06-13.
  5. ^ "Toyota Saldırı İddiası Hızlandırıcı Yazılım Hatası Kanıtı". Alındı 2013-09-20.
  6. ^ Dunn, Michael (2013-10-28). "Toyota'nın katil donanım yazılımı: Kötü tasarım ve sonuçları". EDN. Alındı 2013-11-25.
  7. ^ Yoshida, Junko (2013-10-29). "Toyota Denemesi: Transkript 'Görev X' İpuçlarını Açıklıyor". EE Times. Alındı 2013-11-25.
  8. ^ Yoshida, Junko (2013-10-25). "Toyota Örneği: Öldürülen Tek Bit Flip". EE Times. Alındı 2013-11-25.
  9. ^ a b c "Michael Barr'ın Özgeçmişi" (PDF). Alındı 2012-06-03.
  10. ^ "EA, Jüri Duruşmasında 'Madden' Telif Ücretlerini Batıramaz". Alındı 2013-06-22.
  11. ^ "Michael Barr Uzman Tanık Özgeçmişi" (PDF). Alındı 2011-09-14.
  12. ^ "C'deki Gömülü Sistemleri GNU Geliştirme Araçlarıyla Programlama". Alındı 2011-03-16.
  13. ^ "Gömülü Sistemler Sözlüğü". Alındı 2011-03-16.
  14. ^ "Gömülü C Kodlama Standardı". Alındı 2011-03-16.

Dış bağlantılar