`
`Office:
`
`
`
`
`
`Human-Computer Interaction Institute
`
`School of Computer Science
`Carnegie Mellon University
`Pittsburgh, PA 15213-3891
`(412) 268-5150
`
`FAX: (412) 268-1266
`
`E-mail: bam@cs.cmu.edu
`
`WWW: http://www.cs.cmu.edu/~bam
`
`
`
`
`
`
`
`Research Interests
`Experience
`Consulting
`Legal Consulting
`Education
`Awards and Honors
`Research Grants
`Publications
`Articles About Me
`Professional Activities
`CMU Activities
`Teaching
`Students
`Invited Presentations
`
`Research Interests:
`
`User Interface Software, Programming Environments, End User Software Engineering, API Usability,
`Smartphone User Interfaces, Demonstrational Interfaces, User Interface Design, Window Managers, Visual
`Programming
`
`Experience:
`
`Human Computer Interaction Institute
`
`Professor, 2004 - present.
`
`Associate Research Professor, 2003 - 2004.
`Senior Research Scientist, 1995 - 2003.
`
`Computer Science Department
`
`Senior Research Computer Scientist, 1992 - 1995.
`
`Research Computer Scientist, July 1987- 1992.
`
`School of Computer Science, Carnegie Mellon University, Pittsburgh, PA
`
`
`
`Principal investigator for the Natural Programming Project, funded by NSF and industry, which is creating new
`programming languages, environments and tools that are easier to learn, more effective, and less error prone. We
`are taking a human-centered approach, first studying how people perform their tasks and then designing
`languages and environments around people's natural tendencies. We focus on all kinds of programming,
`including professional programmers, novice programmers who are trying to learn to be experts, and end user
`programmers, who program to support other jobs or activities.
`
`Principal investigator for the Pebbles PDA project, funded by DARPA, NSF, SEI and industry, which is
`investigating the use of hand-held computers like Android smartphones, Pocket PC/Windows CE and PalmOS
`devices synchronously with PCs. By "synchronously," we mean that one or more hand-helds will be connected
`to a computer or computerized device, so that the hand-helds will be in continuous two-way communication
`with the main computer and with each other.
`
`Principal investigator for the Silver Project, funded as part of the second Digital Libraries Initiative, which
`investigated authoring with digital video.
`
`
`P. 1
`
`SONY - Ex.-1003
`Sony Corporation - Petitioner
`
`
`
`Principal investigator for the User Interface Software Project, funded by DARPA and industry, which developed
`sophisticated user interface development environments to help build graphical user interfaces. Garnet, our earlier
`system, is in Lisp, and introduced encapsulating mouse and keyboard behaviors into abstract "interactors."
`Amulet, the second system, is in C++ and runs on Unix, Windows NT and 95, and Macintosh. Amulet is
`downloaded about 10,000 times a year, and incorporates novel object, constraint, input, output, undo, command
`and animation models to provide high-level support for highly-interactive, multi-media applications for one or
`multiple users. An important focus is high-level graphical editors which allow the user interface designer to
`draw all graphical aspects of user interfaces, and to demonstrate most of the behavior of the user interface.
`
`Principal investigator for the Demonstrational Interfaces project, funded by NSF and industry. In a
`"demonstrational interface," the user gives an example of how the system should operate, and the system
`automatically generalizes from the example to produce a parameterized procedure. For instance, in the
`Macintosh Finder, the user might move "foo.PS" and then "bar.PS" to the trash can. The system might notice
`that a similar operation was performed twice and automatically create a procedure to delete all the "*.PS" files.
`We are developing a demonstrational visual shell (iconic desktop), a text formatter, an editor for business charts,
`an editor for dynamic world-wide-web pages, and an architecture for programs that support demonstrational
`interfaces.
`
`MacGnome project (1987-1988): designed a system that creates visualizations for Pascal data structures.
`
`Consultant
`
`1984-present:
`
`1. Andrews Kurth Kenyon LLP, New York, NY
`2. Irell & Manella LLP, Los Angeles, CA
`3. Williams & Connolly LLP, Washington, DC
`4. Marton Ribera Schumann & Chang LLP, San Francisco, CA
`5. Tyz Marton Schumann, LLP, San Francisco, CA
`6. Desmarais LLP, New York, NY
`7. FACE Group (Fenix Media Ltd.), London, UK
`8. O'Melveny & Myers LLP, Los Angeles, CA
`9. Goldberg, Lowenstein & Weatherwax LLP, Los Angeles, CA
`10. White & Case LLP, New York, NY
`11. Rothwell, Figg, Ernst & Manbeck, P.C., Washington, DC
`12. Klemchuk Kubasta LLP, Dallas, TX
`13. Feinberg Day Alberti & Thompson, LLP, Palo Alto, CA
`14. Finnegan, Henderson, Farabow, Garrett & Dunner, LLP, Washington, DC
`15. Rubin/Anders Scientific, Inc., Brookline, MA
`16. Kellogg, Huber, Hansen, Todd, Evans & Figel, P.L.L.C., Washington, DC
`17. Oblon, Spivak, McClelland, Maier & Neustadt, L.L.P., Alexandria, VA
`18. McDermott Will & Emery LLP, Irvine, CA
`19. Mayer Brown LLP, Palo Alto, CA
`20. IMS ExpertServices, Pensacola, FL
`21. Sughrue Mion, PLLC, Washington, DC
`22. Simmons & Simmons, London, United Kingdom
`23. Latham & Watkins LLP, Los Angeles, CA
`24. Sidley Austin LLP, Dallas, TX
`25. Ropes & Gray LLP, Washington, DC
`26. Adobe Systems Inc., San Jose, CA
`27. National Expert Witness Network, Paradise, CA
`28. McKool Smith, Austin, TX
`29. Morris, Nichols, Arsht & Tunnell, Wilmington, DE
`30. Thompson & Knight L.L.P., Dallas, TX
`
`
`P. 2
`
`
`
`31. Emerson Process Management, Austin, TX
`32. Clairvoyance Corporation, Pittsburgh, PA
`33. Wilmer Cutler Pickering Hale and Dorr LLP, Boston, MA
`34. University of Pittsburgh Dept. of Nursing, Pittsburgh, PA
`35. Cooley Godward LLP, Reston, VA
`36. Level 3 Communications, Broomfield, CO
`37. Cesari and McKenna, Boston, MA
`38. Fish & Richardson, Boston, MA, San Diego, CA and Washington, D.C.
`39. Darby & Darby, New York, NY
`40. Samsung Electronics, Seoul, Republic of Korea
`41. Morrison & Foerster, San Diego, CA
`42. Jones, Day, Reavis & Pogue, Dallas, Texas
`43. Weil, Gotshal & Manges, Menlo Park, CA
`44. Fenwick & West, Palo Alto, CA
`45. Kirkland & Ellis, Los Angeles, CA
`46. Silicon Valley Expert Witness Group Inc., Mountain View, CA
`47. Jenkins & Gilchrist, Dallas, TX
`48. Merchant & Gould, Minneapolis, MI
`49. GlobalOne, Reston, VA
`50. Lindquist & Vennum, Minneapolis, MI
`51. Wilson Sonsini Goodrich & Rosati, Palo Alto, CA
`52. Klarquist, Sparkman & Campbell, Portland, OR
`53. Leydig, Voit & Mayer, Ltd, Chicago, IL
`54. Maya Design Group Pittsburgh, PA
`55. McDonnell Boehnen Hulbert & Berghoff, Chicago, IL
`56. Serviceware, Inc., Pittsburgh, PA
`57. Secure Computing Corp., Roseville, MN
`58. Venable, Baetjer and Howard, LLP, Baltimore, MD
`59. AT&T General Solicitor Organization, NJ
`60. Signal Software, Pittsburgh, PA
`61. Visual Interface, Pittsburgh, PA
`62. Nixon & Vanderhye P.C., Arlington, VA
`63. PROMIS Systems Corp., Toronto, Ont, Canada
`64. Emerson Advanced Materials Ctr, Columbus, OH
`65. Boeing Advanced Tech. Center, Seattle, WA
`66. Virtual Prototypes, Inc. Montreal, Canada
`67. Apple Computer, Inc. Cupertino, CA
`68. Teklicon, Inc. Mountain View, CA
`69. EJV Partners, New York, NY
`70. Horizon Research, Inc. Waltham, MA
`71. Carnegie Group, Inc. Pittsburgh, PA
`72. Brown and Bain, Palo Alto, CA
`73. Microsoft, Redmond, WA
`74. Formative Technologies, Inc. Pittsburgh, PA
`75. MegaScan, Gibsonia, PA
`76. Expert Technologies, Inc., Pittsburgh, PA
`77. Behavioural Team, Toronto, Canada
`78. Ashton-Tate, Inc. Torrance, CA
`79. Eaton Corporation, Los Angeles, CA
`80. Program Products Ltd, London, England
`81. Institute for Defense Analyses, Alexandria, VA
`82. Infodetics, Anaheim, CA
`83. Ventura Technologies, Toronto, Canada
`84. PERQ Systems Corporation, Pittsburgh, PA
`
`
`P. 3
`
`
`
`Advise on user interface design, user interface software, window manager design and implementation. Perform
`usability analyses and redesign of products.
`
`Intellectual property consulting for software and user interface patents. Reports, depositions and trial testimony
`on claim construction, infringement, prior art, and validity. A list of my testimony is in a separate document.
`
`PIXterity, (formerly PhotoByte Inc.), San Francisco, CA
`
`Advisor, UI/UX, 2012-present
`
`SachManya LLC, Sunnyvale, CA
`
`Strategic User Interface Advisor, Web and Mobile, 2010-present
`
`Manchester Business School, The University of Manchester, Manchester, UK
`
`Visiting Professor, 2007-2008.
`
`EkaTetra Corporation, (formerly Clarinet Keyboard Corporation), Portland, OR
`Technical Member of the Advisory Committee, 2001-present
`
`
`
`Helium Networks, Pittsburgh, PA
`
`Member of the Scientific Advisory Board, 2004-2006
`
`SCIconics, Inc., Pittsburgh, PA
`
`Member of the Advisory Board, 2002-2005
`
`Eizel Corporation, Pittsburgh, PA
`
`Member of the Advisory Board, 2001-2003
`
`PERQ Systems Corporation, Pittsburgh, PA
`
`(formerly Three Rivers Computer Corporation)
`
`Senior Software Engineer, 1980-1983.
`Designed and implemented the Sapphire Window Manager, which was one of the first commercial window
`systems and featured full covered windows, a novel use of icons and percent-done progress indicators. Designed
`and implemented the PERQ directory structure for a hierarchical file system including a Scavenger program to
`correct file system inconsistencies. Also designed and implemented the PERQ's Pascal debugger, a
`comprehensive user interface package, various graphical editors, demonstration programs, and games.
`
`Xerox Palo Alto Research Center, Palo Alto, CA
`
`Research Intern, Summer 1977, Summer 1978, and Summer/Fall 1979
`
`Developed a system called Incense which automatically created graphical, pictorial displays for data structures
`based on their types. Implemented Ethernet protocols in Smalltalk.
`
`Education:
`
`University of Toronto, Toronto, Ontario, Canada
`
`1983-1987.
`PhD in Computer Science, May, 1987. Was a Teaching Assistant for computer graphics courses. Grade point
`average for course work = A+.
`
`Massachusetts Institute of Technology, Cambridge, Massachusetts
`
`1975-1980.
`
`Received Master of Science in Computer Science and Bachelor of Science in Computer Science and
`Engineering in 1980. Did Master's thesis on Incense while an intern at Xerox PARC. Worked at MIT
`Architecture Machine Group, 1976-1979. Final grade point average: 5.0 out of 5.0 (A+)
`
`
`P. 4
`
`
`
`Awards and Honors:
`
`Most Influential Paper winner for important influences on VL/HCC research or commerce over the last 10+/-1
`years by the IEEE Symposium on Visual Languages and Human-Centric Computing in 2017, for J. Stylos; B. A.
`Myers: "Mica: A Web-Search Tool for Finding API Components and Examples" from VL/HCC'2006. (Only
`person to win four times!)
`
`Best Paper Award from the Sixth International Symposium on End User Development (IS-EUD 2017) for:
`"Programming IoT Devices by Demonstration on Mobile Apps", Toby Jia-Jun Li, Yuanchun Li, Fanglin Chen
`and Brad A. Myers.
`
`ACM SIGCHI Lifetime Achievement Award in Research, 2017, for outstanding fundamental and influential
`research contributions to the study of human-computer interaction. See SIGCHI citation, video of the talk
`(1:18:12), slides, advisee tree, abstract and Steven Feiner's introduction.
`
`Best Paper Honorable Mention Award from the CHI 2017 conference for: “Variolite: Supporting Exploratory
`Programming by Data Scientists”, Mary Beth Kery, Amber Horvath, and Brad Myers.
`
`Best Paper Honorable Mention Award from the CHI 2017 conference for: “SUGILITE: Creating Multimodal
`Smartphone Automation by Demonstration”, Toby Li, Amos Azaria, and Brad Myers.
`
`Most Influential Paper Award for important influences on VL/HCC research or commerce over the last 10+/-1
`years by the IEEE Symposium on Visual Languages and Human-Centric Computing in 2014, for "Estimating the
`Numbers of End Users and End User Programmers", Christopher Scaffidi, Mary Shaw, and Brad Myers, from
`VL/HCC'05. (Only person to win three times!)
`
`Most Influential Paper Award for important influences on VL/HCC research or commerce over the last 10+/-1
`years by the IEEE Symposium on Visual Languages and Human-Centric Computing in 2013, for "Six Learning
`Barriers in End-User Programming Systems", Andrew J. Ko, Brad A. Myers, and Htet Htet Aung, from
`VL/HCC'04. (1st person to win twice! See list of all winners)
`
`Best Paper Honorable Mention Award from the CHI 2013 conference for: “In Search of Learning: Facilitating
`Data Analysis in Educational Games”, Erik Harpstead, Brad Myers, Vincent Aleven.
`
`IEEE Fellow, 2013, "for development of software tools for human-computer interaction." IEEE 2013 List, and
`the CMU press release.
`
`Most Influential Paper Award for important influences on VL/HCC research or commerce over the last 10+/-1
`years by the IEEE Symposium on Visual Languages and Human-Centric Computing in 2012, for "Using HCI
`techniques to design a more usable programming system", Pane, J.F., Myers, B.A., and Miller, L.B., from
`HCC'2002.
`
`Nominated for Most Influential Paper Award for important influences on VL/HCC research or commerce over
`the last 10+/-1 years by the IEEE Symposium on Visual Languages and Human-Centric Computing in 2012, for
`"Development and evaluation of a model of programming errors", Ko, A.J. and Myers, B.A., from HCC 2003.
`
`Nominated for Most Influential Paper Award for important influences on VL/HCC research or commerce over
`the last 10+/-1 years by the IEEE Symposium on Visual Languages and Human-Centric Computing in 2011, for
`"Tabular and textual methods for selecting objects from a group", Pane, J.F. and Myers, B.A., from VL'2000
`
`Honorable Mention Award in the Best Paper Contest at the International Conference on Intelligent User
`Interfaces (IUI 2010) for: Andrew Faulring, Brad Myers, Ken Mohnkern, Bradley Schmerl, Aaron Steinfeld,
`John Zimmerman, Asim Smailagic, Jeffery Hansen, and Daniel Siewiorek. "Agent-Assisted Task Management
`that Reduces Email Overload," Hong Kong, China. Feb 7–10, 2010.
`
`
`P. 5
`
`
`
`First place in the "Yahoo! Undergraduate Research Awards" competition at Carnegie Mellon University, May 6,
`2009, for Daniel S. Eisenberg, Jeffrey Stylos, and Brad Myers, "Apatite: An Associative Search Tool for
`Exploring the Java API".
`
`Best Research Award, Non-Physician Category at ISHLT: The International Society for Heart & Lung
`Transplantation, April 9-12, 2008, for: A. DeVito Dabbs, M.A. Dew, B.A. Myers, R.P. Hawkins, D. Ren, A.
`Begey, R. Zomak, K.L. Lo Coco, K.R. McCurry. "A Randomized Controlled Pilot Trial of PocketPATH on Early
`Self-Care Behaviors and HRQoL After Lung Transplant."
`
`ACM SIGSOFT Distinguished Paper Award at the 30th International Conference on Software Engineering
`(ICSE'2008) for "Debugging, Reinvented: Asking and Answering Why and Why Not Questions about Program
`Behavior" by Andrew J. Ko and Brad A. Myers. May, 2008.
`
`University of Pittsburgh School of Nursing's Nursing Excellence in Teaching and Technology (NETT) Award for
`2007 to PocketPATH, by Annette De Vito Dabbs, Brad A. Myers, Kenneth R. McCurry, Jacqueline Dunbar-
`Jacob, Robert P. Hawkins, Mary Amanda Dew.
`
`CHI 2006 Best Paper, awarded by SIGCHI, for "Trackball Text Entry for People with Motor Impairments," by
`Jacob O. Wobbrock and Brad A. Myers.
`
`Designated an ACM Fellow, 2005. (citation) and (press release)
`
`Elected to the CHI Academy, April, 2004, as one of the top 25 "principal leaders of the field" of HCI.
`
`Distinguished Paper Award at the 27th International Conference on Software Engineering (ICSE'05) for
`"Eliciting Design Requirements for Maintenance-Oriented IDEs: A Detailed Study of Corrective and Perfective
`Maintenance Tasks" by Andrew J. Ko, Htet Htet Aung, and Brad A. Myers. May, 2005.
`
`Elected to the grade of Senior Member, IEEE (September, 2004).
`
`First place in the 2004-2005 NISH National Scholar Awards for Workplace Innovation & Design, to Jacob
`Wobbrock, supervised by Brad Myers. Press release as pdf
`
`Best Paper Award at the ACM SIGACCESS Conference on Computers and Accessibility (ASSETS '04) for
`"Text Entry from Power Wheelchairs: EdgeWrite for Joysticks and Touchpads" by Jacob O. Wobbrock, Brad A.
`Myers, Htet Htet Aung, and Edmund F. LoPresti. October 2004.
`
`Best Student Paper award at USENIX 2000 Annual Technical Conference for "Integrating a Command Shell
`into a Web Browser" by Robert Miller and Brad Myers. June 2000.
`
`Outstanding Paper Award at USENIX 1999 Annual Technical Conference for "Lightweight Structured Text
`Processing" by Robert C. Miller and Brad A. Myers. June 1999.
`
`Winner, first place in the "Personal Productivity" category in the ACM Quest for Windows CE Applications,
`1999.
`
`Listed in Marquis Who's Who in America, 2007, 2009, Marquis Who's Who in Finance and Industry, 2004-2005,
`Marquis Who's Who in the East, 1995-2000, Marquis Who's Who in the World, 1996, Marquis Who's Who in the
`Media and Communications, 1997-1999, and Marquis Who's Who in Science and Engineering, 1998-2001.
`Included in 2000 Outstanding Scientists of the 20th Century, International Biographical Centre, Cambridge,
`England.
`
`PhD thesis nominated for ACM annual best dissertation contest. Selected to join Eta Kappa Nu and Tau Beta Pi.
`IEEE Student Paper contest winner 1978 and 1979. Awarded University of Toronto Open Fellowship. Graduated
`First Honor Student from Isadore Newman High School, 1975.
`
`
`P. 6
`
`
`
`My Place in Some Listings:
`
`One of the most published authors in HCI, according to hcibib.org.
`
`In the top 25 authors in HCI in Google Scholar.
`
`One of the top authors at the annual ACM SIGCHI conference.
`
`Listed in The h Index for Computer Science: Computer Science researchers who have an h index of 40 or higher
`according to Google Scholar (http://www.cs.ucla.edu/~palsberg/h-number.html).
`
`Research Grants:
`
`Google Faculty Research Award, "Studying and Improving the Usability of Google's APIs," 2016-2017,
`$78,899.
`Yahoo! InMind. "Automating Repetitive and Cross-App Tasks", Brad Myers and Toby Jia-Jun Li.
`$200,000. 2016-2017.
`Adobe Systems Incorporated, 2017: $11,994 software; 2016: $11,994 software; 2015: $11,994 software;
`2014: $9,000 cash and $960 software; 2013: $18,000 cash; 2012: $24,000 cash; 2011: $8,500 cash and
`$12,995 software; and 2007: $70,000 cash, for "Making Programming Interactive Behaviors More
`Natural"
`Canadian Institutes of Health Research: Foundation Scheme Second Live Pilot 2015-2016. "Design for
`Better Health: User-Centred Design and Evaluation of Interactive Media for Health Education,
`Communication and Decision Making." Holly Witteman (PI), Jessica Ancker (co-I), Patrick Archambault
`(co-I), Nicholas Bansback (co-I), Marie-Dominique Beaulieu (knowledge user co-I), Jacqueline Bender
`(co-I), Julie Bettinger (co-I), Christine Chambers (co-I), David Chan (knowledge user co-I), Heather
`Colquhoun (co-I), Sophie Desroches (co-I), Caroline Diorio (co-I), Maman Dogba (co-I), Eve Dubé (co-
`I), Angela Fagerlin (co-I), Marie-Pierre Gagnon (co-I), Teresa Gavaruzzi (co-I), Anik Giguère (co-
`I), Devon Greyson (co-I), Jeremy Grimshaw (co-I), Kelly Grindrod (co-I), Aubri Hoffman (co-I), Noah
`Ivers (co-I), Shalini Lal (co-I), Julie Leask (co-I), Annie LeBlanc (co-I), Jean Légaré (lead patient partner
`co-I), France Légaré (co-I), Shannon MacDonald (co-I), Matthew Menear (co-I), Arwen Pieterse (co-I),
`Mary Politi (co-I), Justin Presseau (co-I), Geneviève Roch (co-I), Margarida Romero (co-I), Beate Sander
`(co-I), Laura Scherer (co-I), Dawn Stacey (co-I), Sébastien Tremblay (co-I), Robert Volk (co-I), Bryna
`Warshawsky (co-I), Douglas White (co-I), Michael Wolf (co-I), Colleen Young (lead patient partner co-I),
`Brian Zikmund-Fisher (co-I), Glyn Elwyn (external mentor), Victor Montori (external mentor), Brad
`Myers (external mentor), Ellen Peters (external mentor), Anne Stiggelbout (external mentor), Sharon
`Straus (external mentor). April 1, 2016 - March 31, 2022. CAD$1,403,955.
`NSF. IIS-1644604, "Research Experience for Undergraduates" (REU) for IIS-1314356 "HCC: Large:
`Collaborative Research: Variations to Support Exploratory Programming", 2016, $16,000
`MITRE. "Partnership to Increase the Quality of Government Software: Identifying barriers to developing
`quality software and creating a solid base for future experimentation", Brad Myers, Jonathan Aldrich and
`Joshua Sunshine. June 27 - September 30, 2015. $100,000.
`NIH. 1R21AG050252. "Developing a Web and Tablet based Tool to Improve Communication and Shared
`Decision Making between Clinicians and Surrogates in ICUs," Douglas B. White, Holly Witteman, Robert
`Arnold, Francis Pike, and Brad Myers. 07/01/2015 – 02/28/2017. CMU Sub-award: $39,862.
`NIH. "KL2 career development award: Design and Pilot Testing of an Online Advance Care Planning
`Tool for Patients with Advanced Lung Disease," Wishwa Kapoor, Jared Chiarchiaro and Brad Myers.
`NSF. CNS-1539150, "Research Experience for Undergraduates" (REU) for CNS-1423054, "TWC: Small:
`Empirical Evaluation of the Usability and Security Implications of Application Programming Interface
`Design", 2015, $16,000
`NSF. CNS-1423054, "TWC: Small: Empirical Evaluation of the Usability and Security Implications of
`Application Programming Interface Design," Brad A. Myers, Sam Weber, and Robert Seacord, 9/1/2014 -
`
`
`P. 7
`
`
`
`8/31/2017, $499,109.
`Beckwith Foundation Clinical Transformation Program award, "Developing a Communication and Shared
`Decision Making Tool For Surrogates in ICUs", PI: Douglas B. White, MD, MAS, University of
`Pittsburgh, 2014-2015, CMU part: $14,750 as Co-Investigator.
`Software Engineering Institute (SEI), Sam Weber, Robert Seacord, Forrest Shull, Robert Schiela, and Brad
`Myers, "API Usability and Security", 2014-2015. $500,000.
`NSF. IIS-1434285, "Research Experience for Undergraduates" (REU) for IIS-1314356 "HCC: Large:
`Collaborative Research: Variations to Support Exploratory Programming", 2014, $16,000
`Contour Design, Inc., RollerMouse Red plus, "Interaction techniques study", 2014, $265.
`National Institutes of Health, Grant Number: 1R21HL121744-01, "Health Literacy-Sensitive Decision Aid
`About Transplantation for COPD Patients", Cynthia Gries, PI. $421,478, Subaward to CMU for 1/1/14 -
`12/1/15: $14,198.
`NSF. IIS-1314356 "HCC: Large: Collaborative Research: Variations to Support Exploratory
`Programming", Brad A. Myers, Margaret M. Burnett, Martin Erwig, Gregg Rothermel, Anita Sarma, and
`Andrew J. Ko. 8/1/2013-7/31/2017, $2,999,991.
`Microsoft Research, 2012, $1,500 equipment, "Natural Programming for handhelds."
`SAP, Inc., 2011: $160,000 & 2010: $160,000 & 2009: $160,000 & 2007: $160,000. API Usability.
`Software Engineering Institute (SEI), "Edge-Enabled Tactical Systems: User Controlled System
`Adaptation." Ed Morris, Grace Lewis, Brad Myers, Soumya Simanta, Gene Cahill. 2011-2012.
`Adobe Systems Incorporated, to the Human Computer Interaction Institute as part of the Adobe Academic
`Alliance and the Partners by Design program. 2014: $11,994 equipment; 2013: $11,994 equipment; 2012:
`$26,250 equipment; 2011: $56,000 equipment; 2010: $41,000 equipment; 2009: $24,520 equipment;
`2008: $53,800 equipment
`NSF. IIS-1116724 "HCC: Small: Better Tools for Authoring Interactive Behaviors," 8/1/2011 - 7/31/2014,
`$495,153.
`DARPA ENGAGE Program, "Active Science Learning Through Games", Scott M. Stevens, Michael G.
`Christel, Christopher Klug, Jesse Schell, Brad Myers, Vincent A.W.M.M. Aleven, Sharon McCoy Carver,
`Award #N0001412C0071. 6/15/2011 - 2/14/2014. $1,900,000.
`Microsoft Research, Software Engineering Innovation Foundation (SEIF) Awards 2011,"Better Tools for
`Authoring Interactive Behaviors", $35,000. (Microsoft announcement)
`National Instruments, LabVIEW Materials, 2011, $2860 equipment.
`Software Engineering Institute (SEI) Independent Research and Development (IRAD) project, "Edge-
`Enabled Tactical Systems." Ed Morris, Soumya Simanta, Dan Plakosh, Brad Myers, Dennis Smith, Scott
`Tilley. 2010-2011.
`Microsoft Corporation to the Human Computer Interaction Institute, Expression Suite and training, 2010,
`$14,585 equipment.
`Google. AndroidEDU grant for Pebbles Project, March, 2010. $1120 equipment.
`NSF. IGERT. 2009. "Carnegie Mellon Usable Privacy and Security Doctoral Training Program".
`(Supporting Faculty)
`NSF. IIS-0936440 "REU to CPA-SEL: Betters Tools for Software Understanding", 05/01/2009, $16,000,
`Research Experiences for Undergraduates.
`NSF. IIS-0936407 "REU to CreativeIT: Pilot: Exploratory Programming for Interactive Behaviors:
`Unleashing Interaction Designers' Creativity", 05/01/2009, $16,000, Research Experiences for
`Undergraduates.
`NIH/NINR. R01NR010711, "Phase III Trial of PocketPATH: A Computerized Intervention to Promote
`Self-Care," 07/01/2008-04/30/2013. $2,076,909. (PI is Prof. Annette DeVito Dabbs at Univ. Pitt)
`NSF. CCF-0811610, "CPA-SEL: Betters Tools for Software Understanding", 7/1/08-6/30/11, $300,000.
`NSF. IIS-0757511 "CreativeIT: Pilot: Exploratory Programming for Interactive Behaviors: Unleashing
`Interaction Designers' Creativity", 05/01/2008-04/30/2010, $200,000.
`EEC-0540865, "Quality of Life Technology Engineering Research Center". 5/17/2006-5/31/2011.
`$15,000,000.
`Microsoft Research, Support for the Pebbles Project. 2007: $10,939 equipment; 2006: $80,000 cash and
`$2,500 equipment; 2004: $4,000 equipment; 2003: $8,500 equipment; 2002: $80,000 cash; 2001: $70,000
`cash; 2000: $70,000 cash; 1999: $150,000 cash; 1998: $100,000 cash + $2,600 equipment.
`
`
`P. 8
`
`
`
`IBM. 2006 Eclipse Innovation Award. "Program Understanding and Debugging in Eclipse". $27,000
`NSF. EEC-0540865, "Quality of Life Technology Engineering Research Center". 5/17/2006-5/31/2011.
`$15,000,000.
`NSF. IIS-0534349. "Automatically Generating Consistent User Interfaces for Multiple Appliances."
`12/1/05-11/30/08. $412,000.
`NACME/Philip D. Reed Undergraduate Fellowship. (The National Action Council for Minorities in
`Engineering). $2,000 for Ivan Gonzalez, Brad Myers. 2005-2006.
`General Motors. "Using Handheld Devices for Information and Control in Vehicles." 2006: $87,365.
`2005: $83,678. 2004: $83,678. 2003: $83,678; Summer, 2002: $5000.
`Synaptics, Inc. 2004. Equipment: $600.
`Nokia Research Center, Finland. 2004. Equipment: $2000.
`AT Sciences, LLC. 2004. Equiptment: $1300.
`SMART Technologies, Inc.. 2000: Equiptment: $2998. 2004: Equiptment: $50.
`Lutron, Inc. "Remote Control of UPnP Devices". 2003. $2000.
`Lantronix, Inc. "Remote Control of UPnP Devices". 2003. $1144.
`NSF. IIS-0329090. "Lowering the Barriers to Successful Programming." Brad Myers and Randy Pausch.
`2003-2007. $1,200,000
`NSF ITR CCR-0324770: "Collaborative Research: Dependable End-User Software". 2003-2007. Margaret
`M. Burnett, Gregg Rothermel, Brad Myers, Martin Erwig, Margaret L. Niess, Sebastian Elbaum, Mary
`Beth Rosson, Mary Shaw, Susan Wiedenbeck. $2,640,000. CMU Portion: $324,000.
`IBM Canada, Ltd. "Update Pebbles for new Palms." 2003. Equipment: USD $1,792.09
`DARPA. "Evolutionary Development of Self-Aware Learning Agents." Dan Siewiorek, Jaime Carbonell,
`Tom Mitchell, Manuela Veloso, Brad Myers, Randy Pausch, Alex Waibel, Eric Nyberg, Bill Scherlis, Raj
`Reddy, Howard Wactlar. $38,765,940. 2003 - 2007.
`NEC Foundation of America. "Handhelds as Assistive Technologies for People with Muscular
`Disabilities." 2003. $50,000.
`NSF. UA-0308065. "Using Handhelds to Help People with Motor Impairments." 2003-2007. $475,232.
`NSF. EIA-0205301. "ITR: Collaborative Research: Putting a Face on Cognitive Tutors: Bringing Active
`Inquiry into Active Problem Solving." Albert Corbett, Kenneth Koedinger, Scott Stevens, and Brad
`Myers. $2,414,648. 10/01/02 - 09/30/07.
`Mitsubishi Electric Research Laboratory. "Remote Control of HAVi Appliances in Pebbles." Mitsubishi
`WS-65909 65" Integrated HDTV Diamond Series television and Mitsubishi HS-HD2000U High
`Definition Digital VCR. 2002. $6,500 plus $1,500 for VividLogic HAVi toolkit.
`NSF. IIS-0223945. "Research Experiences for Undergraduates (REU) Supplement to IIS-0117658:
`Making it Easier to Interact with Technology Through Handheld Personal Universal Controllers."
`Summer, 2002. $6000.
`NSF. IIS-0117658. "Making it Easier to Interact with Technology Through Handheld Personal Universal
`Controllers." 2001-2004. $505,867.
`TDK Systems Europe, LTD. 2001. Six BlueTooth modules, $700.
`Pittsburgh Digital Greenhouse, Brad Myers and Jodi Forlizzi, "Using Mobile Devices as Universal
`Personal Controllers," 2000-2002, $167,000.
`Hewlett Packard, "Ubiquitous Computing at Carnegie Mellon; Delivering Innovative Classroom
`Applications Using Handheld Devices", Diana Bajzek, Tracy Futhey, Kim Jordan, Dr. Brad Myers, Dr.
`Dan Sieworiek, Dr. Randy Weinberg, Dr. David Yaron. 2000. Equipment: 330 Jornada computers,
`$304,170.
`Lucent Technologies, "Ubiquitous Computing at Carnegie Mellon; Delivering Innovative Classroom
`Applications Using Handheld Devices", Diana Bajzek, Tracy Futhey, Kim Jordan, Dr. Brad Myers, Dr.
`Dan Sieworiek, Dr. Randy Weinberg, Dr. David Yaron. 2000. Equipment: about 300 Wavelan wireless
`network PCMCIA cards for the HP Jornada's, approx. $45,000.
`Symbol Technologies, Inc., Support for the Pebbles Project. 2000. Equipment: $7300.
`CMU Small Undergraduate Research Grant (SURG). For work by Geoffrey Washburn: "A Graphics
`Library for Introductory Programming." Fall, 1999: $425. Summer, 1999: $3000.
`Palm Computing, Inc. Using Handhelds for the Handicapped, 2001: Equipment: $516. Studying Multiple
`People using Pebbles Software and Hand-helds in Education, 2000: Equipment: $4,788; 1999: Equipment:
`
`
`P. 9
`
`
`
`$3,690.
`IBM. Studying Multiple People using Pebbles Software. 1999. Equipment: $3,725.
`DARPA. "Adding Features to Pebbles," 1999. $40,000.
`NSF, etc. (Interagency program). Digital Library Initiative-2, IIS-9817527. 1999-2002. "An Intelligent
`Authoring Tool for Non-Programmers Using the Informedia Video Library," Brad Myers, Scott Stevens
`and Al Corbett. $450,000.
`USENIX Association's Scholastic Committee grant for "Lightweight Structured Text Editing," (work of
`PhD student Rob Miller). 2000-2001: $19,800. 1999-2000: $18,300. 1998-1999: $17,700.
`NSF. IRI-9900452. 1999-2002. "A More Natural Programming Environment for Children," Brad Myers
`and Al Corbett. $400,000.
`DARPA under the Command Post of the Future program. "High Bandwidth Command and Control." With
`Bill Scherlis, Alex Waibel, Randy Pausch and Jie Yang. 1998-2002. $2,706,000.
`Dupont Corporation. Educational Aid Program. 1998. $10,000.
`NSF. IRI-9319969. 1994-1997. Demonstrational Interfaces for Visualization and End-User Programming.
`$240,000.
`ARPA. Contract N66001-94-C-6037, ARPA Order No. B326. 1994 - 1998. Creating User Interface
`Software. $1,733,469.
`Siemens Corporation. Unrestricted. 1995: $20,000. 1990: $20,000.
`NEC. Unrestricted. 1993: $5000. 1989: $15,000.
`NSF. IRI-9020089. 1991-1993 (two years). Using Demonstration in Interfaces. $269,061.
`DARPA. Contract F33615-90-C-1465, ARPA Order No. 7597. 1990-1993. Creating Graphical Interfaces.
`$1,704,000.
`General Electric. 1990-1991. Postscript and Visualization in Garnet. $20,000.
`Apple Computer, Inc. 1990. Garnet on a Macintosh. $7000.
`Apple Computer, Inc. 1989-1991. Demonstrational Interfaces. Equipment $18,978, cash $50,000.
`
`Publications:
`
`Books:
`
`1. Allen Cypher, Daniel C. Halbert, David Kurlander, Henry Lieberman, David Maulsby, Brad A. Myers and
`Alan Turransky, eds. Watch What I Do: Programming by Demonstration. Cambridge, MA: The MIT
`Press, 1993. web page.
`2. Brad A. Myers, ed. Languages for Developing User Interfaces. Boston: Jones and Bartlett, 1992. ISBN:
`0867204508. http://www.cs.cmu.edu/~bam/langbook.html
`3. Brad A. Myers. Creating User Interfaces by Demonstration. Boston, MA: Academic Press, May 1988.
`ISBN: 0125123051.
`
`Book Sections:
`
`(Does not include reprints of conference articles listed below.)
`
`4. Toby Jia-Jun Li, Brad A. Myers, Amos Azaria, Igor Labutov, Alexander I. Rudnicky, Tom M. Mitchell,
`"Designing a Conversational Interface for a Multimodal Smartphone Programming-by-Demonstration
`Agent," Studies in Conversational UX Design, Springer, 2018, to appear.
`5. Brad A. Myers, Andrew J. Ko, Chris Scaffidi, Stephen Oney, YoungSeok Yoon, Kerry Chang, Mary Beth
`Kery and Toby Jia-Jun Li, "Making End User Development More Natural", chapter of New Perspectives
`in End-User Development, Fabio Paterno and Volker Wulf, eds. Springer International Publishing, 2017.
`pp 1-22. SpringerLink
`6. Erik Harpstead, Christopher MacLellan, Vincent Alevan, Brad Myers, "Replay analysis in open-ended
`educational games", Serious Game Analytics: Methodologies for Performance Measurement, Assessment,
`and Improvement. Christian Sebastian Loh, Yanyan Sheng, and Dirk Ifenthaler, eds., Springer, 2015, pp.
`381-399.
`
`
`P. 10
`
`
`
`7. Brad A. Myers, "User Interfaces for Handheld Devices," sidebar in The UX Book: Process and Guidelines
`for Ensuring a Quality User Experience, by: Rex Ha