Brad M.

Brad A. Myers

Professor

Pittsburgh United States

Publications

Publication period start: 1984
Publication period end: 2011
Number of co-authors: 165

Co-authors

Number of publications with favourite co-authors
Andrew J. Ko
13
Jeffrey Nichols
14
Jacob O. Wobbrock
16

Productive Colleagues

Most productive colleagues in number of publications
Fabio Paterno
126
Mary Beth Rosson
142
Ben Shneiderman
225

Publications

Ko, Andrew J., Abraham, Robin, Beckwith, Laura, Blackwell, Alan, Burnett, Margaret M., Erwig, Martin, Scaffidi, Christopher, Lawrance, Joseph, Lieberman, Henry, Myers, Brad A., Rosson, Mary Beth, Rothermel, Gregg, Shaw, Mary, Wiedenbeck, Susan (2011): The State of the Art in End-User Software Engineering. In ACM Computing Surveys, 43 (3) pp. 1-44.

Myers, Brad A., Jeong, Sae Young, Xie, Yingyu, Beaton, Jack, Stylos, Jeffrey, Ehret, Ralf, Karstens, Jan, Efeoglu, Arkin, Busse, Daniela K. (2010): Studying the Documentation of an API for Enterprise Service-Oriented Architecture. In JOEUC, 22 (1) pp. 23-51.

Scaffidi, Christopher, Bogart, Christopher, Burnett, Margaret M., Cypher, Allen, Myers, Brad A., Shaw, Mary (2010): Using traits of web macro scripts to predict reuse. In J. Vis. Lang. Comput., 21 (5) pp. 277-291.

Nichols, Jeffrey, Myers, Brad A. (2009): Creating a lightweight user interface description language: An overview and analysis of th. In ACM Transactions on Computer-Human Interaction, 16 (4) pp. 17.

Wobbrock, Jacob O., Myers, Brad A., Aung, Htet Htet (2008): The performance of hand postures in front- and back-of-device interaction for mobile compu. In International Journal of Human-Computer Studies, 20 (12) pp. 857-875.

Scaffidi, Christopher, Cypher, Allen, Elbaum, Sebastian G., Koesnandar, Andhy, Myers, Brad A. (2008): Using scenario-based requirements to direct research on web macro tools. In J. Vis. Lang. Comput., 19 (4) pp. 485-498.

Sears, Andrew, Hanson, Vicki L., Myers, Brad A. (2007): Introduction to special issue on computers and accessibility. In ACM Transactions on Computer-Human Interaction, 14 (3) pp. 11.

Shneiderman, Ben, Fischer, Gerhard, Czerwinski, Mary, Resnick, Mitchel, Myers, Brad A., Candy, Linda, Edmonds, Ernest, Eisenberg, Michael, Giaccardi, Elisa, Hewett, Tom, Jennings, Pamela, Kules, Bill (2006): Creativity Support Tools: Report From a U.S. National Science Foundation Sponsored Worksho. In International Journal of Human-Computer Interaction, 20 (2) pp. 61-77.

Nichols, Jeffrey, Myers, Brad A. (2006): Controlling Home and Office Appliances with Smart Phones. In IEEE Pervasive Computing, 5 (3) pp. 60-67.

Wobbrock, Jacob O., Myers, Brad A. (2006): Analyzing the input stream for character-level errors in unconstrained text entry evaluati. In ACM Transactions on Computer-Human Interaction, 13 (4) pp. 458-489.

Ko, Andrew Jensen, Myers, Brad A. (2005): A framework and methodology for studying the causes of software errors in programming syst. In J. Vis. Lang. Comput., 16 (1) pp. 41-84.

Myers, Brad A. (2005): Using handhelds for wireless remote control of PCs and appliances. In Interacting with Computers, 17 (3) pp. 251-264.

Myers, Brad A., Pane, John F., Ko, Andy (2004): Natural programming languages and environments. In Communications of the ACM, 47 (9) pp. 47-52.

Myers, Brad A., Nichols, Jeffrey, Wobbrock, Jacob O., Miller, Robert C. (2004): Taking Handheld Devices to the Next Level. In IEEE Computer, 37 (12) pp. 36-43.

Ko, Andrew J., Myers, Brad A. (2004): Designing the whyline: a debugging interface for asking questions about program behavior. In: Dykstra-Erickson, Elizabeth, Tscheligi, Manfred (eds.) Proceedings of ACM CHI 2004 Conference on Human Factors in Computing Systems April 24-29, 2004, Vienna, Austria. pp. 151-158.

Nichols, Jeffrey, Myers, Brad A., Litwack, Kevin (2004): Improving automatic interface generation with smart templates. In: Nunes, Nuno Jardim, Rich, Charles (eds.) International Conference on Intelligent User Interfaces 2004 January 13-16, 2004, Funchal, Madeira, Portugal. pp. 286-288.

Wobbrock, Jacob O., Myers, Brad A., Kembel, John A. (2003): EdgeWrite: a stylus-based text entry method designed for high accuracy and stability of mo. In: Proceedings of the 16th annural ACM Symposium on User Interface Software and Technology November, 2-5, 2003, Vancouver, Canada. pp. 61-70.

Myers, Brad A., Beigl, Michael (2003): Guest Editors\' Introduction: Handheld Computing. In IEEE Computer, 36 (9) pp. 27-29.

