Knowledge

Michael Barr (software engineer)

Source 📝

484: 40:
litigation. In October 2013, after reviewing Toyota's source code as part of a team of seven engineers, he testified in a jury trial in Oklahoma that led to a "guilty by software defects" finding against Toyota. There are several technical articles that discuss the various
98:
in College Park, from which he earned a Bachelor of Science degree in 1994 and a Master of Science degree in 1997. From 2000 to 2002, he taught ENEE 447 Operating Systems Theory as an adjunct professor in the same Department of Electrical and Computer Engineering.
545: 83:
receiver, which sold in the millions of units. He subsequently wrote embedded software at TSI TelSys, PropHead Development, and Netrino. His three books are
30:. He is a past editor-in-chief of Embedded Systems Design magazine and author of three books and more than seventy articles about embedded software. 521: 193: 60:. He has also worked as a testifying expert witness in other high-profile litigation involving software, such as SmartPhone Technologies vs 234: 550: 438: 116: 336: 413: 388: 37: 514: 140: 42: 483: 468: 507: 540: 95: 76: 213: 434: 409: 384: 23: 65: 27: 491: 534: 284: 259: 79:, where he wrote software for products including the first-generation Hughes-branded 46: 45:
defects he testified were linked to unintended acceleration that caused deaths in
69: 61: 148: 313: 456: 356: 33:
Barr has often worked as an expert witness, including testifying in the
169: 80: 57: 53: 34: 141:"Embedded Systems Design Magazine Editorial Contacts - Michael Barr" 52:
Earlier in his career, Barr testified as an expert witness in the
490:
This biographical article relating to a computer specialist is a
91:(co-authored by Jack Ganssle), and "Embedded C Coding Standard". 26:
specializing in software design for medical devices and other
214:"Toyota Attacks Alleged Evidence of Accelerator Software Bug" 381:
Programming Embedded Systems in C with GNU Development Tools
85:
Programming Embedded Systems in C with GNU Development Tools
462: 235:"Toyota's killer firmware: Bad design and its consequences" 75:
Barr began his career working as an embedded programmer at
58:
end user litigation, which involved over 25,000 end users
495: 337:"EA Can't Sink 'Madden' Royalties Suit in Jury Trial" 117:"Struggle Continues to Plug Embedded Programming Gap" 379:Barr, Michael; Massa, Anthony (11 October 2006). 260:"Toyota Trial: Transcript Reveals 'Task X' Clues" 471:magazine (formerly Embedded Systems Programming) 515: 8: 546:University of Maryland, College Park alumni 94:Barr studied electrical engineering at the 522: 508: 285:"Toyota Case: Single Bit Flip That Killed" 107: 7: 480: 478: 357:"Michael Barr Expert Witness Resume" 308: 306: 304: 314:"Curriculum Vitae of Michael Barr" 14: 64:and in a copyright dispute about 482: 404:Ganssle, Jack (4 January 2003). 115:Leopold, George (2012-05-03). 38:Sudden Unintended Acceleration 1: 283:Yoshida, Junko (2013-10-25). 258:Yoshida, Junko (2013-10-29). 494:. You can help Knowledge by 233:Dunn, Michael (2013-10-28). 406:Embedded Systems Dictionary 89:Embedded Systems Dictionary 43:electronic throttle control 567: 477: 431:Embedded C Coding Standard 383:. "O'Reilly Media, Inc.". 170:"Michael Barr - Biography" 16:American software engineer 551:Computer specialist stubs 408:. Taylor & Francis. 72:video game source code. 469:Embedded Systems Design 429:Barr, Michael (2009). 96:University of Maryland 77:Hughes Network Systems 151:on November 10, 2006 174:O'Reilly Media, Inc 503: 502: 24:software engineer 558: 524: 517: 510: 486: 479: 445: 444: 426: 420: 419: 401: 395: 394: 376: 370: 369: 367: 366: 361: 353: 347: 346: 344: 343: 333: 327: 326: 324: 323: 318: 310: 299: 298: 296: 295: 280: 274: 273: 271: 270: 255: 249: 248: 246: 245: 230: 224: 223: 221: 220: 210: 204: 203: 201: 200: 194:"Google Scholar" 190: 184: 183: 181: 180: 166: 160: 159: 157: 156: 147:. Archived from 137: 131: 130: 128: 127: 112: 28:embedded systems 566: 565: 561: 560: 559: 557: 556: 555: 531: 530: 529: 528: 475: 453: 448: 441: 428: 427: 423: 416: 403: 402: 398: 391: 378: 377: 373: 364: 362: 359: 355: 354: 350: 341: 339: 335: 334: 330: 321: 319: 316: 312: 311: 302: 293: 291: 282: 281: 277: 268: 266: 257: 256: 252: 243: 241: 232: 231: 227: 218: 216: 212: 211: 207: 198: 196: 192: 191: 187: 178: 176: 168: 167: 163: 154: 152: 139: 138: 134: 125: 123: 114: 113: 109: 105: 70:Madden Football 17: 12: 11: 5: 564: 562: 554: 553: 548: 543: 533: 532: 527: 526: 519: 512: 504: 501: 500: 487: 473: 472: 466: 460: 452: 451:External links 449: 447: 446: 440:978-1442164826 439: 421: 414: 396: 389: 371: 348: 328: 300: 275: 250: 225: 205: 185: 161: 132: 106: 104: 101: 15: 13: 10: 9: 6: 4: 3: 2: 563: 552: 549: 547: 544: 542: 541:Living people 539: 538: 536: 525: 520: 518: 513: 511: 506: 505: 499: 497: 493: 488: 485: 481: 476: 470: 467: 464: 461: 458: 455: 454: 450: 442: 436: 432: 425: 422: 417: 411: 407: 400: 397: 392: 386: 382: 375: 372: 358: 352: 349: 338: 332: 329: 315: 309: 307: 305: 301: 290: 286: 279: 276: 265: 261: 254: 251: 240: 236: 229: 226: 215: 209: 206: 195: 189: 186: 175: 171: 165: 162: 150: 146: 142: 136: 133: 122: 118: 111: 108: 102: 100: 97: 92: 90: 86: 82: 78: 73: 71: 67: 63: 59: 55: 50: 48: 44: 39: 36: 31: 29: 25: 21: 496:expanding it 489: 474: 430: 424: 405: 399: 380: 374: 363:. Retrieved 351: 340:. Retrieved 331: 320:. Retrieved 292:. Retrieved 288: 278: 267:. Retrieved 263: 253: 242:. Retrieved 238: 228: 217:. Retrieved 208: 197:. Retrieved 188: 177:. Retrieved 173: 164: 153:. Retrieved 149:the original 144: 135: 124:. Retrieved 120: 110: 93: 88: 84: 74: 56:anti-piracy 51: 47:Toyota Camry 32: 20:Michael Barr 19: 18: 433:. Netrino. 535:Categories 463:Barr Group 415:1578201209 390:0596009836 365:2011-09-14 342:2013-06-22 322:2012-06-03 294:2013-11-25 269:2013-11-25 244:2013-11-25 219:2013-09-20 199:2013-06-13 179:2007-04-21 155:2007-04-21 126:2012-06-03 103:References 49:vehicles. 457:Barr Code 68:'s early 289:EE Times 264:EE Times 145:Embedded 121:EE Times 465:website 81:DirecTV 54:DirecTV 437:  412:  387:  35:Toyota 360:(PDF) 317:(PDF) 62:Apple 22:is a 492:stub 459:blog 435:ISBN 410:ISBN 385:ISBN 239:EDN 537:: 303:^ 287:. 262:. 237:. 172:. 143:. 119:. 87:, 66:EA 523:e 516:t 509:v 498:. 443:. 418:. 393:. 368:. 345:. 325:. 297:. 272:. 247:. 222:. 202:. 182:. 158:. 129:.

Index

software engineer
embedded systems
Toyota
Sudden Unintended Acceleration
electronic throttle control
Toyota Camry
DirecTV
end user litigation, which involved over 25,000 end users
Apple
EA
Madden Football
Hughes Network Systems
DirecTV
University of Maryland
"Struggle Continues to Plug Embedded Programming Gap"
"Embedded Systems Design Magazine Editorial Contacts - Michael Barr"
the original
"Michael Barr - Biography"
"Google Scholar"
"Toyota Attacks Alleged Evidence of Accelerator Software Bug"
"Toyota's killer firmware: Bad design and its consequences"
"Toyota Trial: Transcript Reveals 'Task X' Clues"
"Toyota Case: Single Bit Flip That Killed"



"Curriculum Vitae of Michael Barr"
"EA Can't Sink 'Madden' Royalties Suit in Jury Trial"
"Michael Barr Expert Witness Resume"
ISBN

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.