Name
Affiliation
Papers
BRAD A. MYERS
Carnegie Mellon University, Pittsburg, PA
305
Collaborators
Citations 
PageRank 
360
8509
964.81
Referers 
Referees 
References 
11198
3318
3796
Search Limit
1001000
Title
Citations
PageRank
Year
Understanding How Programmers Can Use Annotations on Documentation00.342022
Crystalline: Lowering the Cost for Developers to Collect and Organize Information for Decision Making00.342022
Screen2Vec: Semantic Embedding of GUI Screens and GUI Components10.342021
PLIERS: A Process that Integrates User-Centered Methods into Programming Language Design00.342021
Tabs.do: Task-Centric Browser Tab Management00.342021
Multi-Modal Repairs of Conversational Breakdowns in Task-Oriented Dialogs00.342020
Unakite: Scaffolding Developers' Decision-Making Using the Web10.352019
Towards Effective Foraging by Data Scientists to Find Past Analysis Choices.30.372019
A Pilot Study of the Safety and Usability of the Obsidian Blockchain Programming Language.00.342019
Implementing Multi-Touch Gestures with Touch Groups and Cross Events.00.342019
Evidence About Programmers for Programming Language Design (Dagstuhl Seminar 18061).00.342018
Human-Centered Methods for Improving API Usability.00.342017
Programming IoT Devices by Demonstration Using Mobile Apps.50.452017
Moonstone: Support for understanding and writing exception handling code.10.342017
Text entry using five to seven physical keys.00.342017
Design annotations to improve API discoverability.20.362017
Improving API usability.321.492016
Exploring language support for immutability.90.642016
Usability of Programming Languages: Special Interest Group (SIG) Meeting at CHI 2016.20.442016
Examining programmer practices for locally handling exceptions.140.502016
Using and Exploring Hierarchical Data in Spreadsheets.80.492016
A course-based usability analysis of Cilk Plus and OpenMP00.342015
A Spreadsheet Model for Handling Streaming Data60.492015
Comparing transitive to non-transitive object immutability.00.342015
InterState: a language and environment for expressing interface behavior100.542014
EUKLAS: Supporting Copy-and-Paste Strategies for Integrating Example Code20.362014
A demonstration of AZURITE: Backtracking tool for programmers.00.342014
Considering Productivity Effects of Explicit Type Declarations.00.342014
Creating interactive web data applications with spreadsheets130.752014
Visualization of fine-grained code change history251.072013
The role of engineering work in CHI00.342013
Euclase: A live development environment with constraints and FSMs10.382013
ConstraintJS: programming interactive behaviors for the web by integrating constraints and states190.792012
Successful visual and end-user programming systems from industry.10.352011
Inherent vs. accidental vs. intentional difficulties in programming00.342011
On the importance of understanding the strategies that developers use50.472010
Searching across paths20.412010
Hard-to-answer questions about code541.742010
Using traits of web macro scripts to predict reuse80.422010
Report of the workshop on software engineering foundations for end-user programming20.362009
Jadeite: improving API documentation using usage information261.122009
FireCrystal: Understanding interactive behaviors in dynamic web pages451.722009
API usability: report on special interest group at CHI110.602009
Predicting reuse of end-user web macro scripts60.582009
Designers' natural descriptions of interactive behaviors80.632008
The next challenge: from easy-to-use to easy-to-develop. are you ready?10.392008
Toped: enabling end-user programmers to validate data50.472008
More natural end-user software engineering60.622008
The implications of method placement on API learnability482.082008
Source-level debugging with the whyline00.342008
  • 1
  • 2