Miller, Robert C., Myers, Brad A. (2002): Multiple selections in smart text editing. In: Gil, Yolanda, Leake, David (eds.) International Conference on Intelligent User Interfaces 2002 January 13-16, 2002, San Francisco, California, USA. pp. 103-110.

Myers, Brad A., Bhatnagar, Rishi, Nichols, Jeffrey, Peck, Choon Hong, Kong, Dave, Miller, Robert, Long, A. Chris (2002): Interacting at a distance: measuring the performance of laser pointers and other devices. In: Terveen, Loren (eds.) Proceedings of the ACM CHI 2002 Conference on Human Factors in Computing Systems Conference April 20-25, 2002, Minneapolis, Minnesota. pp. 33-40.

Wobbrock, Jacob O., Forlizzi, Jodi, Hudson, Scott E., Myers, Brad A. (2002): WebThumb: interaction techniques for small-screen browsers. In: Beaudouin-Lafon, Michel (eds.) Proceedings of the 15th annual ACM symposium on User interface software and technology October 27-30, 2002, Paris, France. pp. 205-208.

Nichols, Jeffrey, Myers, Brad A., Higgins, Michael, Hughes, Joseph, Harris, Thomas K., Rosenfeld, Roni, Pignol, Mathilde (2002): Generating remote control interfaces for complex appliances. In: Beaudouin-Lafon, Michel (eds.) Proceedings of the 15th annual ACM symposium on User interface software and technology October 27-30, 2002, Paris, France. pp. 161-170.

Landay, James A., Myers, Brad A. (2001): Sketching Interfaces: Toward More Human Interface Design. In IEEE Computer, 34 (3) pp. 56-64.

Myers, Brad A. (2001): Using handhelds and PCs together. In Communications of the ACM, 44 (11) pp. 34-41.

Suhm, Bernhard, Myers, Brad A., Waibel, Alex (2001): Multimodal error correction for speech user interfaces. In ACM Transactions on Computer-Human Interaction, 8 (1) pp. 60-98.

Miller, Robert C., Myers, Brad A. (2001): Outlier finding: focusing user attention on possible errors. In: Marks, Joe, Mynatt, Elizabeth D. (eds.) Proceedings of the 14th annual ACM symposium on User interface software and technology November 11 - 14, 2001, Orlando, Florida. pp. 81-90.

Pane, John F., Ratanamahatana, Chotirat, Myers, Brad A. (2001): Studying the Language and Structure in Non-Programmers' Solutions to Programming Problems. In International Journal of Human-Computer Studies, 54 (2) pp. 237-264.

Myers, Brad A., McDaniel, Richard G., Wolber, David (2000): Intelligence in Demonstrational Interfaces. In Communications of the ACM, 43 (3) pp. 82-89.

Myers, Brad A., Lie, Kin Pou, Yang, Bo-Chieh (2000): Two-Handed Input Using a PDA and a Mouse. In: Turner, Thea, Szwillus, Gerd, Czerwinski, Mary, Peterno, Fabio, Pemberton, Steven (eds.) Proceedings of the ACM CHI 2000 Human Factors in Computing Systems Conference April 1-6, 2000, The Hague, The Netherlands. pp. 41-48.

McDaniel, Richard G., Myers, Brad A. (1999): Getting More Out of Programming-by-Demonstration. In: Altom, Mark W., Williams, Marian G. (eds.) Proceedings of the ACM CHI 99 Human Factors in Computing Systems Conference May 15-20, 1999, Pittsburgh, Pennsylvania. pp. 442-449.

Miller, Robert C., Myers, Brad A. (1999): Synchronizing Clipboards of Multiple Computers. In: Zanden, Brad Vander, Marks, Joe (eds.) Proceedings of the 12th annual ACM symposium on User interface software and technology November 07 - 10, 1999, Asheville, North Carolina, United States. pp. 65-66.

Suhm, Bernhard, Waibel, Alex, Myers, Brad A. (1999): Model-Based and Empirical Evaluation of Multimodal Interactive Error Correction. In: Altom, Mark W., Williams, Marian G. (eds.) Proceedings of the ACM CHI 99 Human Factors in Computing Systems Conference May 15-20, 1999, Pittsburgh, Pennsylvania. pp. 584-591.

McDaniel, Richard G., Myers, Brad A. (1998): Building Applications Using Only Demonstration. In: Marks, Joe (eds.) International Conference on Intelligent User Interfaces 1998 January 6-9, 1998, San Francisco, California, USA. pp. 109-116.

Myers, Brad A. (1998): A Brief History of Human-Computer Interaction Technology. In Interactions, 5 (2) pp. 44-54.

Myers, Brad A., Stiel, Herb, Gargiulo, Robert (1998): Collaboration Using Multiple PDAs Connected to a PC. In: Poltrock, Steven, Grudin, Jonathan (eds.) Proceedings of the 1998 ACM conference on Computer supported cooperative work November 14 - 18, 1998, Seattle, Washington, United States. pp. 285-294.

Myers, Brad A. (1998): Scripting Graphical Applications by Demonstration. In: Karat, Clare-Marie, Lund, Arnold, Coutaz, Joëlle, Karat, John (eds.) Proceedings of the ACM CHI 98 Human Factors in Computing Systems Conference April 18-23, 1998, Los Angeles, California. pp. 534-541.

Modugno, Francesmary, Corbett, Albert T., Myers, Brad A. (1997): Graphical Representation of Programs in a Demonstrational Visual Shell -- An Empirical Eva. In ACM Transactions on Computer-Human Interaction, 4 (3) pp. 276-308.

