publications: - title: "Tool support for data validation by end-user programmers" author: - name: "Christopher Scaffidi" link: "https://researchr.org/alias/christopher-scaffidi" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Mary Shaw" link: "https://researchr.org/alias/mary-shaw" year: "2008" doi: "http://doi.acm.org/10.1145/1368088.1368226" links: doi: "http://doi.acm.org/10.1145/1368088.1368226" tags: - "data validation" - "data-flow" researchr: "https://researchr.org/publication/ScaffidiMS08a" cites: 0 citedby: 0 pages: "867-870" booktitle: "ICSE" kind: "inproceedings" key: "ScaffidiMS08a" - title: "Visual Programming in a Visual Domain: A Case Study of Cognitive Dimensions" author: - name: "Francesmary Modugno" link: "https://researchr.org/alias/francesmary-modugno" - name: "Thomas R. G. Green" link: "https://researchr.org/alias/thomas-r.-g.-green" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1994" tags: - "case study" - "programming" researchr: "https://researchr.org/publication/ModugnoGM94" cites: 0 citedby: 0 pages: "91-108" booktitle: "bcshci" kind: "inproceedings" key: "ModugnoGM94" - title: "Lessons learned about one-way, dataflow constraints in the Garnet and Amulet graphical toolkits" author: - name: "Bradley T. Vander Zanden" link: "https://researchr.org/alias/bradley-t.-vander-zanden" - name: "Richard L. Halterman" link: "https://researchr.org/alias/richard-l.-halterman" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Richard G. McDaniel" link: "https://researchr.org/alias/richard-g.-mcdaniel" - name: "Robert C. Miller" link: "https://researchr.org/alias/robert-c.-miller" - name: "Pedro A. Szekely" link: "https://researchr.org/alias/pedro-a.-szekely" - name: "Dario A. Giuse" link: "https://researchr.org/alias/dario-a.-giuse" - name: "David S. Kosbie" link: "https://researchr.org/alias/david-s.-kosbie" year: "2001" doi: "http://doi.acm.org/10.1145/506315.506318" links: doi: "http://doi.acm.org/10.1145/506315.506318" tags: - "constraints" - "C++" researchr: "https://researchr.org/publication/ZandenHMMMSGK01" cites: 0 citedby: 0 journal: "TOPLAS" volume: "23" number: "6" pages: "776-796" kind: "article" key: "ZandenHMMMSGK01" - title: "Collaboration Using Multiple PDAs Connected to a PC" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Herb Stiel" link: "https://researchr.org/alias/herb-stiel" - name: "Robert Gargiulo" link: "https://researchr.org/alias/robert-gargiulo" year: "1998" doi: "http://doi.acm.org/10.1145/289444.289503" links: doi: "http://doi.acm.org/10.1145/289444.289503" researchr: "https://researchr.org/publication/MyersSG98" cites: 0 citedby: 0 pages: "285-294" booktitle: "cscw" kind: "inproceedings" key: "MyersSG98" - title: "Using HCI Techniques to Design a More Usable Programming System" author: - name: "John F. Pane" link: "https://researchr.org/alias/john-f.-pane" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Leah B. Miller" link: "https://researchr.org/alias/leah-b.-miller" year: "2002" doi: "http://csdl.computer.org/comp/proceedings/hcc/2002/1644/00/16440198abs.htm" abstract: "A programming system is the user interface between the programmer and the computer. Programming is a notoriously difficult activity, and some of this difficulty can be attributed to the user interface as opposed to other factors. Historically, the designs of programming languages and tools have not emphasized usability. This paper describes the process we used to design HANDS, a new programming system for children that focuses on usability, where HCI knowledge, principles, and methods guided all design decisions. The features of HANDS are presented along with their motivations from prior empirical research on programmers and new studies conducted by the authors. HANDS is an event-based language that features a concrete model for computation, provides operators that match the way non-programmers express problem solutions, and includes domain-specific features for the creation of interactive animations and simulations. In user tests, children using HANDS performed significantly better than children using a reduced-feature version of the system where more traditional methods were required to solve tasks. " links: doi: "http://csdl.computer.org/comp/proceedings/hcc/2002/1644/00/16440198abs.htm" tags: - "empirical" - "programming languages" - "object-oriented programming" - "rule-based" - "meta programming" - "meta-model" - "modeling language" - "language modeling" - "design research" - "testing" - "language design" - "principles" - "object-role modeling" - "programming" - "Meta-Environment" - "design" - "process modeling" - "feature-oriented programming" - "domain-specific language" researchr: "https://researchr.org/publication/PaneMM02%3A0" cites: 26 citedby: 1 pages: "198-206" booktitle: "vl" kind: "inproceedings" key: "PaneMM02:0" - title: "Barista: An implementation framework for enabling new tools, interaction techniques and views in code editors" author: - name: "Andrew Jensen Ko" link: "https://researchr.org/alias/andrew-jensen-ko" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2006" doi: "http://doi.acm.org/10.1145/1124772.1124831" abstract: " Recent advances in programming environments have focused on improving programmer productivity by utilizing the inherent structure in computer programs. However, because these environments represent code as plain text, it is difficult and sometimes impossible to embed interactive tools, annotations, and alternative views in the code itself. Barista is an implementation framework that enables the creation of such user interfaces by simplifying the implementation of editors that represent code internally as an abstract syntax tree and maintain a corresponding, fully structured visual representation on-screen. Barista also provides designers of editors with a standard text-editing interaction technique that closely mimics that of conventional text editors, overcoming a central usability issue of previous structured code editors. " links: doi: "http://doi.acm.org/10.1145/1124772.1124831" tags: - "meta programming" - "model editor" - "meta-model" - "abstract syntax" - "human-computer interaction" - "programming" - "Meta-Environment" researchr: "https://researchr.org/publication/KoM06" cites: 19 citedby: 1 pages: "387-396" booktitle: "CHI" kind: "inproceedings" key: "KoM06" - title: "Integrating isometric joysticks into mobile phones for text entry" author: - name: "Duen Horng Chau" link: "https://researchr.org/alias/duen-horng-chau" - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Brandon Rothrock" link: "https://researchr.org/alias/brandon-rothrock" year: "2006" doi: "http://doi.acm.org/10.1145/1125451.1125583" links: doi: "http://doi.acm.org/10.1145/1125451.1125583" tags: - "mobile" researchr: "https://researchr.org/publication/ChauWMR06" cites: 0 citedby: 0 pages: "640-645" booktitle: "chi" kind: "inproceedings" key: "ChauWMR06" - title: "Lightweight Structured Text Processing" author: - name: "Robert C. Miller" link: "https://researchr.org/alias/robert-c.-miller" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1999" doi: "http://www.usenix.org/events/usenix99/full_papers/miller/miller.pdf" links: doi: "http://www.usenix.org/events/usenix99/full_papers/miller/miller.pdf" tags: - "C++" researchr: "https://researchr.org/publication/MillerM99" cites: 0 citedby: 1 pages: "131-144" booktitle: "usenix" kind: "inproceedings" key: "MillerM99" - title: "Multimodal error correction for speech user interfaces" author: - name: "Bernhard Suhm" link: "https://researchr.org/alias/bernhard-suhm" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Alex Waibel" link: "https://researchr.org/alias/alex-waibel" year: "2001" doi: "http://doi.acm.org/10.1145/371127.371166" links: doi: "http://doi.acm.org/10.1145/371127.371166" researchr: "https://researchr.org/publication/SuhmMW01" cites: 0 citedby: 0 journal: "TOCHI" volume: "8" number: "1" pages: "60-98" kind: "article" key: "SuhmMW01" - title: "The impact of human-centered features on the usability of a programming system for children" author: - name: "John F. Pane" link: "https://researchr.org/alias/john-f.-pane" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2002" doi: "http://doi.acm.org/10.1145/506443.506545" links: doi: "http://doi.acm.org/10.1145/506443.506545" tags: - "programming" researchr: "https://researchr.org/publication/PaneM02" cites: 0 citedby: 0 pages: "684-685" booktitle: "chi" kind: "inproceedings" key: "PaneM02" - title: "07081 Executive Summary - End-User Software Engineering" author: - name: "Margaret M. Burnett" link: "https://researchr.org/alias/margaret-m.-burnett" - name: "Gregor Engels" link: "http://www.cs.uni-paderborn.de/fachgebiete/fg-engels/personen/visitenkarten/gregor-engels/visitenkarte.html" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Gregg Rothermel" link: "https://researchr.org/alias/gregg-rothermel" year: "2007" doi: "http://drops.dagstuhl.de/opus/volltexte/2007/1098" links: doi: "http://drops.dagstuhl.de/opus/volltexte/2007/1098" tags: - "software engineering" researchr: "https://researchr.org/publication/BurnettEMR07" cites: 0 citedby: 0 booktitle: "Dagstuhl" kind: "inproceedings" key: "BurnettEMR07" - title: "End users creating effective software" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Margaret M. Burnett" link: "https://researchr.org/alias/margaret-m.-burnett" year: "2004" doi: "http://doi.acm.org/10.1145/985921.986161" links: doi: "http://doi.acm.org/10.1145/985921.986161" researchr: "https://researchr.org/publication/MyersB04" cites: 0 citedby: 0 pages: "1592-1593" booktitle: "chi" kind: "inproceedings" key: "MyersB04" - title: "Extending Programming by Demonstration with Hierarchical Event Histories" author: - name: "David S. Kosbie" link: "https://researchr.org/alias/david-s.-kosbie" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1994" tags: - "programming" - "history" researchr: "https://researchr.org/publication/KosbieM94" cites: 0 citedby: 0 pages: "128-139" booktitle: "ewhci" kind: "inproceedings" key: "KosbieM94" - title: "Sketching Interfaces: Toward More Human Interface Design" author: - name: "James A. Landay" link: "https://researchr.org/alias/james-a.-landay" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2001" doi: "http://computer.org/computer/co2001/r3056abs.htm" links: doi: "http://computer.org/computer/co2001/r3056abs.htm" tags: - "design" researchr: "https://researchr.org/publication/LandayM01" cites: 0 citedby: 0 journal: "Computer" volume: "34" number: "3" pages: "56-64" kind: "article" key: "LandayM01" - title: "A framework and methodology for studying the causes of software errors in programming systems" author: - name: "Andrew Jensen Ko" link: "https://researchr.org/alias/andrew-jensen-ko" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2005" doi: "http://dx.doi.org/10.1016/j.jvlc.2004.08.003" links: doi: "http://dx.doi.org/10.1016/j.jvlc.2004.08.003" tags: - "programming" researchr: "https://researchr.org/publication/KoM05" cites: 0 citedby: 0 journal: "JCL (JVLC)" volume: "16" number: "1-2" pages: "41-84" kind: "article" key: "KoM05" - title: "Strategic Directions in Human-Computer Interaction" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "James D. Hollan" link: "https://researchr.org/alias/james-d.-hollan" - name: "Isabel F. Cruz" link: "https://researchr.org/alias/isabel-f.-cruz" year: "1996" tags: - "human-computer interaction" researchr: "https://researchr.org/publication/MyersHC96" cites: 0 citedby: 0 journal: "ACM Comput. Surv." volume: "28" number: "4" pages: "794-809" kind: "article" key: "MyersHC96" - title: "Flexi-Modal and Multi-Machine User Interfaces" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Robert Malkin" link: "https://researchr.org/alias/robert-malkin" - name: "Michael Bett" link: "https://researchr.org/alias/michael-bett" - name: "Alex Waibel" link: "https://researchr.org/alias/alex-waibel" - name: "Ben Bostwick" link: "https://researchr.org/alias/ben-bostwick" - name: "Robert C. Miller" link: "https://researchr.org/alias/robert-c.-miller" - name: "Jie Yang" link: "https://researchr.org/alias/jie-yang" - name: "Matthias Denecke" link: "https://researchr.org/alias/matthias-denecke" - name: "Edgar Seemann" link: "https://researchr.org/alias/edgar-seemann" - name: "Jie Zhu" link: "https://researchr.org/alias/jie-zhu" - name: "Choon Hong Peck" link: "https://researchr.org/alias/choon-hong-peck" - name: "Dave Kong" link: "https://researchr.org/alias/dave-kong" - name: "Jeffrey Nichols" link: "https://researchr.org/alias/jeffrey-nichols" - name: "William L. Scherlis" link: "https://researchr.org/alias/william-l.-scherlis" year: "2002" doi: "http://csdl.computer.org/comp/proceedings/icmi/2002/1834/00/18340343abs.htm" links: doi: "http://csdl.computer.org/comp/proceedings/icmi/2002/1834/00/18340343abs.htm" tags: - "C++" researchr: "https://researchr.org/publication/MyersMBWBMYDSZPKNS02" cites: 0 citedby: 0 pages: "343-348" booktitle: "icmi" kind: "inproceedings" key: "MyersMBWBMYDSZPKNS02" - title: "A Complete and Efficient Implementation of Covered Windows" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1986" tags: - "completeness" researchr: "https://researchr.org/publication/Myers86" cites: 0 citedby: 0 journal: "Computer" volume: "19" number: "9" pages: "57-67" kind: "article" key: "Myers86" - title: "07081 Abstracts Collection - End-User Software Engineering" author: - name: "Margaret M. Burnett" link: "https://researchr.org/alias/margaret-m.-burnett" - name: "Gregor Engels" link: "https://researchr.org/alias/gregor-engels" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Gregg Rothermel" link: "https://researchr.org/alias/gregg-rothermel" year: "2007" doi: "http://drops.dagstuhl.de/opus/volltexte/2007/1100" links: doi: "http://drops.dagstuhl.de/opus/volltexte/2007/1100" tags: - "software engineering" researchr: "https://researchr.org/publication/BurnettEMR07a" cites: 0 citedby: 0 booktitle: "Dagstuhl" kind: "inproceedings" key: "BurnettEMR07a" - title: "The garnet user interface development environment" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1994" doi: "http://doi.acm.org/10.1145/259963.259990" links: doi: "http://doi.acm.org/10.1145/259963.259990" tags: - "meta-model" - "model-driven development" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/Myers94%3A0" cites: 0 citedby: 0 pages: "25-26" booktitle: "chi" kind: "inproceedings" key: "Myers94:0" - title: "Tourmaline (abstract): macrostyles by example" author: - name: "Andrew J. Werth" link: "https://researchr.org/alias/andrew-j.-werth" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1993" doi: "http://doi.acm.org/10.1145/169059.169532" links: doi: "http://doi.acm.org/10.1145/169059.169532" researchr: "https://researchr.org/publication/WerthM93" cites: 0 citedby: 0 pages: "532" booktitle: "chi" kind: "inproceedings" key: "WerthM93" - title: "Source-level debugging with the whyline" author: - name: "Andrew J. Ko" link: "https://researchr.org/alias/andrew-j.-ko" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2008" doi: "http://doi.acm.org/10.1145/1370114.1370132" links: doi: "http://doi.acm.org/10.1145/1370114.1370132" tags: - "source-to-source" - "debugging" - "open-source" researchr: "https://researchr.org/publication/KoM08a" cites: 0 citedby: 0 pages: "69-72" booktitle: "ICSE" kind: "inproceedings" key: "KoM08a" - title: "Trackball text entry for people with motor impairments" author: - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2006" doi: "http://doi.acm.org/10.1145/1124772.1124845" links: doi: "http://doi.acm.org/10.1145/1124772.1124845" researchr: "https://researchr.org/publication/WobbrockM06%3A1" cites: 0 citedby: 0 pages: "479-488" booktitle: "CHI" kind: "inproceedings" key: "WobbrockM06:1" - title: "Outlier finding: focusing user attention on possible errors" author: - name: "Robert C. Miller" link: "https://researchr.org/alias/robert-c.-miller" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2001" doi: "http://portal.acm.org/citation.cfm?id=502348.502361" links: doi: "http://portal.acm.org/citation.cfm?id=502348.502361" tags: - "C++" researchr: "https://researchr.org/publication/MillerM01%3A0" cites: 0 citedby: 0 pages: "81-90" booktitle: "uist" kind: "inproceedings" key: "MillerM01:0" - title: "Environment for rapidly creating interactive design tools" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Brad T. Vander Zanden" link: "https://researchr.org/alias/brad-t.-vander-zanden" year: "1992" tags: - "meta-model" - "Meta-Environment" - "design" - "meta-objects" researchr: "https://researchr.org/publication/MyersZ92" cites: 0 citedby: 0 journal: "vc" volume: "8" number: "2" pages: "94-116" kind: "article" key: "MyersZ92" - title: "Graphical Representation of Programs in a Demonstrational Visual Shell - An Empirical Evaluation" author: - name: "Francesmary Modugno" link: "https://researchr.org/alias/francesmary-modugno" - name: "Albert T. Corbett" link: "https://researchr.org/alias/albert-t.-corbett" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1997" doi: "http://doi.acm.org/10.1145/264645.264659" links: doi: "http://doi.acm.org/10.1145/264645.264659" tags: - "empirical" researchr: "https://researchr.org/publication/ModugnoCM97" cites: 0 citedby: 0 journal: "TOCHI" volume: "4" number: "3" pages: "276-308" kind: "article" key: "ModugnoCM97" - title: "Towards more natural functional programming languages" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2002" doi: "http://doi.acm.org/10.1145/581478.581479" links: doi: "http://doi.acm.org/10.1145/581478.581479" tags: - "programming languages" - "functional programming" - "programming" researchr: "https://researchr.org/publication/Myers02%3A2" cites: 0 citedby: 0 pages: "1" booktitle: "ICFP" kind: "inproceedings" key: "Myers02:2" - title: "Report of the workshop on software engineering foundations for end-user programming" author: - name: "Grace A. Lewis" link: "https://researchr.org/alias/grace-a.-lewis" - name: "Dennis B. Smith" link: "https://researchr.org/alias/dennis-b.-smith" - name: "Len Bass" link: "https://researchr.org/alias/len-bass" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2009" doi: "http://doi.acm.org/10.1145/1598732.1598762" links: doi: "http://doi.acm.org/10.1145/1598732.1598762" tags: - "software engineering" - "programming" researchr: "https://researchr.org/publication/LewisSBM09" cites: 0 citedby: 0 journal: "sigsoft" volume: "34" number: "5" pages: "51-54" kind: "article" key: "LewisSBM09" - title: "Availability bars for calendar scheduling" author: - name: "Andrew Faulring" link: "https://researchr.org/alias/andrew-faulring" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2006" doi: "http://doi.acm.org/10.1145/1125451.1125603" links: doi: "http://doi.acm.org/10.1145/1125451.1125603" researchr: "https://researchr.org/publication/FaulringM06" cites: 0 citedby: 0 pages: "760-765" booktitle: "chi" kind: "inproceedings" key: "FaulringM06" - title: "Interactive Simultaneous Editing of Multiple Text Regions" author: - name: "Robert C. Miller" link: "https://researchr.org/alias/robert-c.-miller" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2001" doi: "http://www.usenix.org/publications/library/proceedings/usenix01/miller.html" links: doi: "http://www.usenix.org/publications/library/proceedings/usenix01/miller.html" tags: - "C++" researchr: "https://researchr.org/publication/MillerM01" cites: 0 citedby: 0 pages: "161-174" booktitle: "usenix" kind: "inproceedings" key: "MillerM01" - title: "Joystick text entry with date stamp, selection keyboard, and EdgeWrite" author: - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Htet Htet Aung" link: "https://researchr.org/alias/htet-htet-aung" year: "2004" doi: "http://doi.acm.org/10.1145/985921.986126" links: doi: "http://doi.acm.org/10.1145/985921.986126" researchr: "https://researchr.org/publication/WobbrockMA04" cites: 0 citedby: 0 pages: "1550" booktitle: "chi" kind: "inproceedings" key: "WobbrockMA04" - title: "The Amulet User Interface Development Environment" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Richard G. McDaniel" link: "https://researchr.org/alias/richard-g.-mcdaniel" - name: "Robert C. Miller" link: "https://researchr.org/alias/robert-c.-miller" - name: "Alan S. Ferrency" link: "https://researchr.org/alias/alan-s.-ferrency" - name: "Ellen Borison" link: "https://researchr.org/alias/ellen-borison" - name: "Andrew Faulring" link: "https://researchr.org/alias/andrew-faulring" - name: "Andrew Mickish" link: "https://researchr.org/alias/andrew-mickish" - name: "Patrick Doane" link: "https://researchr.org/alias/patrick-doane" - name: "Alex Klimovitski" link: "https://researchr.org/alias/alex-klimovitski" year: "1997" doi: "http://www.acm.org/sigchi/chi97/proceedings/video/bam1.htm" links: doi: "http://www.acm.org/sigchi/chi97/proceedings/video/bam1.htm" tags: - "meta-model" - "model-driven development" - "C++" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/MyersMMFBFMDK97" cites: 0 citedby: 0 pages: "214-215" booktitle: "chi" kind: "inproceedings" key: "MyersMMFBFMDK97" - title: "UNIFORM: automatically generating consistent remote control user interfaces" author: - name: "Jeffrey Nichols" link: "https://researchr.org/alias/jeffrey-nichols" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Brandon Rothrock" link: "https://researchr.org/alias/brandon-rothrock" year: "2006" doi: "http://doi.acm.org/10.1145/1124772.1124865" links: doi: "http://doi.acm.org/10.1145/1124772.1124865" researchr: "https://researchr.org/publication/NicholsMR06" cites: 0 citedby: 0 pages: "611-620" booktitle: "CHI" kind: "inproceedings" key: "NicholsMR06" - title: "Sketching Storyboards to Illustrate Interface Behaviors" author: - name: "James A. Landay" link: "https://researchr.org/alias/james-a.-landay" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1996" doi: "http://doi.acm.org/10.1145/257089.257257" links: doi: "http://doi.acm.org/10.1145/257089.257257" researchr: "https://researchr.org/publication/LandayM96" cites: 0 citedby: 0 pages: "193-194" booktitle: "chi" kind: "inproceedings" key: "LandayM96" - title: "End Users Creating More Effective Software" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2007" doi: "http://drops.dagstuhl.de/opus/volltexte/2007/1093" links: doi: "http://drops.dagstuhl.de/opus/volltexte/2007/1093" researchr: "https://researchr.org/publication/Myers07%3A0" cites: 0 citedby: 0 booktitle: "Dagstuhl" kind: "inproceedings" key: "Myers07:0" - title: "The implications of method placement on API learnability" author: - name: "Jeffrey Stylos" link: "https://researchr.org/alias/jeffrey-stylos" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2008" doi: "http://doi.acm.org/10.1145/1453101.1453117" links: doi: "http://doi.acm.org/10.1145/1453101.1453117" researchr: "https://researchr.org/publication/StylosM08" cites: 0 citedby: 0 pages: "105-112" booktitle: "sigsoft" kind: "inproceedings" key: "StylosM08" - title: "Using handhelds and PCs together" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2001" researchr: "https://researchr.org/publication/Myers01%3A3" cites: 0 citedby: 0 journal: "CACM" volume: "44" number: "11" pages: "34-41" kind: "article" key: "Myers01:3" - title: "Demonstrating the viability of automatically generated user interfaces" author: - name: "Jeffrey Nichols" link: "https://researchr.org/alias/jeffrey-nichols" - name: "Duen Horng Chau" link: "https://researchr.org/alias/duen-horng-chau" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2007" doi: "http://doi.acm.org/10.1145/1240624.1240819" links: doi: "http://doi.acm.org/10.1145/1240624.1240819" researchr: "https://researchr.org/publication/NicholsCM07" cites: 1 citedby: 0 pages: "1283-1292" booktitle: "CHI" kind: "inproceedings" key: "NicholsCM07" - title: "Natural programming languages and environments" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "John F. Pane" link: "https://researchr.org/alias/john-f.-pane" - name: "Andy Ko" link: "https://researchr.org/alias/andy-ko" year: "2004" doi: "http://doi.acm.org/10.1145/1015864.1015888" links: doi: "http://doi.acm.org/10.1145/1015864.1015888" tags: - "programming languages" - "meta programming" - "meta-model" - "programming" - "Meta-Environment" researchr: "https://researchr.org/publication/MyersPK04" cites: 0 citedby: 0 journal: "CACM" volume: "47" number: "9" pages: "47-52" kind: "article" key: "MyersPK04" - title: "From Research Prototypes to Usable, Useful Systems: Lessons Learned in the Trenches" author: - name: "Gurminder Singh" link: "https://researchr.org/alias/gurminder-singh" - name: "Mark Linton" link: "https://researchr.org/alias/mark-linton" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Marti Szczur" link: "https://researchr.org/alias/marti-szczur" year: "1993" doi: "http://doi.acm.org/10.1145/168642.168656" links: doi: "http://doi.acm.org/10.1145/168642.168656" researchr: "https://researchr.org/publication/SinghLMS93" cites: 0 citedby: 0 pages: "139-143" booktitle: "uist" kind: "inproceedings" key: "SinghLMS93" - title: "Analyzing the input stream for character- level errors in unconstrained text entry evaluations" author: - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2006" doi: "http://doi.acm.org/10.1145/1188816.1188819" links: doi: "http://doi.acm.org/10.1145/1188816.1188819" researchr: "https://researchr.org/publication/WobbrockM06%3A0" cites: 0 citedby: 0 journal: "TOCHI" volume: "13" number: "4" pages: "458-489" kind: "article" key: "WobbrockM06:0" - title: "Mobile Devices for Control" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2002" doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=2411&spage=0001" links: doi: "http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=2411&spage=0001" tags: - "mobile" researchr: "https://researchr.org/publication/Myers02%3A0" cites: 0 citedby: 0 pages: "1-8" booktitle: "mhci" kind: "inproceedings" key: "Myers02:0" - title: "Human factors affecting dependability in end-user programming" author: - name: "Andrew J. Ko" link: "https://researchr.org/alias/andrew-j.-ko" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2005" doi: "http://doi.acm.org/10.1145/1082983.1083245" links: doi: "http://doi.acm.org/10.1145/1082983.1083245" tags: - "programming" - "human factors" researchr: "https://researchr.org/publication/KoM05%3A1" cites: 0 citedby: 0 journal: "sigsoft" volume: "30" number: "4" pages: "1-4" kind: "article" key: "KoM05:1" - title: "JASPER: an Eclipse plug-in to facilitate software maintenance tasks" author: - name: "Michael J. Coblenz" link: "https://researchr.org/alias/michael-j.-coblenz" - name: "Andrew Jensen Ko" link: "https://researchr.org/alias/andrew-jensen-ko" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2006" doi: "http://doi.acm.org/10.1145/1188835.1188849" links: doi: "http://doi.acm.org/10.1145/1188835.1188849" tags: - "Eclipse" - "maintenance" researchr: "https://researchr.org/publication/CoblenzKM06" cites: 0 citedby: 1 pages: "65-69" booktitle: "eclipse" kind: "inproceedings" key: "CoblenzKM06" - title: "Fast, Accurate Creation of Data Validation Formats by End-User Developers" author: - name: "Christopher Scaffidi" link: "https://researchr.org/alias/christopher-scaffidi" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Mary Shaw" link: "https://researchr.org/alias/mary-shaw" year: "2009" doi: "http://dx.doi.org/10.1007/978-3-642-00427-8_14" links: doi: "http://dx.doi.org/10.1007/978-3-642-00427-8_14" tags: - "data validation" - "data-flow" researchr: "https://researchr.org/publication/ScaffidiMS09%3A0" cites: 0 citedby: 0 pages: "242-261" booktitle: "iseud" kind: "inproceedings" key: "ScaffidiMS09:0" - title: "Exploring Grahpical Feedback in a Demonstrational Visual Shell" author: - name: "Francesmary Modugno" link: "https://researchr.org/alias/francesmary-modugno" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1994" researchr: "https://researchr.org/publication/ModugnoM94%3A0" cites: 0 citedby: 0 pages: "64-76" booktitle: "ewhci" kind: "inproceedings" key: "ModugnoM94:0" - title: "A Demonstration of the RADAR Personal Assistant" author: - name: "Andrew Faulring" link: "https://researchr.org/alias/andrew-faulring" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Ken Mohnkern" link: "https://researchr.org/alias/ken-mohnkern" - name: "Michael Freed" link: "https://researchr.org/alias/michael-freed" year: "2008" researchr: "https://researchr.org/publication/FaulringMMF08" cites: 0 citedby: 0 pages: "1876-1877" booktitle: "AAAI" kind: "inproceedings" key: "FaulringMMF08" - title: "A Nose Gesture Interface Device: Extending Virtual Realities" author: - name: "Tyson R. Henry" link: "https://researchr.org/alias/tyson-r.-henry" - name: "Andrey K. Yeatts" link: "https://researchr.org/alias/andrey-k.-yeatts" - name: "Scott E. Hudson" link: "https://researchr.org/alias/scott-e.-hudson" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Steven Feiner" link: "https://researchr.org/alias/steven-feiner" year: "1992" tags: - "e-science" researchr: "https://researchr.org/publication/HenryYHMF92" cites: 0 citedby: 0 journal: "presence" volume: "1" number: "2" pages: "258-261" kind: "article" key: "HenryYHMF92" - title: "Simplifying video editing with SILVER" author: - name: "Juan P. Casares" link: "https://researchr.org/alias/juan-p.-casares" - name: "A. Chris Long" link: "https://researchr.org/alias/a.-chris-long" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Scott M. Stevens" link: "https://researchr.org/alias/scott-m.-stevens" - name: "Albert T. Corbett" link: "https://researchr.org/alias/albert-t.-corbett" year: "2002" doi: "http://doi.acm.org/10.1145/506443.506539" links: doi: "http://doi.acm.org/10.1145/506443.506539" researchr: "https://researchr.org/publication/CasaresLMSC02" cites: 0 citedby: 0 pages: "672-673" booktitle: "chi" kind: "inproceedings" key: "CasaresLMSC02" - title: "Multiple selections in smart text editing" author: - name: "Robert C. Miller" link: "https://researchr.org/alias/robert-c.-miller" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2002" doi: "http://doi.acm.org/10.1145/502716.502734" links: doi: "http://doi.acm.org/10.1145/502716.502734" tags: - "C++" researchr: "https://researchr.org/publication/MillerM02%3A0" cites: 0 citedby: 0 pages: "103-110" booktitle: "IUI" kind: "inproceedings" key: "MillerM02:0" - title: "Synchronizing Clipboards of Multiple Computers" author: - name: "Robert C. Miller 0002" link: "https://researchr.org/alias/robert-c.-miller-0002" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1999" doi: "http://doi.acm.org/10.1145/320719.322584" links: doi: "http://doi.acm.org/10.1145/320719.322584" tags: - "synchronization" - "C++" researchr: "https://researchr.org/publication/MillerM99%3A1" cites: 0 citedby: 0 pages: "65-66" booktitle: "uist" kind: "inproceedings" key: "MillerM99:1" - title: "Integrating a Command Shell into a Web Browser" author: - name: "Robert C. Miller" link: "https://researchr.org/alias/robert-c.-miller" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2000" doi: "http://www.usenix.org/publications/library/proceedings/usenix2000/general/miller.html" links: doi: "http://www.usenix.org/publications/library/proceedings/usenix2000/general/miller.html" tags: - "C++" researchr: "https://researchr.org/publication/MillerM00%3A0" cites: 0 citedby: 0 pages: "171-182" booktitle: "usenix" kind: "inproceedings" key: "MillerM00:0" - title: "Interacting at a Distance Using Semantic Snarfing" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Choon Hong Peck" link: "https://researchr.org/alias/choon-hong-peck" - name: "Jeffrey Nichols" link: "https://researchr.org/alias/jeffrey-nichols" - name: "Dave Kong" link: "https://researchr.org/alias/dave-kong" - name: "Robert C. Miller" link: "https://researchr.org/alias/robert-c.-miller" year: "2001" doi: "http://link.springer.de/link/service/series/0558/bibs/2201/22010305.htm" links: doi: "http://link.springer.de/link/service/series/0558/bibs/2201/22010305.htm" tags: - "C++" researchr: "https://researchr.org/publication/MyersPNKM01" cites: 0 citedby: 0 pages: "305-314" booktitle: "huc" kind: "inproceedings" key: "MyersPNKM01" - title: "End user software engineering: CHI: 2009 special interest group meeting" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Margaret M. Burnett" link: "https://researchr.org/alias/margaret-m.-burnett" - name: "Susan Wiedenbeck" link: "https://researchr.org/alias/susan-wiedenbeck" - name: "Andrew Jensen Ko" link: "https://researchr.org/alias/andrew-jensen-ko" - name: "Mary Beth Rosson" link: "https://researchr.org/alias/mary-beth-rosson" year: "2009" doi: "http://doi.acm.org/10.1145/1520340.1520393" links: doi: "http://doi.acm.org/10.1145/1520340.1520393" tags: - "software engineering" researchr: "https://researchr.org/publication/MyersBWKR09" cites: 0 citedby: 0 pages: "2731-2734" booktitle: "chi" kind: "inproceedings" key: "MyersBWKR09" - title: "The next step: from end-user programming to end-user software engineering" author: - name: "Margaret M. Burnett" link: "https://researchr.org/alias/margaret-m.-burnett" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Mary Beth Rosson" link: "https://researchr.org/alias/mary-beth-rosson" - name: "Susan Wiedenbeck" link: "https://researchr.org/alias/susan-wiedenbeck" year: "2006" doi: "http://doi.acm.org/10.1145/1125451.1125766" links: doi: "http://doi.acm.org/10.1145/1125451.1125766" tags: - "software engineering" - "programming" researchr: "https://researchr.org/publication/BurnettMRW06" cites: 0 citedby: 0 pages: "1699-1702" booktitle: "chi" kind: "inproceedings" key: "BurnettMRW06" - title: "A brief history of human-computer interaction technology" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1998" doi: "http://doi.acm.org/10.1145/274430.274436" links: doi: "http://doi.acm.org/10.1145/274430.274436" tags: - "human-computer interaction" - "history" researchr: "https://researchr.org/publication/Myers98%3A2" cites: 0 citedby: 0 journal: "interactions" volume: "5" number: "2" pages: "44-54" kind: "article" key: "Myers98:2" - title: "The Amulet User Interface Development Environment (Special Interest Group Meeting)" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1997" doi: "http://www.acm.org/sigchi/chi97/proceedings/sig/bam.htm" links: doi: "http://www.acm.org/sigchi/chi97/proceedings/sig/bam.htm" tags: - "meta-model" - "model-driven development" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/Myers97%3A0" cites: 0 citedby: 0 pages: "134" booktitle: "chi" kind: "inproceedings" key: "Myers97:0" - title: "User-Interface Tools: Introduction and Survey" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1989" tags: - "survey" researchr: "https://researchr.org/publication/Myers89" cites: 0 citedby: 0 journal: "IEEE Software" volume: "6" number: "1" pages: "15-23" kind: "article" key: "Myers89" - title: "A Linguistic Analysis of How People Describe Software Problems" author: - name: "Andrew J. Ko" link: "https://researchr.org/alias/andrew-j.-ko" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Duen Horng Chau" link: "https://researchr.org/alias/duen-horng-chau" year: "2006" doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2006.3" links: doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2006.3" tags: - "analysis" researchr: "https://researchr.org/publication/KoMC06" cites: 0 citedby: 0 pages: "127-134" booktitle: "vl" kind: "inproceedings" key: "KoMC06" - title: "SEEUP 2009: Workshop on software engineering foundations for end-user programming" author: - name: "Len Bass" link: "https://researchr.org/alias/len-bass" - name: "Grace A. Lewis" link: "https://researchr.org/alias/grace-a.-lewis" - name: "Dennis B. Smith" link: "https://researchr.org/alias/dennis-b.-smith" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2009" doi: "http://dx.doi.org/10.1109/ICSE-COMPANION.2009.5071075" links: doi: "http://dx.doi.org/10.1109/ICSE-COMPANION.2009.5071075" tags: - "software engineering" - "programming" researchr: "https://researchr.org/publication/BassLSM09" cites: 0 citedby: 0 pages: "486" booktitle: "ICSE" kind: "inproceedings" key: "BassLSM09" - title: "Creating highly-interactive and graphical user interfaces by demonstration" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "William Buxton" link: "https://researchr.org/alias/william-buxton" year: "1986" doi: "http://doi.acm.org/10.1145/15922.15914" links: doi: "http://doi.acm.org/10.1145/15922.15914" researchr: "https://researchr.org/publication/MyersB86" cites: 0 citedby: 0 pages: "249-258" booktitle: "siggraph" kind: "inproceedings" key: "MyersB86" - title: "Scripting Graphical Applications by Demonstration" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1998" doi: "http://doi.acm.org/10.1145/274644.274716" links: doi: "http://doi.acm.org/10.1145/274644.274716" researchr: "https://researchr.org/publication/Myers98" cites: 0 citedby: 0 pages: "534-541" booktitle: "chi" kind: "inproceedings" key: "Myers98" - title: "Debugging reinvented: asking and answering why and why not questions about program behavior" author: - name: "Andrew Jensen Ko" link: "https://researchr.org/alias/andrew-jensen-ko" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2008" doi: "http://doi.acm.org/10.1145/1368088.1368130" links: doi: "http://doi.acm.org/10.1145/1368088.1368130" tags: - "debugging" researchr: "https://researchr.org/publication/KoM08" cites: 0 citedby: 0 pages: "301-310" booktitle: "ICSE" kind: "inproceedings" key: "KoM08" - title: "Finding causes of program output with the Java Whyline" author: - name: "Andrew Jensen Ko" link: "https://researchr.org/alias/andrew-jensen-ko" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2009" doi: "http://doi.acm.org/10.1145/1518701.1518942" links: doi: "http://doi.acm.org/10.1145/1518701.1518942" tags: - "Java" researchr: "https://researchr.org/publication/KoM09" cites: 0 citedby: 0 pages: "1569-1578" booktitle: "CHI" kind: "inproceedings" key: "KoM09" - title: "A multi-view intelligent editor for digital video libraries" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Juan P. Casares" link: "https://researchr.org/alias/juan-p.-casares" - name: "Scott M. Stevens" link: "https://researchr.org/alias/scott-m.-stevens" - name: "Laura Dabbish" link: "https://researchr.org/alias/laura-dabbish" - name: "Dan Yocum" link: "https://researchr.org/alias/dan-yocum" - name: "Albert T. Corbett" link: "https://researchr.org/alias/albert-t.-corbett" year: "2001" doi: "http://doi.acm.org/10.1145/379437.379461" links: doi: "http://doi.acm.org/10.1145/379437.379461" tags: - "digital library" - "digital libraries" researchr: "https://researchr.org/publication/MyersCSDYC01" cites: 0 citedby: 0 pages: "106-115" booktitle: "JCDL" kind: "inproceedings" key: "MyersCSDYC01" - title: "Interacting at a distance: measuring the performance of laser pointers and other devices" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Rishi Bhatnagar" link: "https://researchr.org/alias/rishi-bhatnagar" - name: "Jeffrey Nichols" link: "https://researchr.org/alias/jeffrey-nichols" - name: "Choon Hong Peck" link: "https://researchr.org/alias/choon-hong-peck" - name: "Dave Kong" link: "https://researchr.org/alias/dave-kong" - name: "Robert C. Miller" link: "https://researchr.org/alias/robert-c.-miller" - name: "A. Chris Long" link: "https://researchr.org/alias/a.-chris-long" year: "2002" doi: "http://doi.acm.org/10.1145/503376.503383" links: doi: "http://doi.acm.org/10.1145/503376.503383" tags: - "C++" researchr: "https://researchr.org/publication/MyersBNPKML02" cites: 0 citedby: 0 pages: "33-40" booktitle: "ifip2-5" kind: "inproceedings" key: "MyersBNPKML02" - title: "Parsing Graphic Function Sequences" author: - name: "Keiji Kojima" link: "https://researchr.org/alias/keiji-kojima" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1991" tags: - "parsing" researchr: "https://researchr.org/publication/KojimaM91" cites: 0 citedby: 0 pages: "111-117" booktitle: "vl" kind: "inproceedings" key: "KojimaM91" - title: "Creating a lightweight user interface description language: An overview and analysis of the personal universal controller project" author: - name: "Jeffrey Nichols" link: "https://researchr.org/alias/jeffrey-nichols" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2009" doi: "http://doi.acm.org/10.1145/1614390.1614392" links: doi: "http://doi.acm.org/10.1145/1614390.1614392" tags: - "analysis" researchr: "https://researchr.org/publication/NicholsM09" cites: 1 citedby: 0 journal: "TOCHI" volume: "16" number: "4" kind: "article" key: "NicholsM09" - title: "Dimensions Characterizing Programming Feature Usage by Information Workers" author: - name: "Christopher Scaffidi" link: "https://researchr.org/alias/christopher-scaffidi" - name: "Andrew Jensen Ko" link: "https://researchr.org/alias/andrew-jensen-ko" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Mary Shaw" link: "https://researchr.org/alias/mary-shaw" year: "2006" doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2006.21" links: doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2006.21" tags: - "object-oriented programming" - "programming" - "subject-oriented programming" - "feature-oriented programming" researchr: "https://researchr.org/publication/ScaffidiKMS06" cites: 0 citedby: 0 pages: "59-64" booktitle: "vl" kind: "inproceedings" key: "ScaffidiKMS06" - title: "The Garnet and Amulet user interface development environments" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1995" doi: "http://doi.acm.org/10.1145/223355.223703" links: doi: "http://doi.acm.org/10.1145/223355.223703" tags: - "Meta-Environment" researchr: "https://researchr.org/publication/Myers95%3A1" cites: 0 citedby: 0 pages: "334" booktitle: "chi" kind: "inproceedings" key: "Myers95:1" - title: "EdgeWrite: a stylus-based text entry method designed for high accuracy and stability of motion" author: - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "John A. Kembel" link: "https://researchr.org/alias/john-a.-kembel" year: "2003" doi: "http://doi.acm.org/10.1145/964696.964703" links: doi: "http://doi.acm.org/10.1145/964696.964703" tags: - "rule-based" researchr: "https://researchr.org/publication/WobbrockMK03" cites: 0 citedby: 0 pages: "61-70" booktitle: "uist" kind: "inproceedings" key: "WobbrockMK03" - title: "Evaluating program representation in a demonstrational visual shell" author: - name: "Francesmary Modugno" link: "https://researchr.org/alias/francesmary-modugno" - name: "Albert T. Corbett" link: "https://researchr.org/alias/albert-t.-corbett" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1995" doi: "http://doi.acm.org/10.1145/223355.223546" links: doi: "http://doi.acm.org/10.1145/223355.223546" researchr: "https://researchr.org/publication/ModugnoCM95" cites: 0 citedby: 0 pages: "234-235" booktitle: "chi" kind: "inproceedings" key: "ModugnoCM95" - title: "Eyes on the road, hands on the wheel: thumb-based interaction techniques for input on steering wheels" author: - name: "Iván E. González" link: "https://researchr.org/alias/iv%C3%A1n-e.-gonz%C3%A1lez" - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Duen Horng Chau" link: "https://researchr.org/alias/duen-horng-chau" - name: "Andrew Faulring" link: "https://researchr.org/alias/andrew-faulring" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2007" doi: "http://doi.acm.org/10.1145/1268517.1268535" links: doi: "http://doi.acm.org/10.1145/1268517.1268535" tags: - "rule-based" researchr: "https://researchr.org/publication/GonzalezWCFM07" cites: 0 citedby: 0 pages: "95-102" booktitle: "graphicsinterface" kind: "inproceedings" key: "GonzalezWCFM07" - title: "Six Learning Barriers in End-User Programming Systems" author: - name: "Andrew Jensen Ko" link: "https://researchr.org/alias/andrew-jensen-ko" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Htet Htet Aung" link: "https://researchr.org/alias/htet-htet-aung" year: "2004" doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2004.47" links: doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2004.47" tags: - "programming" researchr: "https://researchr.org/publication/KoMA04" cites: 0 citedby: 1 pages: "199-206" booktitle: "vl" kind: "inproceedings" key: "KoMA04" - title: "Exploring Edge-Based Input Techniques for Handheld Text Entry" author: - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Scott E. Hudson" link: "https://researchr.org/alias/scott-e.-hudson" year: "2003" doi: "http://csdl.computer.org/comp/proceedings/icdcsw/2003/1921/00/19210280abs.htm" links: doi: "http://csdl.computer.org/comp/proceedings/icdcsw/2003/1921/00/19210280abs.htm" tags: - "rule-based" - "e-science" researchr: "https://researchr.org/publication/WobbrockMH03" cites: 0 citedby: 0 pages: "280-282" booktitle: "icdcsw" kind: "inproceedings" key: "WobbrockMH03" - title: "Designers natural descriptions of interactive behaviors" author: - name: "Sun Young Park" link: "https://researchr.org/alias/sun-young-park" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Andrew J. Ko" link: "https://researchr.org/alias/andrew-j.-ko" year: "2008" doi: "http://dx.doi.org/10.1109/VLHCC.2008.4639082" links: doi: "http://dx.doi.org/10.1109/VLHCC.2008.4639082" researchr: "https://researchr.org/publication/ParkMK08" cites: 0 citedby: 0 pages: "185-188" booktitle: "vl" kind: "inproceedings" key: "ParkMK08" - title: "Agent-assisted task management that reduces email overload" author: - name: "Andrew Faulring" link: "https://researchr.org/alias/andrew-faulring" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Ken Mohnkern" link: "https://researchr.org/alias/ken-mohnkern" - name: "Bradley R. Schmerl" link: "https://researchr.org/alias/bradley-r.-schmerl" - name: "Aaron Steinfeld" link: "https://researchr.org/alias/aaron-steinfeld" - name: "John Zimmerman" link: "https://researchr.org/alias/john-zimmerman" - name: "Asim Smailagic" link: "https://researchr.org/alias/asim-smailagic" - name: "Jeffery P. Hansen" link: "https://researchr.org/alias/jeffery-p.-hansen" - name: "Daniel P. Siewiorek" link: "https://researchr.org/alias/daniel-p.-siewiorek" year: "2010" doi: "http://doi.acm.org/10.1145/1719970.1719980" links: doi: "http://doi.acm.org/10.1145/1719970.1719980" researchr: "https://researchr.org/publication/FaulringMMSSZSHS10" cites: 0 citedby: 0 pages: "61-70" booktitle: "IUI" kind: "inproceedings" key: "FaulringMMSSZSHS10" - title: "Taking Handheld Devices to the Next Level" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Jeffrey Nichols" link: "https://researchr.org/alias/jeffrey-nichols" - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Robert C. Miller" link: "https://researchr.org/alias/robert-c.-miller" year: "2004" doi: "http://doi.ieeecomputersociety.org/10.1109/MC.2004.258" links: doi: "http://doi.ieeecomputersociety.org/10.1109/MC.2004.258" tags: - "C++" researchr: "https://researchr.org/publication/MyersNWM04" cites: 0 citedby: 0 journal: "Computer" volume: "37" number: "12" pages: "36-43" kind: "article" key: "MyersNWM04" - title: "What to do when search fails: finding information by association" author: - name: "Duen Horng Chau" link: "https://researchr.org/alias/duen-horng-chau" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Andrew Faulring" link: "https://researchr.org/alias/andrew-faulring" year: "2008" doi: "http://doi.acm.org/10.1145/1357054.1357208" links: doi: "http://doi.acm.org/10.1145/1357054.1357208" tags: - "search" researchr: "https://researchr.org/publication/ChauMF08" cites: 0 citedby: 0 pages: "999-1008" booktitle: "CHI" kind: "inproceedings" key: "ChauMF08" - title: "Improving API documentation using API usage information" author: - name: "Jeffrey Stylos" link: "https://researchr.org/alias/jeffrey-stylos" - name: "Andrew Faulring" link: "https://researchr.org/alias/andrew-faulring" - name: "Zizhuang Yang" link: "https://researchr.org/alias/zizhuang-yang" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2009" doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2009.5295283" links: doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2009.5295283" researchr: "https://researchr.org/publication/StylosFYM09" cites: 0 citedby: 0 pages: "119-126" booktitle: "vl" kind: "inproceedings" key: "StylosFYM09" - title: "Development and evaluation of a model of programming errors" author: - name: "Andrew Jensen Ko" link: "https://researchr.org/alias/andrew-jensen-ko" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2003" tags: - "meta programming" - "meta-model" - "model-driven development" - "programming" - "Meta-Environment" researchr: "https://researchr.org/publication/KoM03" cites: 0 citedby: 0 pages: "7-14" booktitle: "vl" kind: "inproceedings" key: "KoM03" - title: "Survey on User Interface Programming" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Mary Beth Rosson" link: "https://researchr.org/alias/mary-beth-rosson" year: "1992" doi: "http://doi.acm.org/10.1145/142750.142789" links: doi: "http://doi.acm.org/10.1145/142750.142789" tags: - "survey" - "programming" researchr: "https://researchr.org/publication/MyersR92" cites: 0 citedby: 0 pages: "195-202" booktitle: "chi" kind: "inproceedings" key: "MyersR92" - title: "An alternative to push, press, and tap-tap-tap: gesturing on an isometric joystick for mobile phone text entry" author: - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Duen Horng Chau" link: "https://researchr.org/alias/duen-horng-chau" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2007" doi: "http://doi.acm.org/10.1145/1240624.1240728" links: doi: "http://doi.acm.org/10.1145/1240624.1240728" tags: - "mobile" researchr: "https://researchr.org/publication/WobbrockCM07" cites: 0 citedby: 0 pages: "667-676" booktitle: "CHI" kind: "inproceedings" key: "WobbrockCM07" - title: "Citrine: providing intelligent copy-and-paste" author: - name: "Jeffrey Stylos" link: "https://researchr.org/alias/jeffrey-stylos" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Andrew Faulring" link: "https://researchr.org/alias/andrew-faulring" year: "2004" doi: "http://doi.acm.org/10.1145/1029632.1029665" links: doi: "http://doi.acm.org/10.1145/1029632.1029665" researchr: "https://researchr.org/publication/StylosMF04" cites: 0 citedby: 0 pages: "185-188" booktitle: "uist" kind: "inproceedings" key: "StylosMF04" - title: "User Interface Software Technology" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1996" researchr: "https://researchr.org/publication/Myers96%3A3" cites: 0 citedby: 0 journal: "ACM Comput. Surv." volume: "28" number: "1" pages: "189-191" kind: "article" key: "Myers96:3" - title: "Introduction to special issue on computers and accessibility" author: - name: "Andrew Sears" link: "https://researchr.org/alias/andrew-sears" - name: "Vicki L. Hanson" link: "https://researchr.org/alias/vicki-l.-hanson" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2007" doi: "http://doi.acm.org/10.1145/1279700.1279701" links: doi: "http://doi.acm.org/10.1145/1279700.1279701" researchr: "https://researchr.org/publication/SearsHM07" cites: 0 citedby: 0 journal: "TOCHI" volume: "14" number: "3" pages: "11" kind: "article" key: "SearsHM07" - title: "Guest Editors Introduction: End-User Software Engineering" author: - name: "Andrew Jensen Ko" link: "https://researchr.org/alias/andrew-jensen-ko" - name: "Robin Abraham" link: "https://researchr.org/alias/robin-abraham" - name: "Margaret M. Burnett" link: "https://researchr.org/alias/margaret-m.-burnett" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2009" doi: "http://doi.ieeecomputersociety.org/10.1109/MS.2009.129" links: doi: "http://doi.ieeecomputersociety.org/10.1109/MS.2009.129" tags: - "software engineering" researchr: "https://researchr.org/publication/KoABM09" cites: 0 citedby: 0 journal: "IEEE Software" volume: "26" number: "5" pages: "16-17" kind: "article" key: "KoABM09" - title: "A User Interface Toolkit Based on Graphical Objects and Constraints" author: - name: "Pedro A. Szekely" link: "https://researchr.org/alias/pedro-a.-szekely" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1988" tags: - "rule-based" - "meta-model" - "constraints" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/SzekelyM88" cites: 0 citedby: 0 pages: "36-45" booktitle: "OOPSLA" kind: "inproceedings" key: "SzekelyM88" - title: "Easily Adding Animations to Interfaces Using Constraints" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Robert C. Miller" link: "https://researchr.org/alias/robert-c.-miller" - name: "Richard G. McDaniel" link: "https://researchr.org/alias/richard-g.-mcdaniel" - name: "Alan S. Ferrency" link: "https://researchr.org/alias/alan-s.-ferrency" year: "1996" doi: "http://doi.acm.org/10.1145/237091.237109" links: doi: "http://doi.acm.org/10.1145/237091.237109" tags: - "constraints" - "C++" researchr: "https://researchr.org/publication/MyersMMF96" cites: 0 citedby: 0 pages: "119-128" booktitle: "uist" kind: "inproceedings" key: "MyersMMF96" - title: "Creativity Support Tools: Report From a U.S. National Science Foundation Sponsored Workshop" author: - name: "Ben Shneiderman" link: "http://www.cs.umd.edu/~ben/" - name: "Gerhard Fischer" link: "https://researchr.org/alias/gerhard-fischer" - name: "Mary Czerwinski" link: "https://researchr.org/alias/mary-czerwinski" - name: "Mitchel Resnick" link: "https://researchr.org/alias/mitchel-resnick" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Linda Candy" link: "https://researchr.org/alias/linda-candy" - name: "Ernest A. Edmonds" link: "https://researchr.org/alias/ernest-a.-edmonds" - name: "Mike Eisenberg" link: "https://researchr.org/alias/mike-eisenberg" - name: "Elisa Giaccardi" link: "https://researchr.org/alias/elisa-giaccardi" - name: "Thomas T. Hewett" link: "https://researchr.org/alias/thomas-t.-hewett" - name: "Pamela Jennings" link: "https://researchr.org/alias/pamela-jennings" - name: "Bill Kules" link: "https://researchr.org/alias/bill-kules" - name: "Kumiyo Nakakoji" link: "https://researchr.org/alias/kumiyo-nakakoji" - name: "Jay F. Nunamaker" link: "https://researchr.org/alias/jay-f.-nunamaker" - name: "Randy F. Pausch" link: "https://researchr.org/alias/randy-f.-pausch" - name: "Ted Selker" link: "https://researchr.org/alias/ted-selker" - name: "Elisabeth Sylvan" link: "https://researchr.org/alias/elisabeth-sylvan" - name: "Michael A. Terry" link: "https://researchr.org/alias/michael-a.-terry" year: "2006" doi: "http://dx.doi.org/10.1207/s15327590ijhc2002_1" links: doi: "http://dx.doi.org/10.1207/s15327590ijhc2002_1" tags: - " creativity support tools" - "e-science" - "creativity" researchr: "https://researchr.org/publication/ShneidermanFCRMCEEGHJKNNPSST06" cites: 0 citedby: 1 journal: "IJHCI" volume: "20" number: "2" pages: "61-77" kind: "article" key: "ShneidermanFCRMCEEGHJKNNPSST06" - title: "Answering why and why not questions in user interfaces" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "David A. Weitzman" link: "https://researchr.org/alias/david-a.-weitzman" - name: "Andrew Jensen Ko" link: "https://researchr.org/alias/andrew-jensen-ko" - name: "Duen Horng Chau" link: "https://researchr.org/alias/duen-horng-chau" year: "2006" doi: "http://doi.acm.org/10.1145/1124772.1124832" links: doi: "http://doi.acm.org/10.1145/1124772.1124832" researchr: "https://researchr.org/publication/MyersWKC06" cites: 0 citedby: 0 pages: "397-406" booktitle: "CHI" kind: "inproceedings" key: "MyersWKC06" - title: "Controlling Home and Office Appliances with Smart Phones" author: - name: "Jeffrey Nichols" link: "https://researchr.org/alias/jeffrey-nichols" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2006" doi: "http://doi.ieeecomputersociety.org/10.1109/MPRV.2006.48" links: doi: "http://doi.ieeecomputersociety.org/10.1109/MPRV.2006.48" researchr: "https://researchr.org/publication/NicholsM06" cites: 0 citedby: 0 journal: "pervasive" volume: "5" number: "3" pages: "60-67" kind: "article" key: "NicholsM06" - title: "Lessons learned from programmers experiences with one-way constraints" author: - name: "Bradley T. Vander Zanden" link: "https://researchr.org/alias/bradley-t.-vander-zanden" - name: "Richard L. Halterman" link: "https://researchr.org/alias/richard-l.-halterman" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Robert C. Miller" link: "https://researchr.org/alias/robert-c.-miller" - name: "Pedro A. Szekely" link: "https://researchr.org/alias/pedro-a.-szekely" - name: "Dario A. Giuse" link: "https://researchr.org/alias/dario-a.-giuse" - name: "David S. Kosbie" link: "https://researchr.org/alias/david-s.-kosbie" - name: "Richard G. McDaniel" link: "https://researchr.org/alias/richard-g.-mcdaniel" year: "2005" doi: "http://dx.doi.org/10.1002/spe.671" links: doi: "http://dx.doi.org/10.1002/spe.671" tags: - "constraints" - "C++" researchr: "https://researchr.org/publication/ZandenHMMSGKM05" cites: 0 citedby: 0 journal: "SPE" volume: "35" number: "13" pages: "1275-1298" kind: "article" key: "ZandenHMMSGKM05" - title: "API usability: report on special interest group at CHI" author: - name: "John M. Daughtry III" link: "https://researchr.org/alias/john-m.-daughtry-iii" - name: "Umer Farooq" link: "https://researchr.org/alias/umer-farooq" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Jeffrey Stylos" link: "https://researchr.org/alias/jeffrey-stylos" year: "2009" doi: "http://doi.acm.org/10.1145/1543405.1543429" links: doi: "http://doi.acm.org/10.1145/1543405.1543429" researchr: "https://researchr.org/publication/DaughtryFMS09" cites: 0 citedby: 0 journal: "sigsoft" volume: "34" number: "4" pages: "27-29" kind: "article" key: "DaughtryFMS09" - title: "Estimating the Numbers of End Users and End User Programmers" author: - name: "Christopher Scaffidi" link: "https://researchr.org/alias/christopher-scaffidi" - name: "Mary Shaw" link: "https://researchr.org/alias/mary-shaw" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2005" doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2005.34" links: doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2005.34" researchr: "https://researchr.org/publication/ScaffidiSM05" cites: 0 citedby: 0 pages: "207-214" booktitle: "vl" kind: "inproceedings" key: "ScaffidiSM05" - title: "RADAR: A Personal Assistant that Learns to Reduce Email Overload" author: - name: "Michael Freed" link: "https://researchr.org/alias/michael-freed" - name: "Jaime G. Carbonell" link: "https://researchr.org/alias/jaime-g.-carbonell" - name: "Geoffrey J. Gordon" link: "https://researchr.org/alias/geoffrey-j.-gordon" - name: "Jordan Hayes" link: "https://researchr.org/alias/jordan-hayes" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Daniel P. Siewiorek" link: "https://researchr.org/alias/daniel-p.-siewiorek" - name: "Stephen Smith" link: "https://researchr.org/alias/stephen-smith" - name: "Aaron Steinfeld" link: "https://researchr.org/alias/aaron-steinfeld" - name: "Anthony Tomasic" link: "https://researchr.org/alias/anthony-tomasic" year: "2008" researchr: "https://researchr.org/publication/FreedCGHMSSST08" cites: 0 citedby: 0 pages: "1287-1293" booktitle: "AAAI" kind: "inproceedings" key: "FreedCGHMSSST08" - title: "Studying the language and structure in non-programmers solutions to programming problems" author: - name: "John F. Pane" link: "https://researchr.org/alias/john-f.-pane" - name: "Chotirat (Ann) Ratanamahatana" link: "https://researchr.org/alias/chotirat-%28ann%29-ratanamahatana" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2001" doi: "http://dx.doi.org/10.1006/ijhc.2000.0410" links: doi: "http://dx.doi.org/10.1006/ijhc.2000.0410" tags: - "programming languages" - "programming" researchr: "https://researchr.org/publication/PaneRM01" cites: 0 citedby: 1 journal: "ijmms" volume: "54" number: "2" pages: "237-264" kind: "article" key: "PaneRM01" - title: "Simplifying video editng using metadata" author: - name: "Juan P. Casares" link: "https://researchr.org/alias/juan-p.-casares" - name: "A. Chris Long" link: "https://researchr.org/alias/a.-chris-long" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Rishi Bhatnagar" link: "https://researchr.org/alias/rishi-bhatnagar" - name: "Scott M. Stevens" link: "https://researchr.org/alias/scott-m.-stevens" - name: "Laura Dabbish" link: "https://researchr.org/alias/laura-dabbish" - name: "Dan Yocum" link: "https://researchr.org/alias/dan-yocum" - name: "Albert T. Corbett" link: "https://researchr.org/alias/albert-t.-corbett" year: "2002" doi: "http://doi.acm.org/10.1145/778712.778737" links: doi: "http://doi.acm.org/10.1145/778712.778737" researchr: "https://researchr.org/publication/CasaresLMBSDYC02" cites: 0 citedby: 0 pages: "157-166" booktitle: "ACMdis" kind: "inproceedings" key: "CasaresLMBSDYC02" - title: "Integrating Pointer Variables into One-Way Constraint Models" author: - name: "Brad T. Vander Zanden" link: "https://researchr.org/alias/brad-t.-vander-zanden" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Dario A. Giuse" link: "https://researchr.org/alias/dario-a.-giuse" - name: "Pedro A. Szekely" link: "https://researchr.org/alias/pedro-a.-szekely" year: "1994" doi: "http://doi.acm.org/10.1145/180171.180174" links: doi: "http://doi.acm.org/10.1145/180171.180174" tags: - "constraints" researchr: "https://researchr.org/publication/ZandenMGS94" cites: 0 citedby: 0 journal: "TOCHI" volume: "1" number: "2" pages: "161-213" kind: "article" key: "ZandenMGS94" - title: "Creating charts by demonstration" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Jade Goldstein" link: "https://researchr.org/alias/jade-goldstein" - name: "Matthew A. Goldberg" link: "https://researchr.org/alias/matthew-a.-goldberg" year: "1994" doi: "http://doi.acm.org/10.1145/191666.191715" links: doi: "http://doi.acm.org/10.1145/191666.191715" researchr: "https://researchr.org/publication/MyersGG94a" cites: 0 citedby: 0 pages: "106-111" booktitle: "chi" kind: "inproceedings" key: "MyersGG94a" - title: "Programmability and Heuristics in the User Interfaces" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1996" researchr: "https://researchr.org/publication/Myers96a" cites: 0 citedby: 0 journal: "ACM Comput. Surv." volume: "28" number: "4es" pages: "141" kind: "article" key: "Myers96a" - title: "Visual Programming in a Visual Shell-A Unified Approach" author: - name: "Francesmary Modugno" link: "https://researchr.org/alias/francesmary-modugno" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1997" tags: - "programming" - "systematic-approach" researchr: "https://researchr.org/publication/ModugnoM97" cites: 0 citedby: 0 journal: "JCL (JVLC)" volume: "8" number: "5-6" pages: "491-522" kind: "article" key: "ModugnoM97" - title: "Design requirements for more flexible structured editors from a study of programmers text editing" author: - name: "Andrew Jensen Ko" link: "https://researchr.org/alias/andrew-jensen-ko" - name: "Htet Htet Aung" link: "https://researchr.org/alias/htet-htet-aung" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2005" doi: "http://doi.acm.org/10.1145/1056808.1056965" links: doi: "http://doi.acm.org/10.1145/1056808.1056965" tags: - "design" researchr: "https://researchr.org/publication/KoAM05%3A0" cites: 0 citedby: 1 pages: "1557-1560" booktitle: "chi" kind: "inproceedings" key: "KoAM05:0" - title: "Past, present, and future of user interface software tools" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Scott E. Hudson" link: "https://researchr.org/alias/scott-e.-hudson" - name: "Randy F. Pausch" link: "https://researchr.org/alias/randy-f.-pausch" year: "2000" doi: "http://doi.acm.org/10.1145/344949.344959" abstract: " A user interface software tool helps developers design and implement the user interface. Research on past tools has had enormous impact on today's developers—virtually all applications today are built using some form of user interface tool. In this article, we consider cases of both success and failure in past user interface tools. From these cases we extract a set of themes which can serve as lessons for future work. Using these themes, past tools can be characterized by what aspects of the user interface they addressed, their threshold and ceiling, what path of least resistance they offer, how predictable they are to use, and whether they addressed a target that became irrelevant. We believe the lessons of these past themes are particularly important now, because increasingly rapid technological changes are likely to significantly change user interfaces. We are at the dawn of an era where user interfaces are about to break out of the “desktop” box where they have been stuck for the past 15 years. The next millenium will open with an increasing diversity of user interface on an increasing diversity of computerized devices. These devices include hand-held personal digital assistants (PDAs), cell phones, pages, computerized pens, computerized notepads, and various kinds of desk and wall size-computers, as well as devices in everyday objects (such as mounted on refridgerators, or even embedded in truck tires). The increased connectivity of computers, initially evidenced by the World Wide Web, but spreading also with technologies such as personal-area networks, will also have a profound effect on the user interface to computers. Another important force will be recognition-based user interfaces, especially speech, and camera-based vision systems. Other changes we see are an increasing need for 3D and end-user customization, programming, and scripting. All of these changes will require significant support from the underlying user interface sofware tools. " links: doi: "http://doi.acm.org/10.1145/344949.344959" tags: - "object-oriented programming" - "design science" - "rule-based" - "user interface" - "embedded software" - "design research" - "user interface software tools" - "web science" - "source-to-source" - "e-science" - "aspect oriented programming" - "web applications" - "programming" - "subject-oriented programming" - "design" - "feature-oriented programming" - "open-source" researchr: "https://researchr.org/publication/MyersHP00" cites: 69 citedby: 90 journal: "TOCHI" volume: "7" number: "1" pages: "3-28" kind: "article" key: "MyersHP00" - title: "Creating charts by demonstration" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Jade Goldstein" link: "https://researchr.org/alias/jade-goldstein" - name: "Matthew A. Goldberg" link: "https://researchr.org/alias/matthew-a.-goldberg" year: "1994" doi: "http://doi.acm.org/10.1145/259963.260295" links: doi: "http://doi.acm.org/10.1145/259963.260295" researchr: "https://researchr.org/publication/MyersGG94" cites: 0 citedby: 0 pages: "206" booktitle: "chi" kind: "inproceedings" key: "MyersGG94" - title: "Scenario-Based Requirements for Web Macro Tools" author: - name: "Christopher Scaffidi" link: "https://researchr.org/alias/christopher-scaffidi" - name: "Allen Cypher" link: "https://researchr.org/alias/allen-cypher" - name: "Sebastian G. Elbaum" link: "https://researchr.org/alias/sebastian-g.-elbaum" - name: "Andhy Koesnandar" link: "https://researchr.org/alias/andhy-koesnandar" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2007" doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2007.47" links: doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2007.47" tags: - "rule-based" - "macros" researchr: "https://researchr.org/publication/ScaffidiCEKM07" cites: 0 citedby: 0 pages: "197-204" booktitle: "vl" kind: "inproceedings" key: "ScaffidiCEKM07" - title: "Designing the whyline: a debugging interface for asking questions about program behavior" author: - name: "Andrew Jensen Ko" link: "https://researchr.org/alias/andrew-jensen-ko" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2004" doi: "http://doi.acm.org/10.1145/985692.985712" links: doi: "http://doi.acm.org/10.1145/985692.985712" tags: - "debugging" researchr: "https://researchr.org/publication/KoM04" cites: 0 citedby: 1 pages: "151-158" booktitle: "CHI" kind: "inproceedings" key: "KoM04" - title: "Unified associative information storage and retrieval" author: - name: "Brandon Rothrock" link: "https://researchr.org/alias/brandon-rothrock" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Sophie H. Wang" link: "https://researchr.org/alias/sophie-h.-wang" year: "2006" doi: "http://doi.acm.org/10.1145/1125451.1125688" links: doi: "http://doi.acm.org/10.1145/1125451.1125688" tags: - "information retrieval" researchr: "https://researchr.org/publication/RothrockMW06" cites: 0 citedby: 0 pages: "1271-1276" booktitle: "chi" kind: "inproceedings" key: "RothrockMW06" - title: "Creating User Interfaces Using Programming by Example, Visual Programming, and Constraints" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1990" doi: "http://doi.acm.org/10.1145/78942.78943" links: doi: "http://doi.acm.org/10.1145/78942.78943" tags: - "constraints" - "programming" researchr: "https://researchr.org/publication/Myers90" cites: 0 citedby: 0 journal: "TOPLAS" volume: "12" number: "2" pages: "143-177" kind: "article" key: "Myers90" - title: "Program comprehension as fact finding" author: - name: "Thomas D. LaToza" link: "https://researchr.org/alias/thomas-d.-latoza" - name: "David Garlan" link: "https://researchr.org/alias/david-garlan" - name: "James D. Herbsleb" link: "https://researchr.org/alias/james-d.-herbsleb" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2007" doi: "http://doi.acm.org/10.1145/1287624.1287675" links: doi: "http://doi.acm.org/10.1145/1287624.1287675" tags: - "program comprehension" researchr: "https://researchr.org/publication/LaTozaGHM07" cites: 0 citedby: 0 pages: "361-370" booktitle: "ESEC/FSE" kind: "inproceedings" key: "LaTozaGHM07" - title: "The importance of pointer variables in constraint models" author: - name: "Bradley T. Vander Zanden" link: "https://researchr.org/alias/bradley-t.-vander-zanden" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Dario A. Giuse" link: "https://researchr.org/alias/dario-a.-giuse" - name: "Pedro A. Szekely" link: "https://researchr.org/alias/pedro-a.-szekely" year: "1991" doi: "http://doi.acm.org/10.1145/120782.120799" links: doi: "http://doi.acm.org/10.1145/120782.120799" tags: - "constraints" researchr: "https://researchr.org/publication/ZandenMGS91" cites: 0 citedby: 0 pages: "155-164" booktitle: "uist" kind: "inproceedings" key: "ZandenMGS91" - title: "A nose gesture interface device: extending virtual realities" author: - name: "Tyson R. Henry" link: "https://researchr.org/alias/tyson-r.-henry" - name: "Scott E. Hudson" link: "https://researchr.org/alias/scott-e.-hudson" - name: "Andrey K. Yeatts" link: "https://researchr.org/alias/andrey-k.-yeatts" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Steven Feiner" link: "https://researchr.org/alias/steven-feiner" year: "1991" doi: "http://doi.acm.org/10.1145/120782.120789" links: doi: "http://doi.acm.org/10.1145/120782.120789" researchr: "https://researchr.org/publication/HenryHYMF91" cites: 0 citedby: 0 pages: "65-68" booktitle: "uist" kind: "inproceedings" key: "HenryHYMF91" - title: "Challenges of HCI design and implementation" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1994" doi: "http://doi.acm.org/10.1145/174800.174808" links: doi: "http://doi.acm.org/10.1145/174800.174808" tags: - "design" researchr: "https://researchr.org/publication/Myers94%3A3" cites: 0 citedby: 0 journal: "interactions" volume: "1" number: "1" pages: "73-83" kind: "article" key: "Myers94:3" - title: "The garnet user interface development environment" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Dario A. Giuse" link: "https://researchr.org/alias/dario-a.-giuse" - name: "Andrew Mickish" link: "https://researchr.org/alias/andrew-mickish" - name: "Brad T. Vander Zanden" link: "https://researchr.org/alias/brad-t.-vander-zanden" - name: "David S. Kosbie" link: "https://researchr.org/alias/david-s.-kosbie" - name: "Richard G. McDaniel" link: "https://researchr.org/alias/richard-g.-mcdaniel" - name: "James A. Landay" link: "https://researchr.org/alias/james-a.-landay" - name: "Matthews Golderg" link: "https://researchr.org/alias/matthews-golderg" - name: "Rajan Pathasarathy" link: "https://researchr.org/alias/rajan-pathasarathy" year: "1994" doi: "http://doi.acm.org/10.1145/259963.260472" links: doi: "http://doi.acm.org/10.1145/259963.260472" tags: - "meta-model" - "model-driven development" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/MyersGMZKMLGP94" cites: 0 citedby: 0 pages: "457-458" booktitle: "chi" kind: "inproceedings" key: "MyersGMZKMLGP94" - title: "In-stroke word completion" author: - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Duen Horng Chau" link: "https://researchr.org/alias/duen-horng-chau" year: "2006" doi: "http://doi.acm.org/10.1145/1166253.1166305" links: doi: "http://doi.acm.org/10.1145/1166253.1166305" researchr: "https://researchr.org/publication/WobbrockMC06" cites: 0 citedby: 0 pages: "333-336" booktitle: "uist" kind: "inproceedings" key: "WobbrockMC06" - title: "Jadeite: improving API documentation using usage information" author: - name: "Jeffrey Stylos" link: "https://researchr.org/alias/jeffrey-stylos" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Zizhuang Yang" link: "https://researchr.org/alias/zizhuang-yang" year: "2009" doi: "http://doi.acm.org/10.1145/1520340.1520678" links: doi: "http://doi.acm.org/10.1145/1520340.1520678" researchr: "https://researchr.org/publication/StylosMY09" cites: 0 citedby: 0 pages: "4429-4434" booktitle: "chi" kind: "inproceedings" key: "StylosMY09" - title: "Gamut: Demonstrating Whole Applications" author: - name: "Richard G. McDaniel" link: "https://researchr.org/alias/richard-g.-mcdaniel" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1997" doi: "http://doi.acm.org/10.1145/263407.263515" links: doi: "http://doi.acm.org/10.1145/263407.263515" researchr: "https://researchr.org/publication/McDanielM97" cites: 0 citedby: 0 pages: "81-82" booktitle: "uist" kind: "inproceedings" key: "McDanielM97" - title: "Improving automatic interface generation with smart templates" author: - name: "Jeffrey Nichols" link: "https://researchr.org/alias/jeffrey-nichols" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Kevin Litwack" link: "https://researchr.org/alias/kevin-litwack" year: "2004" doi: "http://doi.acm.org/10.1145/964442.964507" links: doi: "http://doi.acm.org/10.1145/964442.964507" researchr: "https://researchr.org/publication/NicholsML04" cites: 0 citedby: 0 pages: "286-288" booktitle: "IUI" kind: "inproceedings" key: "NicholsML04" - title: "Citrus: a language and toolkit for simplifying the creation of structured editors for code and data" author: - name: "Andrew Jensen Ko" link: "https://researchr.org/alias/andrew-jensen-ko" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2005" doi: "http://doi.acm.org/10.1145/1095034.1095037" abstract: "Direct-manipulation editors for structured data are increasingly common. While such editors can greatly simplify the creation of structured data, there are few tools to simplify the creation of the editors themselves. This paper presents Citrus, a new programming language and user interface toolkit designed for this purpose. Citrus offers language-level support for constraints, restrictions and change notifications on primitive and aggregate data, mechanisms for automatically creating, removing, and reusing views as data changes, a library of widgets, layouts and behaviors for defining interactive views, and two comprehensive interactive editors as an interface to the language and toolkit itself. Together, these features support the creation of editors for a large class of data and code." links: doi: "http://doi.acm.org/10.1145/1095034.1095037" tags: - "programming languages" - "data-flow language" - "layout" - "language design" - "constraints" - "reuse" - "data-flow programming" - "data-flow" - " direct manipulation" - "programming" researchr: "https://researchr.org/publication/KoM05%3A0" cites: 0 citedby: 1 pages: "3-12" booktitle: "uist" kind: "inproceedings" key: "KoM05:0" - title: "User Interface Software Tools" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1995" doi: "http://doi.acm.org/10.1145/200968.200971" links: doi: "http://doi.acm.org/10.1145/200968.200971" researchr: "https://researchr.org/publication/Myers95%3A6" cites: 0 citedby: 0 journal: "TOCHI" volume: "2" number: "1" pages: "64-103" kind: "article" key: "Myers95:6" - title: "Heuristics in real user interfaces" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Richard Wolf" link: "https://researchr.org/alias/richard-wolf" - name: "Kathy Potosnak" link: "https://researchr.org/alias/kathy-potosnak" - name: "Chris Graham" link: "https://researchr.org/alias/chris-graham" year: "1993" doi: "http://doi.acm.org/10.1145/169059.169240" links: doi: "http://doi.acm.org/10.1145/169059.169240" researchr: "https://researchr.org/publication/MyersWPG93" cites: 0 citedby: 0 pages: "304-307" booktitle: "chi" kind: "inproceedings" key: "MyersWPG93" - title: "Maximizing the guessability of symbolic input" author: - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Htet Htet Aung" link: "https://researchr.org/alias/htet-htet-aung" - name: "Brandon Rothrock" link: "https://researchr.org/alias/brandon-rothrock" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2005" doi: "http://doi.acm.org/10.1145/1056808.1057043" links: doi: "http://doi.acm.org/10.1145/1056808.1057043" researchr: "https://researchr.org/publication/WobbrockARM05" cites: 0 citedby: 0 pages: "1869-1872" booktitle: "chi" kind: "inproceedings" key: "WobbrockARM05" - title: "Performance limits of OWSS: A spectrally efficient WLAN system" author: - name: "V. K. Jain" link: "https://researchr.org/alias/v.-k.-jain" - name: "D. Divakaran" link: "https://researchr.org/alias/d.-divakaran" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2005" doi: "http://dx.doi.org/10.1016/j.dsp.2004.12.009" links: doi: "http://dx.doi.org/10.1016/j.dsp.2004.12.009" researchr: "https://researchr.org/publication/JainDM05" cites: 0 citedby: 0 journal: "dsp" volume: "15" number: "4" pages: "347-366" kind: "article" key: "JainDM05" - title: "LAPIS: smart editing with text structure" author: - name: "Robert C. Miller" link: "https://researchr.org/alias/robert-c.-miller" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2002" doi: "http://doi.acm.org/10.1145/506443.506447" links: doi: "http://doi.acm.org/10.1145/506443.506447" tags: - "C++" researchr: "https://researchr.org/publication/MillerM02" cites: 0 citedby: 0 pages: "496-497" booktitle: "chi" kind: "inproceedings" key: "MillerM02" - title: "Writing with a Joystick: A Comparison of Date Stamp, Selection Keyboard, and Edge Write" author: - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Htet Htet Aung" link: "https://researchr.org/alias/htet-htet-aung" year: "2004" tags: - "writing" researchr: "https://researchr.org/publication/WobbrockMA04%3A0" cites: 0 citedby: 0 pages: "1-8" booktitle: "graphicsinterface" kind: "inproceedings" key: "WobbrockMA04:0" - title: "Integrated text entry from power wheelchairs" author: - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Htet Htet Aung" link: "https://researchr.org/alias/htet-htet-aung" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Edmund F. LoPresti" link: "https://researchr.org/alias/edmund-f.-lopresti" year: "2005" doi: "http://dx.doi.org/10.1080/01449290512331321729" links: doi: "http://dx.doi.org/10.1080/01449290512331321729" researchr: "https://researchr.org/publication/WobbrockAML05" cites: 0 citedby: 0 journal: "behaviourIT" volume: "24" number: "3" pages: "187-203" kind: "article" key: "WobbrockAML05" - title: "Using Objects of Measurement to Detect Spreadsheet Errors" author: - name: "Michael J. Coblenz" link: "https://researchr.org/alias/michael-j.-coblenz" - name: "Andrew Jensen Ko" link: "https://researchr.org/alias/andrew-jensen-ko" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2005" doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2005.67" links: doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2005.67" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/CoblenzKM05" cites: 0 citedby: 0 pages: "314-316" booktitle: "vl" kind: "inproceedings" key: "CoblenzKM05" - title: "Generating remote control interfaces for complex appliances" author: - name: "Jeffrey Nichols" link: "https://researchr.org/alias/jeffrey-nichols" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Michael Higgins" link: "https://researchr.org/alias/michael-higgins" - name: "Joseph Hughes" link: "https://researchr.org/alias/joseph-hughes" - name: "Thomas K. Harris" link: "https://researchr.org/alias/thomas-k.-harris" - name: "Roni Rosenfeld" link: "https://researchr.org/alias/roni-rosenfeld" - name: "Mathilde Pignol" link: "https://researchr.org/alias/mathilde-pignol" year: "2002" doi: "http://doi.acm.org/10.1145/571985.572008" links: doi: "http://doi.acm.org/10.1145/571985.572008" researchr: "https://researchr.org/publication/NicholsMHHHRP02" cites: 0 citedby: 0 pages: "161-170" booktitle: "uist" kind: "inproceedings" key: "NicholsMHHHRP02" - title: "A low distortion high frequency transconductor structure" author: - name: "R. Ganti" link: "https://researchr.org/alias/r.-ganti" - name: "L. R. Carley" link: "https://researchr.org/alias/l.-r.-carley" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1999" doi: "http://doi.ieeecomputersociety.org/10.1109/ISCAS.1999.780667" links: doi: "http://doi.ieeecomputersociety.org/10.1109/ISCAS.1999.780667" researchr: "https://researchr.org/publication/GantiCM99" cites: 0 citedby: 0 pages: "216-219" booktitle: "iscas" kind: "inproceedings" key: "GantiCM99" - title: "End user software engineering: CHI 2007 special interest group meeting" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Margaret M. Burnett" link: "https://researchr.org/alias/margaret-m.-burnett" - name: "Susan Wiedenbeck" link: "https://researchr.org/alias/susan-wiedenbeck" - name: "Andrew J. Ko" link: "https://researchr.org/alias/andrew-j.-ko" year: "2007" doi: "http://doi.acm.org/10.1145/1240866.1240964" links: doi: "http://doi.acm.org/10.1145/1240866.1240964" tags: - "software engineering" researchr: "https://researchr.org/publication/MyersBWK07" cites: 0 citedby: 0 pages: "2125-2128" booktitle: "chi" kind: "inproceedings" key: "MyersBWK07" - title: "Topes: reusable abstractions for validating data" author: - name: "Christopher Scaffidi" link: "https://researchr.org/alias/christopher-scaffidi" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Mary Shaw" link: "https://researchr.org/alias/mary-shaw" year: "2008" doi: "http://doi.acm.org/10.1145/1368088.1368090" links: doi: "http://doi.acm.org/10.1145/1368088.1368090" tags: - "data validation" - "reuse" - "data-flow" - "abstraction" researchr: "https://researchr.org/publication/ScaffidiMS08%3A0" cites: 0 citedby: 1 pages: "1-10" booktitle: "ICSE" kind: "inproceedings" key: "ScaffidiMS08:0" - title: "Intelligence in Demonstrational Interfaces" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Richard G. McDaniel" link: "https://researchr.org/alias/richard-g.-mcdaniel" - name: "David Wolber" link: "https://researchr.org/alias/david-wolber" year: "2000" doi: "http://doi.acm.org/10.1145/330534.330545" links: doi: "http://doi.acm.org/10.1145/330534.330545" researchr: "https://researchr.org/publication/MyersMW00" cites: 0 citedby: 0 journal: "CACM" volume: "43" number: "3" pages: "82-89" kind: "article" key: "MyersMW00" - title: "Extending an existing user interface toolkit to support gesture recognition" author: - name: "James A. Landay" link: "https://researchr.org/alias/james-a.-landay" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1993" doi: "http://doi.acm.org/10.1145/259964.260123" links: doi: "http://doi.acm.org/10.1145/259964.260123" researchr: "https://researchr.org/publication/LandayM93" cites: 0 citedby: 0 pages: "91-92" booktitle: "chi" kind: "inproceedings" key: "LandayM93" - title: "Getting More Cut of Programming-by-Demonstration" author: - name: "Richard G. McDaniel" link: "https://researchr.org/alias/richard-g.-mcdaniel" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1999" doi: "http://doi.acm.org/10.1145/302979.303127" links: doi: "http://doi.acm.org/10.1145/302979.303127" tags: - "programming" researchr: "https://researchr.org/publication/McDanielM99%3A0" cites: 0 citedby: 0 pages: "442-449" booktitle: "chi" kind: "inproceedings" key: "McDanielM99:0" - title: "Improving Documentation for eSOA APIs through User Studies" author: - name: "Sae Young Jeong" link: "https://researchr.org/alias/sae-young-jeong" - name: "Yingyu Xie" link: "https://researchr.org/alias/yingyu-xie" - name: "Jack Beaton" link: "https://researchr.org/alias/jack-beaton" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Jeffrey Stylos" link: "https://researchr.org/alias/jeffrey-stylos" - name: "Ralf Ehret" link: "https://researchr.org/alias/ralf-ehret" - name: "Jan Karstens" link: "https://researchr.org/alias/jan-karstens" - name: "Arkin Efeoglu" link: "https://researchr.org/alias/arkin-efeoglu" - name: "Daniela K. Busse" link: "https://researchr.org/alias/daniela-k.-busse" year: "2009" doi: "http://dx.doi.org/10.1007/978-3-642-00427-8_6" links: doi: "http://dx.doi.org/10.1007/978-3-642-00427-8_6" researchr: "https://researchr.org/publication/JeongXBMSEKEB09" cites: 0 citedby: 0 pages: "86-105" booktitle: "iseud" kind: "inproceedings" key: "JeongXBMSEKEB09" - title: "Personal universal controllers: controlling complex appliances with GUIs and speech" author: - name: "Jeffrey Nichols" link: "https://researchr.org/alias/jeffrey-nichols" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Michael Higgins" link: "https://researchr.org/alias/michael-higgins" - name: "Joseph Hughes" link: "https://researchr.org/alias/joseph-hughes" - name: "Thomas K. Harris" link: "https://researchr.org/alias/thomas-k.-harris" - name: "Roni Rosenfeld" link: "https://researchr.org/alias/roni-rosenfeld" - name: "Kevin Litwack" link: "https://researchr.org/alias/kevin-litwack" year: "2003" doi: "http://doi.acm.org/10.1145/765891.765896" links: doi: "http://doi.acm.org/10.1145/765891.765896" researchr: "https://researchr.org/publication/NicholsMHHHRL03" cites: 0 citedby: 0 pages: "624-625" booktitle: "chi" kind: "inproceedings" key: "NicholsMHHHRL03" - title: "A State-Based Visual Language for a Demonstrational Visual Shell" author: - name: "Francesmary Modugno" link: "https://researchr.org/alias/francesmary-modugno" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1994" tags: - "rule-based" researchr: "https://researchr.org/publication/ModugnoM94" cites: 0 citedby: 0 pages: "304-311" booktitle: "vl" kind: "inproceedings" key: "ModugnoM94" - title: "API usability: CHI 2009 special interest group meeting" author: - name: "John M. Daughtry III" link: "https://researchr.org/alias/john-m.-daughtry-iii" - name: "Umer Farooq" link: "https://researchr.org/alias/umer-farooq" - name: "Jeffrey Stylos" link: "https://researchr.org/alias/jeffrey-stylos" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2009" doi: "http://doi.acm.org/10.1145/1520340.1520403" links: doi: "http://doi.acm.org/10.1145/1520340.1520403" researchr: "https://researchr.org/publication/DaughtryFSM09" cites: 0 citedby: 0 pages: "2771-2774" booktitle: "chi" kind: "inproceedings" key: "DaughtryFSM09" - title: "User interface tools" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Dan R. Olsen" link: "https://researchr.org/alias/dan-r.-olsen" year: "1994" doi: "http://doi.acm.org/10.1145/259963.260535" links: doi: "http://doi.acm.org/10.1145/259963.260535" researchr: "https://researchr.org/publication/MyersO94" cites: 0 citedby: 0 pages: "421-422" booktitle: "chi" kind: "inproceedings" key: "MyersO94" - title: "The performance of hand postures in front- and back-of-device interaction for mobile computing" author: - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Htet Htet Aung" link: "https://researchr.org/alias/htet-htet-aung" year: "2008" doi: "http://dx.doi.org/10.1016/j.ijhcs.2008.03.004" links: doi: "http://dx.doi.org/10.1016/j.ijhcs.2008.03.004" tags: - "mobile" researchr: "https://researchr.org/publication/WobbrockMA08" cites: 0 citedby: 0 journal: "ijmms" volume: "66" number: "12" pages: "857-875" kind: "article" key: "WobbrockMA08" - title: "Pursuit: graphically representing programs in a demonstrational visual shell" author: - name: "Francesmary Modugno" link: "https://researchr.org/alias/francesmary-modugno" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1994" doi: "http://doi.acm.org/10.1145/259963.260464" links: doi: "http://doi.acm.org/10.1145/259963.260464" researchr: "https://researchr.org/publication/ModugnoM94%3A1" cites: 0 citedby: 0 pages: "455-456" booktitle: "chi" kind: "inproceedings" key: "ModugnoM94:1" - title: "Interface Software Technology" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1997" researchr: "https://researchr.org/publication/Myers97%3A1" cites: 0 citedby: 0 pages: "1571-1595" booktitle: "The Computer Science and Engineering Handbook" editor: - name: "Allen B. Tucker" link: "https://researchr.org/alias/allen-b.-tucker" publisher: "CRC Press" isbn: "0-8493-2909-4" kind: "incollection" key: "Myers97:1" - title: "Tabular and Textual Methods for Selecting Objects from a Group" author: - name: "John F. Pane" link: "https://researchr.org/alias/john-f.-pane" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2000" doi: "http://www.computer.org/proceedings/vl/0840/08400157abs.htm" links: doi: "http://www.computer.org/proceedings/vl/0840/08400157abs.htm" tags: - "meta-model" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/PaneM00" cites: 0 citedby: 0 pages: "157-164" booktitle: "vl" kind: "inproceedings" key: "PaneM00" - title: "Requirements for Automatically Generating Multi-Modal Interfaces for Complex Appliances" author: - name: "Jeffrey Nichols" link: "https://researchr.org/alias/jeffrey-nichols" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Thomas K. Harris" link: "https://researchr.org/alias/thomas-k.-harris" - name: "Roni Rosenfeld" link: "https://researchr.org/alias/roni-rosenfeld" - name: "Stefanie Shriver" link: "https://researchr.org/alias/stefanie-shriver" - name: "Michael Higgins" link: "https://researchr.org/alias/michael-higgins" - name: "Joseph Hughes" link: "https://researchr.org/alias/joseph-hughes" year: "2002" doi: "http://csdl.computer.org/comp/proceedings/icmi/2002/1834/00/18340377abs.htm" links: doi: "http://csdl.computer.org/comp/proceedings/icmi/2002/1834/00/18340377abs.htm" researchr: "https://researchr.org/publication/NicholsMHRSHH02" cites: 0 citedby: 0 pages: "377-382" booktitle: "icmi" kind: "inproceedings" key: "NicholsMHRSHH02" - title: "Few-key text entry revisited: mnemonic gestures on four keys" author: - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Brandon Rothrock" link: "https://researchr.org/alias/brandon-rothrock" year: "2006" doi: "http://doi.acm.org/10.1145/1124772.1124846" links: doi: "http://doi.acm.org/10.1145/1124772.1124846" researchr: "https://researchr.org/publication/WobbrockMR06" cites: 0 citedby: 0 pages: "489-492" booktitle: "CHI" kind: "inproceedings" key: "WobbrockMR06" - title: "End users creating effective software" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Margaret M. Burnett" link: "https://researchr.org/alias/margaret-m.-burnett" - name: "Mary Beth Rosson" link: "https://researchr.org/alias/mary-beth-rosson" year: "2005" doi: "http://doi.acm.org/10.1145/1056808.1057093" links: doi: "http://doi.acm.org/10.1145/1056808.1057093" researchr: "https://researchr.org/publication/MyersBR05" cites: 0 citedby: 0 pages: "2047-2048" booktitle: "chi" kind: "inproceedings" key: "MyersBR05" - title: "The next challenge: from easy-to-use to easy-to-develop. are you ready?" author: - name: "Joerg Beringer" link: "https://researchr.org/alias/joerg-beringer" - name: "Gerhard Fischer" link: "https://researchr.org/alias/gerhard-fischer" - name: "Piero Mussio" link: "https://researchr.org/alias/piero-mussio" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Fabio Paternò" link: "https://researchr.org/alias/fabio-patern%C3%B2" - name: "Boris E. R. de Ruyter" link: "https://researchr.org/alias/boris-e.-r.-de-ruyter" year: "2008" doi: "http://doi.acm.org/10.1145/1358628.1358663" links: doi: "http://doi.acm.org/10.1145/1358628.1358663" researchr: "https://researchr.org/publication/BeringerFMMPR08" cites: 0 citedby: 0 pages: "2257-2260" booktitle: "chi" kind: "inproceedings" key: "BeringerFMMPR08" - title: "Using handhelds to help people with motor impairments" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Sunny Yang" link: "https://researchr.org/alias/sunny-yang" - name: "Brian Yeung" link: "https://researchr.org/alias/brian-yeung" - name: "Jeffrey Nichols" link: "https://researchr.org/alias/jeffrey-nichols" - name: "Robert C. Miller" link: "https://researchr.org/alias/robert-c.-miller" year: "2002" doi: "http://doi.acm.org/10.1145/638249.638266" links: doi: "http://doi.acm.org/10.1145/638249.638266" tags: - "C++" researchr: "https://researchr.org/publication/MyersWYYNM02" cites: 0 citedby: 0 pages: "89-96" booktitle: "assets" kind: "inproceedings" key: "MyersWYYNM02" - title: "Using HCI Techniques to Design a More Usable Programming System" author: - name: "John F. Pane" link: "https://researchr.org/alias/john-f.-pane" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Leah B. Miller" link: "https://researchr.org/alias/leah-b.-miller" year: "2002" doi: "http://computer.org/proceedings/hcc/1644/16440198abs.htm" links: doi: "http://computer.org/proceedings/hcc/1644/16440198abs.htm" tags: - "programming" - "design" researchr: "https://researchr.org/publication/PaneMM02" cites: 0 citedby: 0 pages: "198-206" booktitle: "hccl" kind: "inproceedings" key: "PaneMM02" - title: "Invisible Programming" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1990" tags: - "programming" researchr: "https://researchr.org/publication/Myers90%3A3" cites: 0 citedby: 0 pages: "203-208" booktitle: "vl" kind: "inproceedings" key: "Myers90:3" - title: "Engineering more natural interactive programming systems: keynote talk" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2009" doi: "http://doi.acm.org/10.1145/1570433.1570434" links: doi: "http://doi.acm.org/10.1145/1570433.1570434" tags: - "programming" researchr: "https://researchr.org/publication/Myers09-0" cites: 0 citedby: 0 pages: "1-2" booktitle: "EICS" kind: "inproceedings" key: "Myers09-0" - title: "Declarative Programming in a Prototype-Instance System: Object-Oriented Programming Without Writing Methods" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Dario A. Giuse" link: "https://researchr.org/alias/dario-a.-giuse" - name: "Brad T. Vander Zanden" link: "https://researchr.org/alias/brad-t.-vander-zanden" year: "1992" tags: - "object-oriented programming" - "writing" - "programming" - "subject-oriented programming" - "feature-oriented programming" researchr: "https://researchr.org/publication/MyersGZ92" cites: 0 citedby: 0 pages: "184-200" booktitle: "OOPSLA" kind: "inproceedings" key: "MyersGZ92" - title: "Graphical Styles for Building Interfaces by Demonstration" author: - name: "Osamu Hashimoto" link: "https://researchr.org/alias/osamu-hashimoto" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1992" doi: "http://doi.acm.org/10.1145/142621.142635" links: doi: "http://doi.acm.org/10.1145/142621.142635" researchr: "https://researchr.org/publication/HashimotoM92" cites: 0 citedby: 0 pages: "117-124" booktitle: "uist" kind: "inproceedings" key: "HashimotoM92" - title: "Model-Based User Interfaces: What are They and Why Should we Care?" author: - name: "Piyawadee Noi Sukaviriya" link: "https://researchr.org/alias/piyawadee-noi-sukaviriya" - name: "Srdjan Kovacevic" link: "https://researchr.org/alias/srdjan-kovacevic" - name: "James D. Foley" link: "https://researchr.org/alias/james-d.-foley" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Dan R. Olsen" link: "https://researchr.org/alias/dan-r.-olsen" - name: "Matthias Schneider-Hufschmidt" link: "https://researchr.org/alias/matthias-schneider-hufschmidt" year: "1994" doi: "http://doi.acm.org/10.1145/192426.192479" links: doi: "http://doi.acm.org/10.1145/192426.192479" tags: - "rule-based" researchr: "https://researchr.org/publication/SukaviriyaKFMOS94" cites: 0 citedby: 0 pages: "133-135" booktitle: "uist" kind: "inproceedings" key: "SukaviriyaKFMOS94" - title: "Using handhelds for wireless remote control of PCs and appliances" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2005" doi: "http://dx.doi.org/10.1016/j.intcom.2004.06.010" links: doi: "http://dx.doi.org/10.1016/j.intcom.2004.06.010" researchr: "https://researchr.org/publication/Myers05%3A5" cites: 0 citedby: 0 journal: "iwc" volume: "17" number: "3" pages: "251-264" kind: "article" key: "Myers05:5" - title: "Mapping the Space of API Design Decisions" author: - name: "Jeffrey Stylos" link: "https://researchr.org/alias/jeffrey-stylos" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2007" doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2007.36" links: doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2007.36" tags: - "design" researchr: "https://researchr.org/publication/StylosM07" cites: 0 citedby: 0 pages: "50-60" booktitle: "vl" kind: "inproceedings" key: "StylosM07" - title: "Text entry from power wheelchairs: edgewrite for joysticks and touchpads" author: - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Htet Htet Aung" link: "https://researchr.org/alias/htet-htet-aung" - name: "Edmund F. LoPresti" link: "https://researchr.org/alias/edmund-f.-lopresti" year: "2004" doi: "http://doi.acm.org/10.1145/1028630.1028650" links: doi: "http://doi.acm.org/10.1145/1028630.1028650" researchr: "https://researchr.org/publication/WobbrockMAL04" cites: 0 citedby: 0 pages: "110-117" booktitle: "assets" kind: "inproceedings" key: "WobbrockMAL04" - title: "Special session in honor of Randy Pausch" author: - name: "Caitlin Kelleher" link: "https://researchr.org/alias/caitlin-kelleher" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Daniel P. Siewiorek" link: "https://researchr.org/alias/daniel-p.-siewiorek" - name: "Dennis Cosgrove" link: "https://researchr.org/alias/dennis-cosgrove" - name: "Jeffrey S. Pierce" link: "https://researchr.org/alias/jeffrey-s.-pierce" - name: "Matthew Conway" link: "https://researchr.org/alias/matthew-conway" - name: "Donald Marinelli" link: "https://researchr.org/alias/donald-marinelli" year: "2008" doi: "http://doi.acm.org/10.1145/1358628.1358977" links: doi: "http://doi.acm.org/10.1145/1358628.1358977" researchr: "https://researchr.org/publication/KelleherMSCPCM08" cites: 0 citedby: 0 pages: "3997-4002" booktitle: "chi" kind: "inproceedings" key: "KelleherMSCPCM08" - title: "WebThumb: interaction techniques for small-screen browsers" author: - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Jodi Forlizzi" link: "https://researchr.org/alias/jodi-forlizzi" - name: "Scott E. Hudson" link: "https://researchr.org/alias/scott-e.-hudson" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2002" doi: "http://doi.acm.org/10.1145/571985.572014" links: doi: "http://doi.acm.org/10.1145/571985.572014" researchr: "https://researchr.org/publication/WobbrockFHM02" cites: 0 citedby: 0 pages: "205-208" booktitle: "uist" kind: "inproceedings" key: "WobbrockFHM02" - title: "Reusable Hierarchical Command Objects" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "David S. Kosbie" link: "https://researchr.org/alias/david-s.-kosbie" year: "1996" doi: "http://doi.acm.org/10.1145/238386.238526" links: doi: "http://doi.acm.org/10.1145/238386.238526" tags: - "meta-model" - "reuse" - "Meta-Environment" - "meta-objects" researchr: "https://researchr.org/publication/MyersK96" cites: 0 citedby: 0 pages: "260-267" booktitle: "chi" kind: "inproceedings" key: "MyersK96" - title: "End user software engineering: chi 2008 special interest group meeting" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Margaret M. Burnett" link: "https://researchr.org/alias/margaret-m.-burnett" - name: "Mary Beth Rosson" link: "https://researchr.org/alias/mary-beth-rosson" - name: "Andrew Jensen Ko" link: "https://researchr.org/alias/andrew-jensen-ko" - name: "Alan F. Blackwell" link: "http://www.cl.cam.ac.uk/~afb21/" year: "2008" doi: "http://doi.acm.org/10.1145/1358628.1358687" links: doi: "http://doi.acm.org/10.1145/1358628.1358687" tags: - "software engineering" researchr: "https://researchr.org/publication/MyersBRKB08" cites: 0 citedby: 0 pages: "2371-2374" booktitle: "chi" kind: "inproceedings" key: "MyersBRKB08" - title: "Report on the CHI 91 Workshop on Languages for Developing User Interfaces" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1992" researchr: "https://researchr.org/publication/Myers92%3A3" cites: 0 citedby: 0 journal: "SIGPLAN" volume: "27" number: "12" pages: "8-12" kind: "article" key: "Myers92:3" - title: "Studying the Use of Handhelds to Control Smart Appliances" author: - name: "Jeffrey Nichols" link: "https://researchr.org/alias/jeffrey-nichols" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2003" doi: "http://csdl.computer.org/comp/proceedings/icdcsw/2003/1921/00/19210274abs.htm" links: doi: "http://csdl.computer.org/comp/proceedings/icdcsw/2003/1921/00/19210274abs.htm" researchr: "https://researchr.org/publication/NicholsM03" cites: 0 citedby: 0 pages: "274-279" booktitle: "icdcsw" kind: "inproceedings" key: "NicholsM03" - title: "Enabling rich human-agent interaction for a calendar scheduling agent" author: - name: "Andrew Faulring" link: "https://researchr.org/alias/andrew-faulring" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2005" doi: "http://doi.acm.org/10.1145/1056808.1056918" links: doi: "http://doi.acm.org/10.1145/1056808.1056918" tags: - "human-computer interaction" researchr: "https://researchr.org/publication/FaulringM05" cites: 0 citedby: 0 pages: "1367-1370" booktitle: "chi" kind: "inproceedings" key: "FaulringM05" - title: "Two-handed input using a PDA and a mouse" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Kin Pou Lie" link: "https://researchr.org/alias/kin-pou-lie" - name: "Bo-Chieh Yang" link: "https://researchr.org/alias/bo-chieh-yang" year: "2000" doi: "http://doi.acm.org/10.1145/332040.332405" links: doi: "http://doi.acm.org/10.1145/332040.332405" researchr: "https://researchr.org/publication/MyersLY00" cites: 0 citedby: 0 pages: "41-48" booktitle: "chi" kind: "inproceedings" key: "MyersLY00" - title: "Huddle: automatically generating interfaces for systems of multiple connected appliances" author: - name: "Jeffrey Nichols" link: "https://researchr.org/alias/jeffrey-nichols" - name: "Brandon Rothrock" link: "https://researchr.org/alias/brandon-rothrock" - name: "Duen Horng Chau" link: "https://researchr.org/alias/duen-horng-chau" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2006" doi: "http://doi.acm.org/10.1145/1166253.1166298" links: doi: "http://doi.acm.org/10.1145/1166253.1166298" researchr: "https://researchr.org/publication/NicholsRCM06" cites: 0 citedby: 0 pages: "279-288" booktitle: "uist" kind: "inproceedings" key: "NicholsRCM06" - title: "SILVER: simplifying video editing with metadata" author: - name: "A. Chris Long" link: "https://researchr.org/alias/a.-chris-long" - name: "Juan P. Casares" link: "https://researchr.org/alias/juan-p.-casares" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Rishi Bhatnagar" link: "https://researchr.org/alias/rishi-bhatnagar" - name: "Scott M. Stevens" link: "https://researchr.org/alias/scott-m.-stevens" - name: "Laura Dabbish" link: "https://researchr.org/alias/laura-dabbish" - name: "Dan Yocum" link: "https://researchr.org/alias/dan-yocum" - name: "Albert T. Corbett" link: "https://researchr.org/alias/albert-t.-corbett" year: "2003" doi: "http://doi.acm.org/10.1145/765891.765898" links: doi: "http://doi.acm.org/10.1145/765891.765898" researchr: "https://researchr.org/publication/LongCMBSDYC03" cites: 0 citedby: 0 pages: "628-629" booktitle: "chi" kind: "inproceedings" key: "LongCMBSDYC03" - title: "Toped: enabling end-user programmers to validate data" author: - name: "Christopher Scaffidi" link: "https://researchr.org/alias/christopher-scaffidi" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Mary Shaw" link: "https://researchr.org/alias/mary-shaw" year: "2008" doi: "http://doi.acm.org/10.1145/1358628.1358884" links: doi: "http://doi.acm.org/10.1145/1358628.1358884" tags: - "data validation" - "data-flow" researchr: "https://researchr.org/publication/ScaffidiMS08" cites: 0 citedby: 0 pages: "3519-3524" booktitle: "chi" kind: "inproceedings" key: "ScaffidiMS08" - title: "Intelligently creating and recommending reusable reformatting rules" author: - name: "Christopher Scaffidi" link: "https://researchr.org/alias/christopher-scaffidi" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Mary Shaw" link: "https://researchr.org/alias/mary-shaw" year: "2009" doi: "http://doi.acm.org/10.1145/1502650.1502692" links: doi: "http://doi.acm.org/10.1145/1502650.1502692" tags: - "rule-based" - "reuse" - "rules" researchr: "https://researchr.org/publication/ScaffidiMS09" cites: 0 citedby: 0 pages: "297-306" booktitle: "IUI" kind: "inproceedings" key: "ScaffidiMS09" - title: "The Factory Pattern in API Design: A Usability Evaluation" author: - name: "Brian Ellis" link: "https://researchr.org/alias/brian-ellis" - name: "Jeffrey Stylos" link: "https://researchr.org/alias/jeffrey-stylos" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2007" doi: "http://doi.ieeecomputersociety.org/10.1109/ICSE.2007.85" links: doi: "http://doi.ieeecomputersociety.org/10.1109/ICSE.2007.85" tags: - "design" researchr: "https://researchr.org/publication/EllisSM07" cites: 0 citedby: 0 pages: "302-312" booktitle: "ICSE" kind: "inproceedings" key: "EllisSM07" - title: "User interface history" author: - name: "Anker Helms Jørgensen" link: "https://researchr.org/alias/anker-helms-j%C3%B8rgensen" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2008" doi: "http://doi.acm.org/10.1145/1358628.1358696" links: doi: "http://doi.acm.org/10.1145/1358628.1358696" tags: - "history" researchr: "https://researchr.org/publication/JorgensenM08%3A0" cites: 0 citedby: 0 pages: "2415-2418" booktitle: "chi" kind: "inproceedings" key: "JorgensenM08:0" - title: "Demonstrational Interfaces: A Step Beyond Direct Manipulation" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1992" tags: - " direct manipulation" researchr: "https://researchr.org/publication/Myers92a" cites: 0 citedby: 0 journal: "Computer" volume: "25" number: "8" pages: "61-73" kind: "article" key: "Myers92a" - title: "From letters to words: efficient stroke-based word completion for trackball text entry" author: - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2006" doi: "http://doi.acm.org/10.1145/1168987.1168990" links: doi: "http://doi.acm.org/10.1145/1168987.1168990" tags: - "rule-based" researchr: "https://researchr.org/publication/WobbrockM06" cites: 0 citedby: 0 pages: "2-9" booktitle: "assets" kind: "inproceedings" key: "WobbrockM06" - title: "Model-Based and Empirical Evaluation of Multimodal Interactive Error Correction" author: - name: "Bernhard Suhm" link: "https://researchr.org/alias/bernhard-suhm" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Alex Waibel" link: "https://researchr.org/alias/alex-waibel" year: "1999" doi: "http://doi.acm.org/10.1145/302979.303165" links: doi: "http://doi.acm.org/10.1145/302979.303165" tags: - "empirical" - "rule-based" researchr: "https://researchr.org/publication/SuhmMW99" cites: 0 citedby: 0 pages: "584-591" booktitle: "chi" kind: "inproceedings" key: "SuhmMW99" - title: "Gestural text entry on multiple devices" author: - name: "Jacob O. Wobbrock" link: "https://researchr.org/alias/jacob-o.-wobbrock" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2005" doi: "http://doi.acm.org/10.1145/1090785.1090821" links: doi: "http://doi.acm.org/10.1145/1090785.1090821" researchr: "https://researchr.org/publication/WobbrockM05" cites: 0 citedby: 0 pages: "184-185" booktitle: "assets" kind: "inproceedings" key: "WobbrockM05" - title: "The Amulet Environment: New Models for Effective User Interface Software Development" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Richard G. McDaniel" link: "https://researchr.org/alias/richard-g.-mcdaniel" - name: "Robert C. Miller" link: "https://researchr.org/alias/robert-c.-miller" - name: "Alan S. Ferrency" link: "https://researchr.org/alias/alan-s.-ferrency" - name: "Andrew Faulring" link: "https://researchr.org/alias/andrew-faulring" - name: "Bruce D. Kyle" link: "https://researchr.org/alias/bruce-d.-kyle" - name: "Andrew Mickish" link: "https://researchr.org/alias/andrew-mickish" - name: "Alex Klimovitski" link: "https://researchr.org/alias/alex-klimovitski" - name: "Patrick Doane" link: "https://researchr.org/alias/patrick-doane" year: "1997" doi: "http://www.computer.org/tse/ts1997/e0347abs.htm" links: doi: "http://www.computer.org/tse/ts1997/e0347abs.htm" tags: - "meta-model" - "model-driven development" - "C++" - "Meta-Environment" researchr: "https://researchr.org/publication/MyersMMFFKMKD97" cites: 0 citedby: 0 journal: "TSE" volume: "23" number: "6" pages: "347-365" kind: "article" key: "MyersMMFFKMKD97" - title: "Demonstrational and Constraint-Based Techniques for Pictorially Specifying Application Objects and Boundaries" author: - name: "Brad T. Vander Zanden" link: "https://researchr.org/alias/brad-t.-vander-zanden" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1995" doi: "http://doi.acm.org/10.1145/212430.212443" links: doi: "http://doi.acm.org/10.1145/212430.212443" tags: - "rule-based" - "constraints" researchr: "https://researchr.org/publication/ZandenM95" cites: 0 citedby: 0 journal: "TOCHI" volume: "2" number: "4" pages: "308-365" kind: "article" key: "ZandenM95" - title: "Invited research overview: end-user programming" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Andrew Jensen Ko" link: "https://researchr.org/alias/andrew-jensen-ko" - name: "Margaret M. Burnett" link: "https://researchr.org/alias/margaret-m.-burnett" year: "2006" doi: "http://doi.acm.org/10.1145/1125451.1125472" links: doi: "http://doi.acm.org/10.1145/1125451.1125472" tags: - "programming" researchr: "https://researchr.org/publication/MyersKB06" cites: 0 citedby: 1 pages: "75-80" booktitle: "chi" kind: "inproceedings" key: "MyersKB06" - title: "Usability challenges for enterprise service-oriented architecture APIs" author: - name: "Jack Beaton" link: "https://researchr.org/alias/jack-beaton" - name: "Sae Young Jeong" link: "https://researchr.org/alias/sae-young-jeong" - name: "Yingyu Xie" link: "https://researchr.org/alias/yingyu-xie" - name: "Jeffrey Stylos" link: "https://researchr.org/alias/jeffrey-stylos" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2008" doi: "http://dx.doi.org/10.1109/VLHCC.2008.4639084" links: doi: "http://dx.doi.org/10.1109/VLHCC.2008.4639084" tags: - "architecture" researchr: "https://researchr.org/publication/BeatonJXSM08" cites: 0 citedby: 0 pages: "193-196" booktitle: "vl" kind: "inproceedings" key: "BeatonJXSM08" - title: "Predicting reuse of end-user web macro scripts" author: - name: "Christopher Scaffidi" link: "https://researchr.org/alias/christopher-scaffidi" - name: "Christopher Bogart" link: "https://researchr.org/alias/christopher-bogart" - name: "Margaret M. Burnett" link: "https://researchr.org/alias/margaret-m.-burnett" - name: "Allen Cypher" link: "https://researchr.org/alias/allen-cypher" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Mary Shaw" link: "https://researchr.org/alias/mary-shaw" year: "2009" doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2009.5295290" links: doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2009.5295290" tags: - "reuse" - "macros" researchr: "https://researchr.org/publication/ScaffidiBBCMS09" cites: 0 citedby: 0 pages: "93-100" booktitle: "vl" kind: "inproceedings" key: "ScaffidiBBCMS09" - title: "Building Applications Using Only Demonstration" author: - name: "Richard G. McDaniel" link: "https://researchr.org/alias/richard-g.-mcdaniel" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1998" doi: "http://doi.acm.org/10.1145/268389.268409" links: doi: "http://doi.acm.org/10.1145/268389.268409" researchr: "https://researchr.org/publication/McDanielM98" cites: 0 citedby: 0 pages: "109-116" booktitle: "IUI" kind: "inproceedings" key: "McDanielM98" - title: "An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information during Software Maintenance Tasks" author: - name: "Andrew J. Ko" link: "https://researchr.org/alias/andrew-j.-ko" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Michael J. Coblenz" link: "https://researchr.org/alias/michael-j.-coblenz" - name: "Htet Htet Aung" link: "https://researchr.org/alias/htet-htet-aung" year: "2006" doi: "http://doi.ieeecomputersociety.org/10.1109/TSE.2006.116" links: doi: "http://doi.ieeecomputersociety.org/10.1109/TSE.2006.116" tags: - "maintenance" researchr: "https://researchr.org/publication/KoMCA06" cites: 0 citedby: 1 journal: "TSE" volume: "32" number: "12" pages: "971-987" kind: "article" key: "KoMCA06" - title: "Interactive Sketching for the Early Stages of User Interface Design" author: - name: "James A. Landay" link: "https://researchr.org/alias/james-a.-landay" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1995" tags: - "design" researchr: "https://researchr.org/publication/LandayM95" cites: 0 citedby: 1 pages: "43-50" booktitle: "chi" kind: "inproceedings" key: "LandayM95" - title: "Using scenario-based requirements to direct research on web macro tools" author: - name: "Christopher Scaffidi" link: "https://researchr.org/alias/christopher-scaffidi" - name: "Allen Cypher" link: "https://researchr.org/alias/allen-cypher" - name: "Sebastian G. Elbaum" link: "https://researchr.org/alias/sebastian-g.-elbaum" - name: "Andhy Koesnandar" link: "https://researchr.org/alias/andhy-koesnandar" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2008" doi: "http://dx.doi.org/10.1016/j.jvlc.2008.04.002" links: doi: "http://dx.doi.org/10.1016/j.jvlc.2008.04.002" tags: - "rule-based" - "macros" researchr: "https://researchr.org/publication/ScaffidiCEKM08" cites: 0 citedby: 0 journal: "JCL (JVLC)" volume: "19" number: "4" pages: "485-498" kind: "article" key: "ScaffidiCEKM08" - title: "A New Model for Handling Input" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1990" doi: "http://doi.acm.org/10.1145/98188.98204" links: doi: "http://doi.acm.org/10.1145/98188.98204" tags: - "meta-model" - "Meta-Environment" researchr: "https://researchr.org/publication/Myers90%3A0" cites: 0 citedby: 0 journal: "tois" volume: "8" number: "3" pages: "289-320" kind: "article" key: "Myers90:0" - title: "Marquise: creating complete user interfaces by demonstration" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Richard G. McDaniel" link: "https://researchr.org/alias/richard-g.-mcdaniel" - name: "David S. Kosbie" link: "https://researchr.org/alias/david-s.-kosbie" year: "1993" doi: "http://doi.acm.org/10.1145/169059.169225" links: doi: "http://doi.acm.org/10.1145/169059.169225" tags: - "completeness" researchr: "https://researchr.org/publication/MyersMK93" cites: 0 citedby: 0 pages: "293-300" booktitle: "chi" kind: "inproceedings" key: "MyersMK93" - title: "An approach for categorizing end user programmers to guide software engineering research" author: - name: "Christopher Scaffidi" link: "https://researchr.org/alias/christopher-scaffidi" - name: "Mary Shaw" link: "https://researchr.org/alias/mary-shaw" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2005" doi: "http://doi.acm.org/10.1145/1082983.1083232" links: doi: "http://doi.acm.org/10.1145/1082983.1083232" tags: - "software engineering" - "systematic-approach" researchr: "https://researchr.org/publication/ScaffidiSM05%3A0" cites: 0 citedby: 0 journal: "sigsoft" volume: "30" number: "4" pages: "1-5" kind: "article" key: "ScaffidiSM05:0" - title: "Garnet: Comprehensive Support for Graphical, Highly Interactive User Interfaces" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Dario A. Giuse" link: "https://researchr.org/alias/dario-a.-giuse" - name: "Roger B. Dannenberg" link: "https://researchr.org/alias/roger-b.-dannenberg" - name: "Brad T. Vander Zanden" link: "https://researchr.org/alias/brad-t.-vander-zanden" - name: "David S. Kosbie" link: "https://researchr.org/alias/david-s.-kosbie" - name: "Edward Pervin" link: "https://researchr.org/alias/edward-pervin" - name: "Andrew Mickish" link: "https://researchr.org/alias/andrew-mickish" - name: "Philippe Marchal" link: "https://researchr.org/alias/philippe-marchal" year: "1990" researchr: "https://researchr.org/publication/MyersGDZKPMM90" cites: 0 citedby: 0 journal: "Computer" volume: "23" number: "11" pages: "71-85" kind: "article" key: "MyersGDZKPMM90" - title: "Eliciting design requirements for maintenance-oriented IDEs: a detailed study of corrective and perfective maintenance tasks" author: - name: "Andrew Jensen Ko" link: "https://researchr.org/alias/andrew-jensen-ko" - name: "Htet Htet Aung" link: "https://researchr.org/alias/htet-htet-aung" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2005" doi: "http://doi.acm.org/10.1145/1062455.1062492" links: doi: "http://doi.acm.org/10.1145/1062455.1062492" tags: - "maintenance" - "design" researchr: "https://researchr.org/publication/KoAM05" cites: 0 citedby: 0 pages: "126-135" booktitle: "ICSE" kind: "inproceedings" key: "KoAM05" - title: "Separating application code from toolkits: eliminating the spaghetti of call-backs" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "1991" doi: "http://doi.acm.org/10.1145/120782.120805" links: doi: "http://doi.acm.org/10.1145/120782.120805" researchr: "https://researchr.org/publication/Myers91%3A2" cites: 0 citedby: 0 pages: "211-220" booktitle: "uist" kind: "inproceedings" key: "Myers91:2" - title: "FireCrystal: Understanding interactive behaviors in dynamic web pages" author: - name: "Stephen Oney" link: "https://researchr.org/alias/stephen-oney" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2009" doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2009.5295287" links: doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2009.5295287" researchr: "https://researchr.org/publication/OneyM09" cites: 0 citedby: 0 pages: "105-108" booktitle: "vl" kind: "inproceedings" key: "OneyM09" - title: "Mica: A Web-Search Tool for Finding API Components and Examples" author: - name: "Jeffrey Stylos" link: "https://researchr.org/alias/jeffrey-stylos" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" year: "2006" doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2006.32" links: doi: "http://doi.ieeecomputersociety.org/10.1109/VLHCC.2006.32" tags: - "search" researchr: "https://researchr.org/publication/StylosM06" cites: 0 citedby: 0 pages: "195-202" booktitle: "vl" kind: "inproceedings" key: "StylosM06" - title: "How designers design and program interactive behaviors" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Sun Young Park" link: "https://researchr.org/alias/sun-young-park" - name: "Yoko Nakano" link: "https://researchr.org/alias/yoko-nakano" - name: "Greg Mueller" link: "https://researchr.org/alias/greg-mueller" - name: "Andrew Jensen Ko" link: "https://researchr.org/alias/andrew-jensen-ko" year: "2008" doi: "http://dx.doi.org/10.1109/VLHCC.2008.4639081" links: doi: "http://dx.doi.org/10.1109/VLHCC.2008.4639081" tags: - "design" researchr: "https://researchr.org/publication/MyersPNMK08" cites: 0 citedby: 0 pages: "177-184" booktitle: "vl" kind: "inproceedings" key: "MyersPNMK08" - title: "Guest Editors Introduction: Handheld Computing" author: - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Michael Beigl" link: "https://researchr.org/alias/michael-beigl" year: "2003" doi: "http://csdl.computer.org/comp/mags/co/2003/09/r9027abs.htm" links: doi: "http://csdl.computer.org/comp/mags/co/2003/09/r9027abs.htm" researchr: "https://researchr.org/publication/MyersB03" cites: 0 citedby: 0 journal: "Computer" volume: "36" number: "9" pages: "27-29" kind: "article" key: "MyersB03" - title: "End-User Software Engineering, 18.02. - 23.02.2007" year: "2007" tags: - "software engineering" researchr: "https://researchr.org/publication/dagstuhl%3A2007P7081" cites: 0 citedby: 0 booktitle: "End-User Software Engineering, 18.02. - 23.02.2007" conference: "Dagstuhl" editor: - name: "Margaret M. Burnett" link: "https://researchr.org/alias/margaret-m.-burnett" - name: "Gregor Engels" link: "https://researchr.org/alias/gregor-engels" - name: "Brad A. Myers" link: "http://www.cs.cmu.edu/~bam/" - name: "Gregg Rothermel" link: "https://researchr.org/alias/gregg-rothermel" volume: "07081" series: "Dagstuhl Seminar Proceedings" publisher: "Internationales Begegnungs- und Forschungszentrum für Informatik (IBFI), Schloss Dagstuhl, Germany" kind: "proceedings" key: "dagstuhl:2007P7081"