McDaniel, Richard G., Myers, Brad A. (1997): Gamut: Demonstrating Whole Applications. In: Robertson, George G., Schmandt, Chris (eds.) Proceedings of the 10th annual ACM symposium on User interface software and technology October 14 - 17, 1997, Banff, Alberta, Canada. pp. 81-82.

Modugno, Francesmary, Myers, Brad A. (1997): Visual Programming in a Visual Shell-A Unified Approach. In J. Vis. Lang. Comput., 8 (5) pp. 491-522.

Myers, Brad A., Miller, Robert C., McDaniel, Rich, Ferrency, Alan (1996): Easily Adding Animations to Interfaces Using Constraints. In: Kurlander, David, Brown, Marc, Rao, Ramana (eds.) Proceedings of the 9th annual ACM symposium on User interface software and technology November 06 - 08, 1996, Seattle, Washington, United States. pp. 119-128.

Modugno, Francesmary, Corbett, Albert T., Myers, Brad A. (1996): Evaluating Program Representation in a Demonstrational Visual Shell. In: Gray, Wayne D., Boehm-Davis, Deborah A., Spohrer, James C. (eds.) Empirical Studies of Programmers - Sixth Workshop January 5-7, 1996, 1996, Alexandria, Virginia. pp. 131-146.

Myers, Brad A., Kosbie, David S. (1996): Reusable Hierarchical Command Objects. In: Tauber, Michael J., Bellotti, Victoria, Jeffries, Robin, Mackinlay, Jock D., Nielsen, Jakob (eds.) Proceedings of the ACM CHI 96 Human Factors in Computing Systems Conference April 14-18, 1996, Vancouver, Canada. pp. 260-267.

Landay, James A., Myers, Brad A. (1995): Interactive Sketching for the Early Stages of User Interface Design. In: Katz, Irvin R., Mack, Robert L., Marks, Linn, Rosson, Mary Beth, Nielsen, Jakob (eds.) Proceedings of the ACM CHI 95 Human Factors in Computing Systems Conference May 7-11, 1995, Denver, Colorado. pp. 43-50.

Myers, Brad A. (1995): User Interface Software Tools. In ACM Transactions on Computer-Human Interaction, 2 (1) pp. 64-103.

Zanden, Brad Vander, Myers, Brad A. (1995): Demonstrational and Constraint-Based Techniques for Pictorially Specifying Application Obj. In ACM Transactions on Computer-Human Interaction, 2 (4) pp. 308-356.

Zanden, Brad Vander, Myers, Brad A., Giuse, Dario, Szekely, Pedro (1994): Integrating Pointer Variables into One-Way Constraint Models. In ACM Transactions on Computer-Human Interaction, 1 (2) pp. 161-213.

Sukaviriya, Noi, Kovacevic, Srdjan, Foley, James D., Myers, Brad A., Olsen Jr, Dan R., Schneider-Hufschmidt, Matthias (1994): Model-Based User Interfaces: What are They and Why Should We Care?. In: Szekely, Pedro (eds.) Proceedings of the 7th annual ACM symposium on User interface software and technology November 02 - 04, 1994, Marina del Rey, California, United States. pp. 133-135.

Myers, Brad A. (1994): Challenges of HCI Design and Implementation. In Interactions, 1 (1) pp. 73-83.

Modugno, Francesmary, Green, T. R. G., Myers, Brad A. (1994): Visual Programming in a Visual Domain: A Case Study of Cognitive Dimensions. In: Cockton, Gilbert, Draper, Steven, Weir, George R. S. (eds.) Proceedings of the Ninth Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers IX August 23-26, 1994, Glasgow, Scotland, UK. pp. 91-108.

Singh, Gurminder, Linton, Mark A., Myers, Brad A., Szczur, Marti (1993): From Research Prototypes to Usable, Useful Systems: Lessons Learned in the Trenches. In: Hudson, Scott E., Pausch, Randy, Zanden, Brad Vander, Foley, James D. (eds.) Proceedings of the 6th annual ACM symposium on User interface software and technology , 1993, Atlanta, Georgia, United States. pp. 139-143.

Myers, Brad A., McDaniel, Richard G., Kosbie, David S. (1993): Marquise: Creating Complete User Interfaces by Demonstration. In: Ashlund, Stacey, Mullet, Kevin, Henderson, Austin, Hollnagel, Erik, White, Ted (eds.) Proceedings of the ACM CHI 93 Human Factors in Computing Systems Conference April 24-29, 1993, Amsterdam, The Netherlands. pp. 293-300.

Hefley, Bill, Rheinfrank, John, Myers, Brad A. (1993): Interactions: A New ACM User Interface Magazine. In ACM SIGCHI Bulletin, 25 (2) pp. 15-19.

Werth, Andrew J., Myers, Brad A. (1993): Tourmaline: Macrostyles by Example. In: Ashlund, Stacey, Mullet, Kevin, Henderson, Austin, Hollnagel, Erik, White, Ted (eds.) Proceedings of the ACM CHI 93 Human Factors in Computing Systems Conference April 24-29, 1993, Amsterdam, The Netherlands. pp. 532.

Myers, Brad A. (1993): Report on the CHI\'91 Workshop on Languages for Developing User Interfaces. In ACM SIGCHI Bulletin, 25 (2) pp. 20-23.

Olsen Jr, Dan R., Foley, James D., Hudson, Scott E., Miller, James R., Myers, Brad A. (1993): Research Directions for User Interface Software Tools. In Behaviour and Information Technology, 12 (2) pp. 80-97.

Jacob, Robert J. K., Leggett, John, Myers, Brad A., Pausch, Randy (1993): Interaction Styles and Input/Output Devices. In Behaviour and Information Technology, 12 (2) pp. 69-79.

Henry, Tyson R., Yeatts, Andrey K., Hudson, Scott E., Myers, Brad A., Feiner, Steven K. (1992): A Nose Gesture Interface Device: Extending Virtual Realities. In Presence: Teleoperators and Virtual Environments, 1 (2) pp. 258-261.

Myers, Brad A. (1992): Demonstrational interfaces: A step beyond direct manipulation. In IEEE Computer, 25 (8) pp. 61-73.

Myers, Brad A., Zanden, Brad T. Vander (1992): Environment for rapidly creating interactive design tools. In The Visual Computer, 8 (2) pp. 94-116.

Myers, Brad A., Rosson, Mary Beth (1992): Survey on User Interface Programming. In: Bauersfeld, Penny, Bennett, John, Lynch, Gene (eds.) Proceedings of the ACM CHI 92 Human Factors in Computing Systems Conference June 3-7, 1992, Monterey, California. pp. 195-202.

Hashimoto, Osamu, Myers, Brad A. (1992): Graphical Styles for Building User Interfaces by Demonstration. In: Mackinlay, Jock D., Green, Mark (eds.) Proceedings of the 5th annual ACM symposium on User interface software and technology November 15 - 18, 1992, Monteray, California, United States. pp. 117-124.

Henry, Tyson R., Hudson, Scott E., Yeatts, Andrey K., Myers, Brad A., Feiner, Steven K. (1991): A Nose Gesture Interface Device: Extending Virtual Realities. In: Rhyne, James R. (eds.) Proceedings of the 4th annual ACM symposium on User interface software and technology Hilton Head, South Carolina, United States, 1991, Hilton Head, South Carolina, United States. pp. 65-68.

Myers, Brad A., Rosson, Mary Beth (1991): User Interface Programming Survey. In ACM SIGCHI Bulletin, 23 (2) pp. 27-30.

Zanden, Brad Vander, Myers, Brad A., Giuse, Dario, Szekely, Pedro (1991): The Importance of Pointer Variables in Constraint Models. In: Rhyne, James R. (eds.) Proceedings of the 4th annual ACM symposium on User interface software and technology Hilton Head, South Carolina, United States, 1991, Hilton Head, South Carolina, United States. pp. 155-164.

Myers, Brad A. (1991): Separating Application Code from Toolkits: Eliminating the Spaghetti of Call-Backs. In: Rhyne, James R. (eds.) Proceedings of the 4th annual ACM symposium on User interface software and technology Hilton Head, South Carolina, United States, 1991, Hilton Head, South Carolina, United States. pp. 211-220.

Myers, Brad A. (1991): The Garnet User Interface Development Environment. In: Robertson, Scott P., Olson, Gary M., Olson, Judith S. (eds.) Proceedings of the ACM CHI 91 Human Factors in Computing Systems Conference April 28 - June 5, 1991, New Orleans, Louisiana. pp. 486.

Myers, Brad A. (1991): Demonstrational Interfaces: A Step Beyond Direct Manipulation. In: Diaper, Dan, Hammond, Nick (eds.) Proceedings of the Sixth Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers VI August 20-23, 1991, Heriot-Watt University, Edinburgh, UK. pp. 11-30.

Myers, Brad A. (1991): Graphical Techniques in a Spreadsheet for Specifying User Interfaces. In: Robertson, Scott P., Olson, Gary M., Olson, Judith S. (eds.) Proceedings of the ACM CHI 91 Human Factors in Computing Systems Conference April 28 - June 5, 1991, New Orleans, Louisiana. pp. 243-249.

Myers, Brad A. (1991): Text Formatting by Demonstration. In: Robertson, Scott P., Olson, Gary M., Olson, Judith S. (eds.) Proceedings of the ACM CHI 91 Human Factors in Computing Systems Conference April 28 - June 5, 1991, New Orleans, Louisiana. pp. 251-256.

Myers, Brad A., Cypher, Allen, Maulsby, David, Smith, David Canfield, Shneiderman, Ben (1991): Demonstrational Interfaces: Coming Soon?. In: Robertson, Scott P., Olson, Gary M., Olson, Judith S. (eds.) Proceedings of the ACM CHI 91 Human Factors in Computing Systems Conference April 28 - June 5, 1991, New Orleans, Louisiana. pp. 393-396.

Zanden, Brad Vander, Myers, Brad A. (1991): The Lapidary Graphical Interface Design Tool. In: Robertson, Scott P., Olson, Gary M., Olson, Judith S. (eds.) Proceedings of the ACM CHI 91 Human Factors in Computing Systems Conference April 28 - June 5, 1991, New Orleans, Louisiana. pp. 465-466.

Myers, Brad A., Giuse, Dario A., Dannenberg, Roger B., Zanden, Brad T. Vander, Kosbie, David S., Pervin, Edward, Mickish, Andrew, Marchal, Philippe (1990): Garnet: Comprehensive Support for Graphical, Highly Interactive User Interfaces. In IEEE Computer, 23 (11) pp. 71-85.

Myers, Brad A. (1990): A New Model for Handling Input. In ACM Transactions on Information Systems, 8 (3) pp. 289-320.

Zanden, Brad Vander, Myers, Brad A. (1990): Automatic, Look-and-Feel Independent Dialog Creation for Graphical User Interfaces. In: Carrasco, Jane, Whiteside, John (eds.) Proceedings of the ACM CHI 90 Human Factors in Computing Systems Conference , 1990, Seattle, Washington,USA. pp. 27-34.

Myers, Brad A., Zanden, Brad Vander, Dannenberg, Roger (1989): Creating Graphical Interactive Application Objects by Demonstration. In: Sibert, John L. (eds.) Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology November 13 - 15, 1989, Williamsburg, Virginia, United States. pp. 95-104.

Myers, Brad A. (1989): Encapsulating Interactive Behaviors. In: Bice, Ken, Lewis, Clayton H. (eds.) Proceedings of the ACM CHI 89 Human Factors in Computing Systems Conference April 30 - June 4, 1989, Austin, Texas. pp. 319-324.

Myers, Brad A. (1987): Creating dynamic interaction techniques by demonstration. In: Graphics Interface 87 (CHI+GI 87) April 5-9, 1987, Toronto, Ontario, Canada. pp. 271-278.

Myers, Brad A. (1986): A Complete and Efficient Implementation of Covered Windows. In IEEE Computer, 19 (9) pp. 57-67.

Myers, Brad A. (1986): What are visual programming programming by example and program visualization?. In: Graphics Interface 86 May 26-30, 1986, Vancouver, British Columbia, Canada. pp. 62-65.

Buxton, Bill, Myers, Brad A. (1986): A Study in Two-Handed Input. In: Mantei, Marilyn, Orbeton, Peter (eds.) Proceedings of the ACM CHI 86 Human Factors in Computing Systems Conference April 13-17, 1986, Boston, Massachusetts. pp. 321-326.

Myers, Brad A. (1985): Using percent--done progress indicators to enhance user interfaces. In: Graphics Interface 85 May 27-31, 1985, Montreal, Quebec, Canada. pp. 167-170.

Myers, Brad A. (1985): The Importance of Percent-Done Progress Indicators for Computer-Human Interfaces. In: Borman, Lorraine, Curtis, Bill (eds.) Proceedings of the ACM CHI 85 Human Factors in Computing Systems Conference April 14-18, 1985, San Francisco, California. pp. 11-17.

Myers, Brad A. (1985): The Importance of Percent-Done Progress Indicators for Computer-Human Interfaces. In: Borman, Lorraine, Curtis, Bill (eds.) Proceedings of the ACM CHI 85 Human Factors in Computing Systems Conference April 14-18, 1985, San Francisco, California. pp. 11-17.

Myers, Brad A. (1984): Strategies for creating an easy to use window manager with icons. In: Graphics Interface 84 May 28 - June 1, 1984, Ottawa, Ontario, Canada. pp. 227-233.

Modugno, Francesmary, Myers, Brad A. (1994): A State-Based Visual Language for a Demonstrational Visual Shell. In: VL 1994 , 1994, . pp. 304-311.

Kojima, Keiji, Myers, Brad A. (1991): Parsing Graphic Function Sequences. In: VL 1991 , 1991, . pp. 111-117.

Scaffidi, Christopher, Cypher, Allen, Elbaum, Sebastian G., Koesnandar, Andhy, Myers, Brad A. (2007): Scenario-Based Requirements for Web Macro Tools. In: VL-HCC 2007 - IEEE Symposium on Visual Languages and Human-Centric Computing 23-27 September, 2007, Coeur dAlene, Idaho, USA. pp. 197-204.

Ko, Andrew J., Myers, Brad A. (2008): Source-level debugging with the Whyline. In: Proceedings of the 2008 International Workshop on Cooperative and Human Aspects of Software Engineering , 2008, . pp. 69-72.

Myers, Brad A. (1990): Invisible Programming. In: VL 1990 , 1990, . pp. 203-208.

Pane, John F., Myers, Brad A. (2000): Tabular and Textual Methods for Selecting Objects from a Group. In: VL 2000 , 2000, . pp. 157-164.

Coblenz, Michael J., Ko, Andrew Jensen, Myers, Brad A. (2005): Using Objects of Measurement to Detect Spreadsheet Errors. In: VL-HCC 2005 - IEEE Symposium on Visual Languages and Human-Centric Computing 21-24 September, 2005, Dallas, TX, USA. pp. 314-316.

Ko, Andrew Jensen, Myers, Brad A., Aung, Htet Htet (2004): Six Learning Barriers in End-User Programming Systems. In: VL-HCC 2004 - IEEE Symposium on Visual Languages and Human-Centric Computing 26-29 September, 2004, Rome, Italy. pp. 199-206.

Scaffidi, Christopher, Shaw, Mary, Myers, Brad A. (2005): Estimating the Numbers of End Users and End User Programmers. In: VL-HCC 2005 - IEEE Symposium on Visual Languages and Human-Centric Computing 21-24 September, 2005, Dallas, TX, USA. pp. 207-214.

Stylos, Jeffrey, Myers, Brad A. (2006): Mica: A Web-Search Tool for Finding API Components and Examples. In: VL-HCC 2006 - IEEE Symposium on Visual Languages and Human-Centric Computing 4-8 September, 2006, Brighton, UK. pp. 195-202.

Commentary for Visual Representation chapter of The Encyclopedia of Human-Computer Interaction, 2nd Ed..

Jeong, Sae Young, Xie, Yingyu, Beaton, Jack, Myers, Brad A., Stylos, Jeffrey, Ehret, Ralf, Karstens, Jan, Efeoglu, Arkin, Busse, Daniela K. (2009): Improving Documentation for eSOA APIs through User Studies. In: Pipek, Volkmar, Rosson, Mary Beth, Ruyter, Boris E. R. de, Wulf, Volker (eds.) End-User Development - 2nd International Symposium - IS-EUD 2009 March 2-4, 2009, Siegen, Germany. pp. 86-105.

Oney, Stephen, Myers, Brad A. (2009): FireCrystal: Understanding interactive behaviors in dynamic web pages. In: IEEE Symposium on Visual Languages and Human-Centric Computing - VL/HCC 2009 20-24 September, 2009, Corvallis, OR, USA. pp. 105-108.

Faulring, Andrew, Myers, Brad A., Mohnkern, Ken, Schmerl, Bradley, Steinfeld, Aaron, Zimmerman, John, Smailagic, Asim, Hansen, Jeffery, Siewiorek, Daniel (2010): Agent-assisted task management that reduces email overload. In: Proceedings of the 2010 International Conference on Intelligent User Interfaces , 2010, . pp. 61-70.

Myers, Brad A., Burnett, Margaret M., Ko, Andrew J., Rosson, Mary Beth, Scaffidi, Christopher, Wiedenbeck, Susan (2010): End user software engineering: CHI 2010 special interest group meeting. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems , 2010, . pp. 3189-3192.

Ozenc, Fatih Kursat, Kim, Miso, Zimmerman, John, Oney, Stephen, Myers, Brad A. (2010): How to support designers in getting hold of the immaterial material of software. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems , 2010, . pp. 2513-2522.

Scaffidi, Christopher, Myers, Brad A., Shaw, Mary (2009): Fast, Accurate Creation of Data Validation Formats by End-User Developers. In: Pipek, Volkmar, Rosson, Mary Beth, Ruyter, Boris E. R. de, Wulf, Volker (eds.) End-User Development - 2nd International Symposium - IS-EUD 2009 March 2-4, 2009, Siegen, Germany. pp. 242-261.

Eisenberg, Daniel S., Stylos, Jeffrey, Myers, Brad A. (2010): Apatite: a new interface for exploring APIs. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems , 2010, . pp. 1331-1334.

Ko, Andrew Jensen, Myers, Brad A. (2008): Debugging reinvented: asking and answering why and why not questions about program behavio. In: Schäfer, Wilhelm, Dwyer, Matthew B., Gruhn, Volker (eds.) 30th International Conference on Software Engineering ICSE 2008 May 10-18, 2008, Leipzig, Germany. pp. 301-310.

Nichols, Jeffrey, Myers, Brad A., Harris, Thomas K., Rosenfeld, Roni, Shriver, Stefanie, Higgins, Michael, Hughes, Joseph (2002): Requirements for Automatically Generating Multi-Modal Interfaces for Complex Appliances. In: Proceedings of the 2002 International Conference on Multimodal Interfaces , 2002, . pp. 377.

Scaffidi, Christopher, Bogart, Christopher, Burnett, Margaret M., Cypher, Allen, Myers, Brad A., Shaw, Mary (2009): Predicting reuse of end-user web macro scripts. In: IEEE Symposium on Visual Languages and Human-Centric Computing - VL/HCC 2009 20-24 September, 2009, Corvallis, OR, USA. pp. 93-100.

Eisenberg, Daniel S., Stylos, Jeffrey, Faulring, Andrew, Myers, Brad A. (2010): Using Association Metrics to Help Users Navigate API Documentation. In: Hundhausen, Christopher D., Pietriga, Emmanuel, Diaz, Paloma, Rosson, Mary Beth (eds.) IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2010 21-25 September 2010, 2010, Leganés-Madrid, Spain. pp. 23-30.

Myers, Brad A., Park, Sun Young, Nakano, Yoko, Mueller, Greg, Ko, Andrew Jensen (2008): How designers design and program interactive behaviors. In: VL-HCC 2008 - IEEE Symposium on Visual Languages and Human-Centric Computing 15-19 September, 2008, Herrsching am Ammersee, Germany. pp. 177-184.

Park, Sun Young, Myers, Brad A., Ko, Andrew J. (2008): Designers\' natural descriptions of interactive behaviors. In: VL-HCC 2008 - IEEE Symposium on Visual Languages and Human-Centric Computing 15-19 September, 2008, Herrsching am Ammersee, Germany. pp. 185-188.

Beaton, Jack, Jeong, Sae Young, Xie, Yingyu, Stylos, Jeffrey, Myers, Brad A. (2008): Usability challenges for enterprise service-oriented architecture APIs. In: VL-HCC 2008 - IEEE Symposium on Visual Languages and Human-Centric Computing 15-19 September, 2008, Herrsching am Ammersee, Germany. pp. 193-196.

Stylos, Jeffrey, Myers, Brad A. (2007): Mapping the Space of API Design Decisions. In: VL-HCC 2007 - IEEE Symposium on Visual Languages and Human-Centric Computing 23-27 September, 2007, Coeur dAlene, Idaho, USA. pp. 50-60.

Scaffidi, Christopher, Ko, Andrew Jensen, Myers, Brad A., Shaw, Mary (2006): Dimensions Characterizing Programming Feature Usage by Information Workers. In: VL-HCC 2006 - IEEE Symposium on Visual Languages and Human-Centric Computing 4-8 September, 2006, Brighton, UK. pp. 59-64.

Ko, Andrew J., Myers, Brad A., Chau, Duen Horng (2006): A Linguistic Analysis of How People Describe Software Problems. In: VL-HCC 2006 - IEEE Symposium on Visual Languages and Human-Centric Computing 4-8 September, 2006, Brighton, UK. pp. 127-134.

Myers, Brad A., Casares, Juan P., Stevens, Scott, Dabbish, Laura, Yocum, Dan, Corbett, Albert (2001): A Multi-View Intelligent Editor for Digital Video Libraries. In: JCDL01: Proceedings of the 1st ACM/IEEE-CS Joint Conference on Digital Libraries , 2001, . pp. 106-115.

Pane, John F., Myers, Brad A., Miller, Leah B. (2002): Using HCI Techniques to Design a More Usable Programming System. In: HCC 2002 - IEEE CS International Symposium on Human-Centric Computing Languages and Environments 3-6 September, 2002, Arlington, VA, USA. pp. 198-206.

Nichols, Jeffrey, Chau, Duen Horng, Myers, Brad A. (2007): Demonstrating the viability of automatically generated user interfaces. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems , 2007, . pp. 1283-1292.

Faulring, Andrew, Myers, Brad A. (2005): Enabling rich human-agent interaction for a calendar scheduling agent. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems , 2005, . pp. 1367-1370.

Wobbrock, Jacob O., Myers, Brad A., Aung, Htet Htet (2004): Writing with a joystick: a comparison of date stamp, selection keyboard, and EdgeWrite. In: Graphics Interface 2004 May 17-19, 2004, London, Ontario, Canada. pp. 1-8.

Casares, Juan, Long, A. Chris, Myers, Brad A., Bhatnagar, Rishi, Stevens, Scott M., Dabbish, Laura, Yocum, Dan, Corbett, Albert (2002): Simplifying video editing using metadata. In: Proceedings of DIS02: Designing Interactive Systems: Processes, Practices, Methods, & Techniques , 2002, . pp. 157-166.

Wobbrock, Jacob O., Myers, Brad A. (2006): From letters to words: efficient stroke-based word completion for trackball text entry. In: Eighth Annual ACM Conference on Assistive Technologies , 2006, . pp. 2-9.

Wobbrock, Jacob O., Myers, Brad A. (2005): Gestural text entry on multiple devices. In: Seventh Annual ACM Conference on Assistive Technologies , 2005, . pp. 184-185.

Wobbrock, Jacob O., Myers, Brad A., Aung, Htet Htet, LoPresti, Edmund F. (2004): Text entry from power wheelchairs: edgewrite for joysticks and touchpads. In: Sixth Annual ACM Conference on Assistive Technologies , 2004, . pp. 110-117.

Myers, Brad A., Wobbrock, Jacob O., Yang, Sunny, Yeung, Brian, Nichols, Jeffrey, Miller, Robert (2002): Using handhelds to help people with motor impairments. In: Fifth Annual ACM Conference on Assistive Technologies , 2002, . pp. 89-96.

Wobbrock, Jacob O., Chau, Duen Horng, Myers, Brad A. (2007): An alternative to push, press, and tap-tap-tap: gesturing on an isometric joystick for mob. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems , 2007, . pp. 667-676.

Wobbrock, Jacob O., Aung, Htet Htet, Rothrock, Brandon, Myers, Brad A. (2005): Maximizing the guessability of symbolic input. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems , 2005, . pp. 1869-1872.

Nichols, Jeffrey, Myers, Brad A., Rothrock, Brandon (2006): UNIFORM: automatically generating consistent remote control user interfaces. In: Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems , 2006, . pp. 611-620.

Wobbrock, Jacob O., Myers, Brad A., Rothrock, Brandon (2006): Few-key text entry revisited: mnemonic gestures on four keys. In: Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems , 2006, . pp. 489-492.

Wobbrock, Jacob O., Myers, Brad A. (2006): Trackball text entry for people with motor impairments. In: Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems , 2006, . pp. 479-488.

Myers, Brad A., Weitzman, David A., Ko, Andrew J., Chau, Duen H. (2006): Answering why and why not questions in user interfaces. In: Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems , 2006, . pp. 397-406.

Ko, Andrew J., Myers, Brad A. (2006): Barista: An implementation framework for enabling new tools, interaction techniques and vi. In: Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems , 2006, . pp. 387-396.

Ko, Andrew J., Myers, Brad A. (2005): Citrus: a language and toolkit for simplifying the creation of structured editors for code. In: Proceedings of the 2005 ACM Symposium on User Interface Software and Technology , 2005, . pp. 3-12.

Stylos, Jeffrey, Myers, Brad A., Faulring, Andrew (2004): Citrine: providing intelligent copy-and-paste. In: Proceedings of the 2004 ACM Symposium on User Interface Software and Technology , 2004, . pp. 185-188.

Ko, Andrew J., Aung, Htet Htet, Myers, Brad A. (2005): Design requirements for more flexible structured editors from a study of programmers\' tex. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems , 2005, . pp. 1557-1560.

Myers, Brad A., Burnett, Margaret M., Rosson, Mary Beth (2005): End users creating effective software. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems , 2005, . pp. 2047-2048.

Ko, Andrew Jensen, Myers, Brad A. (2003): Development and evaluation of a model of programming errors. In: HCC 2003 - IEEE Symposium on Human Centric Computing Languages and Environments 28-31 October, 2003, Auckland, New Zealand. pp. 7-14.

Myers, Brad A., Burnett, Margaret M., Wiedenbeck, Susan, Ko, Andrew J., Rosson, Mary Beth (2009): End user software engineering: CHI: 2009 special interest group meeting. In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems , 2009, . pp. 2731-2734.

Scaffidi, Christopher, Myers, Brad A., Shaw, Mary (2009): Intelligently creating and recommending reusable reformatting rules. In: Proceedings of the 2009 International Conference on Intelligent User Interfaces , 2009, . pp. 297-306.

Myers, Brad A., Peck, Choon Hong, Nichols, Jeffrey, Kong, Dave, Miller, Robert C. (2001): Interacting at a Distance Using Semantic Snarfing. In: Abowd, Gregory D., Brumitt, Barry, Shafer, Steven A. (eds.) Ubicomp 2001 Ubiquitous Computing - Third International Conference September 30 - October 2, 2001, Atlanta, Georgia, USA. pp. 305-314.

Nichols, Jeffrey, Myers, Brad A., Harris, Thomas K., Rosenfeld, Roni, Shriver, Stefanie, Higgins, Michael, Hughes, Joseph (2002): Requirements for Automatically Generating Multi-Modal Interfaces for Complex Appliances. In: 4th IEEE International Conference on Multimodal Interfaces - ICMI 2002 14-16 October, 2002, Pittsburgh, PA, USA. pp. 377-382.

Myers, Brad A., Malkin, Robert, Bett, Michael, Waibel, Alex, Bostwick, Ben, Miller, Robert C., Yang, Jie, Denecke, Matthias, Seemann, Edgar, Zhu, Jie, Peck, Choon Hong, Kong, Dave, Nichols, Jeffrey, Scherlis, William L. (2002): Flexi-Modal and Multi-Machine User Interfaces. In: 4th IEEE International Conference on Multimodal Interfaces - ICMI 2002 14-16 October, 2002, Pittsburgh, PA, USA. pp. 343-348.

Myers, Brad A. (2002): Mobile Devices for Control. In: Paterno, Fabio (eds.) Mobile Human-Computer Interaction - 4th International Symposium - Mobile HCI 2002 September 18-20, 2002, Pisa, Italy. pp. 1-8.

Stylos, Jeffrey, Myers, Brad A., Yang, Zizhuang (2009): Jadeite: improving API documentation using usage information. In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems , 2009, . pp. 4429-4434.

Daughtry, John M., Farooq, Umer, Stylos, Jeffrey, Myers, Brad A. (2009): API usability: CHI\'2009 special interest group meeting. In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems , 2009, . pp. 2771-2774.

Ko, Andrew J., Myers, Brad A. (2009): Finding causes of program output with the Java Whyline. In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems , 2009, . pp. 1569-1578.

Nichols, Jeffrey, Rothrock, Brandon, Chau, Duen Horng, Myers, Brad A. (2006): Huddle: automatically generating interfaces for systems of multiple connected appliances. In: Proceedings of the ACM Symposium on User Interface Software and Technology , 2006, . pp. 279-288.

Kelleher, Caitlin, Myers, Brad A., Siewiorek, Daniel P., Cosgrove, Dennis, Pierce, Jeffrey S., Conway, Matthew, Marinelli, Don (2008): Special session in honor of Randy Pausch. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 3997-4002.

Scaffidi, Christopher, Myers, Brad A., Shaw, Mary (2008): Toped: enabling end-user programmers to validate data. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 3519-3524.

Joergensen, Anker Helms, Myers, Brad A. (2008): User interface history. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 2415-2418.

Myers, Brad A., Burnett, Margaret M., Rosson, Mary Beth, Ko, Andrew J., Blackwell, Alan (2008): End user software engineering: chi\'2008 special interest group meeting. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 2371-2374.

Beringer, Joerg, Fischer, Gerhard, Mussio, P., Myers, Brad A., Paterno, Fabio, Ruyter, Boris de (2008): The next challenge: from easy-to-use to easy-to-develop. are you ready?. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 2257-2260.

Chau, Duen Horng, Myers, Brad A., Faulring, Andrew (2008): What to do when search fails: finding information by association. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 999-1008.

González, Iván E., Wobbrock, Jacob O., Chau, Duen Horng, Faulring, Andrew, Myers, Brad A. (2007): Eyes on the road, hands on the wheel: thumb-based interaction techniques for input on stee. In: Proceedings of the 2007 Conference on Graphics Interface , 2007, . pp. 95-102.

Wobbrock, Jacob O., Myers, Brad A., Chau, Duen Horng (2006): In-stroke word completion. In: Proceedings of the ACM Symposium on User Interface Software and Technology , 2006, . pp. 333-336.

LaToza, Thomas D., Myers, Brad A. (2010): On the importance of understanding the strategies that developers use. In: Proceedings of the 2010 International Workshop on Cooperative and Human Aspects of Software Engineering , 2010, . pp. 72-75.