Brad A. Myers
Orcid: 0000-0002-4769-0219Affiliations:
- Carnegie Mellon University, Pittsburgh, USA
According to our database1,
Brad A. Myers
authored at least 357 papers
between 1983 and 2024.
Collaborative distances:
Collaborative distances:
Awards
ACM Fellow
ACM Fellow 2005, "For contributions to interactive programming environments.".
IEEE Fellow
IEEE Fellow 2013, "For development of software tools for human-computer interaction".
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on zbmath.org
-
on orcid.org
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
Prompts Are Programs Too! Understanding How Developers Build Software Containing Prompts.
CoRR, 2024
Proceedings of the 29th International Conference on Intelligent User Interfaces, 2024
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024
A Large-Scale Survey on the Usability of AI Programming Assistants: Successes and Challenges.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024
Understanding Documentation Use Through Log Analysis: A Case Study of Four Cloud Services.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2024
Proceedings of the Extended Abstracts of the CHI Conference on Human Factors in Computing Systems, 2024
Selenite: Scaffolding Online Sensemaking with Comprehensive Overviews Elicited from Large Language Models.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2024
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2024
ACM Books 57, ACM, ISBN: 979-8-4007-0950-0, 2024
2023
ACM Trans. Softw. Eng. Methodol., September, 2023
Selenite: Scaffolding Decision Making with Comprehensive Overviews Elicited from Large Language Models.
CoRR, 2023
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2023
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023
ONYX: Assisting Users in Teaching Natural Language Interfaces Through Multi-Modal Interactive Task Learning.
Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems, 2023
2022
Proceedings of the 35th Annual ACM Symposium on User Interface Software and Technology, 2022
Proceedings of the 35th Annual ACM Symposium on User Interface Software and Technology, 2022
ONYX - User Interfaces for Assisting in Interactive Task Learning for Natural Language Interfaces of Data Visualization Tools.
Proceedings of the CHI '22: CHI Conference on Human Factors in Computing Systems, New Orleans, LA, USA, 29 April 2022, 2022
Crystalline: Lowering the Cost for Developers to Collect and Organize Information for Decision Making.
Proceedings of the CHI '22: CHI Conference on Human Factors in Computing Systems, New Orleans, LA, USA, 29 April 2022, 2022
Proceedings of the CHI '22: CHI Conference on Human Factors in Computing Systems, New Orleans, LA, USA, 29 April 2022, 2022
2021
PLIERS: A Process that Integrates User-Centered Methods into Programming Language Design.
ACM Trans. Comput. Hum. Interact., 2021
To Reuse or Not To Reuse?: A Framework and System for Evaluating Summarized Knowledge.
Proc. ACM Hum. Comput. Interact., 2021
Proceedings of the UIST '21: The 34th Annual ACM Symposium on User Interface Software and Technology, 2021
Artificial Intelligence versus End-User Development: A Panel on What Are the Tradeoffs in Daily Automations?
Proceedings of the Human-Computer Interaction - INTERACT 2021 - 18th IFIP TC 13 International Conference, Bari, Italy, August 30, 2021
Proceedings of the CHI '21: CHI Conference on Human Factors in Computing Systems, 2021
2020
Can Advanced Type Systems Be Usable? An Empirical Study of Ownership, Assets, and Typestate in Obsidian (Artifact).
Dataset, September, 2020
ACM Trans. Program. Lang. Syst., 2020
Can advanced type systems be usable? An empirical study of ownership, assets, and typestate in Obsidian.
Proc. ACM Program. Lang., 2020
Proc. ACM Hum. Comput. Interact., 2020
An Empirical Study of Ownership, Typestate, and Assets in the Obsidian Smart Contract Language.
CoRR, 2020
Towards Effective Human-AI Collaboration in GUI-Based Interactive Task Learning Agents.
CoRR, 2020
Proceedings of the UIST '20: The 33rd Annual ACM Symposium on User Interface Software and Technology, 2020
Interactive Task Learning from GUI-Grounded Natural Language Instructions and Demonstrations.
Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics: System Demonstrations, 2020
2019
CoRR, 2019
Proceedings of the 2019 IEEE Symposium on Visual Languages and Human-Centric Computing, 2019
Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology, 2019
PUMICE: A Multi-Modal Agent that Learns Concepts and Conditionals from Natural Language and Demonstrations.
Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology, 2019
A Pilot Study of the Safety and Usability of the Obsidian Blockchain Programming Language.
Proceedings of the 10th Workshop on Evaluation and Usability of Programming Languages and Tools, 2019
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019
Proceedings of the 2nd International Workshop on Emerging Trends in Software Engineering for Blockchain, 2019
Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, 2019
Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, 2019
Proceedings of the Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems, 2019
Proceedings of the Rethinking Productivity in Software Engineering., 2019
2018
Teaching Agents When They Fail: End User Development in Goal-Oriented Conversational Agents.
Proceedings of the Studies in Conversational UX Design, 2018
Dagstuhl Reports, 2018
Proceedings of the 2018 IEEE Symposium on Visual Languages and Human-Centric Computing, 2018
API Designers in the Field: Design Practices and Challenges for Creating Usable APIs.
Proceedings of the 2018 IEEE Symposium on Visual Languages and Human-Centric Computing, 2018
APPINITE: A Multi-Modal Interface for Specifying Data Descriptions in Programming by Demonstration Using Natural Language Instructions.
Proceedings of the 2018 IEEE Symposium on Visual Languages and Human-Centric Computing, 2018
Proceedings of the 2018 IEEE Symposium on Visual Languages and Human-Centric Computing, 2018
An Exploratory Study of Web Foraging to Understand and Support Programming Decisions.
Proceedings of the 2018 IEEE Symposium on Visual Languages and Human-Centric Computing, 2018
Proceedings of the 2018 ACM SIGPLAN International Symposium on New Ideas, 2018
The Story in the Notebook: Exploratory Data Science using a Literate Programming Tool.
Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, 2018
2017
J. Vis. Lang. Comput., 2017
Reflections on the influence of 'Mica: A programming terminology aid': 10-Year most influential paper award talk.
Proceedings of the 2017 IEEE Symposium on Visual Languages and Human-Centric Computing, 2017
Proceedings of the 2017 IEEE Symposium on Visual Languages and Human-Centric Computing, 2017
Proceedings of the 2017 IEEE Symposium on Visual Languages and Human-Centric Computing, 2017
Proceedings of the 2017 IEEE Symposium on Visual Languages and Human-Centric Computing, 2017
Proceedings of the IEEE Cybersecurity Development, SecDev 2017, Cambridge, MA, USA, 2017
Proceedings of the End-User Development - 6th International Symposium, 2017
Proceedings of the 1st IEEE/ACM International Workshop on API Usage and Evolution, 2017
Proceedings of the 39th International Conference on Software Engineering, 2017
SIGCHI Lifetime Research Award Talk - RUBY: Reminiscing about User interfaces by Brad over the Years.
Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, 2017
Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, 2017
Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, 2017
Proceedings of the New Perspectives in End-User Development., 2017
2016
Computer, 2016
Proceedings of the 13th International Conference on Mining Software Repositories, 2016
Proceedings of the 38th International Conference on Software Engineering, 2016
Software Development Practices, Barriers in the Field and the Relationship to Software Quality.
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016
Usability of Programming Languages: Special Interest Group (SIG) Meeting at CHI 2016.
Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, 2016
Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, 2016
2015
Proceedings of the 2015 IEEE Symposium on Visual Languages and Human-Centric Computing, 2015
Proceedings of the 2015 IEEE Symposium on Visual Languages and Human-Centric Computing, 2015
Proceedings of the 6th Workshop on Evaluation and Usability of Programming Languages and Tools, 2015
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015
Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, 2015
Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, 2015
2014
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2014
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2014
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2014
Proceedings of the 27th Annual ACM Symposium on User Interface Software and Technology, 2014
Proceedings of the 27th Annual ACM Symposium on User Interface Software and Technology, 2014
Proceedings of the 5th Workshop on Evaluation and Usability of Programming Languages and Tools, 2014
Proceedings of the 5th Workshop on Evaluation and Usability of Programming Languages and Tools, 2014
Proceedings of the on Future of Software Engineering, 2014
Using extracted features to inform alignment-driven design ideas in an educational game.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2014
2013
Proceedings of the 2013 IEEE Symposium on Visual Languages and Human Centric Computing, 2013
Proceedings of the 2013 IEEE Symposium on Visual Languages and Human Centric Computing, 2013
Proceedings of the 26th Annual ACM Symposium on User Interface Software and Technology, 2013
Proceedings of the IEEE 21st International Conference on Program Comprehension, 2013
Proceedings of the 1st International Workshop on Live Programming, 2013
Investigating the Solution Space of an Open-Ended Educational Game Using Conceptual Feature Extraction.
Proceedings of the 6th International Conference on Educational Data Mining, 2013
Proceedings of the 2013 ACM SIGCHI Conference on Human Factors in Computing Systems, 2013
Proceedings of the 2013 ACM SIGCHI Conference on Human Factors in Computing Systems, 2013
2012
ConstraintJS: programming interactive behaviors for the web by integrating constraints and states.
Proceedings of the 25th Annual ACM Symposium on User Interface Software and Technology, 2012
Proceedings of the 5th International Workshop on Co-operative and Human Aspects of Software Engineering, 2012
Proceedings of the 5th International Workshop on Co-operative and Human Aspects of Software Engineering, 2012
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2012
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2012
2011
Proceedings of the 2011 IEEE Symposium on Visual Languages and Human-Centric Computing, 2011
Proceedings of the 2011 IEEE Symposium on Visual Languages and Human-Centric Computing, 2011
Proceedings of the 2011 IEEE Symposium on Visual Languages and Human-Centric Computing, 2011
Proceedings of the 3rd ACM SIGPLAN workshop on Evaluation and usability of programming languages and tools, 2011
Proceedings of the 3rd ACM SIGPLAN workshop on Evaluation and usability of programming languages and tools, 2011
Proceedings of the 3rd ACM SIGPLAN workshop on Evaluation and usability of programming languages and tools, 2011
Proceedings of the End-User Development - Third International Symposium, 2011
2010
ACM Trans. Softw. Eng. Methodol., 2010
J. Organ. End User Comput., 2010
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2010
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2010
Proceedings of the 2nd ACM SIGPLAN Workshop on Evaluation and Usability of Programming Languages and Tools, 2010
Proceedings of the 15th International Conference on Intelligent User Interfaces, 2010
Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering, 2010
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010
Proceedings of 2010 ICSE Workshop on Search-driven Development: Users, 2010
Proceedings of the 28th International Conference on Human Factors in Computing Systems, 2010
Proceedings of the 28th International Conference on Human Factors in Computing Systems, 2010
Proceedings of the 28th International Conference on Human Factors in Computing Systems, 2010
2009
Creating a lightweight user interface description language: An overview and analysis of the personal universal controller project.
ACM Trans. Comput. Hum. Interact., 2009
ACM SIGSOFT Softw. Eng. Notes, 2009
ACM SIGSOFT Softw. Eng. Notes, 2009
The Design and Evaluation of User Interfaces for the RADAR Learning Personal Assistant.
AI Mag., 2009
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2009
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2009
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2009
Proceedings of the 14th International Conference on Intelligent User Interfaces, 2009
Proceedings of the End-User Development, 2nd International Symposium, 2009
Proceedings of the End-User Development, 2nd International Symposium, 2009
Proceedings of the 31st International Conference on Software Engineering, 2009
Proceedings of the 1st ACM SIGCHI symposium on Engineering Interactive Computing System , 2009
Proceedings of the 27th International Conference on Human Factors in Computing Systems, 2009
Proceedings of the 27th International Conference on Human Factors in Computing Systems, 2009
Proceedings of the 27th International Conference on Human Factors in Computing Systems, 2009
Proceedings of the 27th International Conference on Human Factors in Computing Systems, 2009
2008
J. Vis. Lang. Comput., 2008
The performance of hand postures in front- and back-of-device interaction for mobile computing.
Int. J. Hum. Comput. Stud., 2008
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2008
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2008
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2008
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2008
Proceedings of the 2008 International Workshop on Recommendation Systems for Software Engineering, 2008
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008
Proceedings of the 4th international workshop on End-user software engineering, 2008
Proceedings of the 4th international workshop on End-user software engineering, 2008
Proceedings of the 2008 International Workshop on Cooperative and Human Aspects of Software Engineering, 2008
Debugging reinvented: asking and answering why and why not questions about program behavior.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008
Proceedings of the 2nd International Workshop on Systems Development in SOA Environments, 2008
Proceedings of the Extended Abstracts Proceedings of the 2008 Conference on Human Factors in Computing Systems, 2008
Proceedings of the Extended Abstracts Proceedings of the 2008 Conference on Human Factors in Computing Systems, 2008
Proceedings of the Extended Abstracts Proceedings of the 2008 Conference on Human Factors in Computing Systems, 2008
Proceedings of the Extended Abstracts Proceedings of the 2008 Conference on Human Factors in Computing Systems, 2008
Proceedings of the 2008 Conference on Human Factors in Computing Systems, 2008
Proceedings of the Extended Abstracts Proceedings of the 2008 Conference on Human Factors in Computing Systems, 2008
Proceedings of the Twenty-Third AAAI Conference on Artificial Intelligence, 2008
Proceedings of the Twenty-Third AAAI Conference on Artificial Intelligence, 2008
2007
ACM Trans. Comput. Hum. Interact., 2007
Proceedings of the 2007 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2007), 2007
Proceedings of the 2007 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2007), 2007
Proceedings of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2007
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007
Eyes on the road, hands on the wheel: thumb-based interaction techniques for input on steering wheels.
Proceedings of the Graphics Interface 2007 Conference, May 28-30, 2007, Montreal, Canada, 2007
Proceedings of the End-User Software Engineering, 18.02. - 23.02.2007, 2007
Proceedings of the End-User Software Engineering, 18.02. - 23.02.2007, 2007
Proceedings of the End-User Software Engineering, 18.02. - 23.02.2007, 2007
An alternative to push, press, and tap-tap-tap: gesturing on an isometric joystick for mobile phone text entry.
Proceedings of the 2007 Conference on Human Factors in Computing Systems, 2007
Proceedings of the 2007 Conference on Human Factors in Computing Systems, 2007
Proceedings of the Extended Abstracts Proceedings of the 2007 Conference on Human Factors in Computing Systems, 2007
2006
Proceedings of the End User Development, 2006
An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information during Software Maintenance Tasks.
IEEE Trans. Software Eng., 2006
Analyzing the input stream for character- level errors in unconstrained text entry evaluations.
ACM Trans. Comput. Hum. Interact., 2006
IEEE Pervasive Comput., 2006
Creativity Support Tools: Report From a U.S. National Science Foundation Sponsored Workshop.
Int. J. Hum. Comput. Interact., 2006
Proceedings of the 2006 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2006), 2006
Proceedings of the 2006 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2006), 2006
Proceedings of the 2006 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2006), 2006
Proceedings of the 19th Annual ACM Symposium on User Interface Software and Technology, 2006
Huddle: automatically generating interfaces for systems of multiple connected appliances.
Proceedings of the 19th Annual ACM Symposium on User Interface Software and Technology, 2006
Comparing API Design Choices with Usability Studies: A Case Study and Future Directions.
Proceedings of the 18th Annual Workshop of the Psychology of Programming Interest Group, 2006
Challenges, Motivations, and Success Factors in the Creation of Hurricane Katrina "Person Locator" Web Sites.
Proceedings of the 18th Annual Workshop of the Psychology of Programming Interest Group, 2006
Proceedings of the 2006 OOPSLA workshop on Eclipse Technology eXchange, 2006
Proceedings of the 2006 Conference on Human Factors in Computing Systems, 2006
Proceedings of the 2006 Conference on Human Factors in Computing Systems, 2006
Proceedings of the Extended Abstracts Proceedings of the 2006 Conference on Human Factors in Computing Systems, 2006
Proceedings of the 2006 Conference on Human Factors in Computing Systems, 2006
Proceedings of the 2006 Conference on Human Factors in Computing Systems, 2006
Proceedings of the Extended Abstracts Proceedings of the 2006 Conference on Human Factors in Computing Systems, 2006
Barista: An implementation framework for enabling new tools, interaction techniques and views in code editors.
Proceedings of the 2006 Conference on Human Factors in Computing Systems, 2006
Proceedings of the Extended Abstracts Proceedings of the 2006 Conference on Human Factors in Computing Systems, 2006
Proceedings of the Extended Abstracts Proceedings of the 2006 Conference on Human Factors in Computing Systems, 2006
Proceedings of the Extended Abstracts Proceedings of the 2006 Conference on Human Factors in Computing Systems, 2006
From letters to words: efficient stroke-based word completion for trackball text entry.
Proceedings of the 8th International ACM SIGACCESS Conference on Computers and Accessibility, 2006
2005
A framework and methodology for studying the causes of software errors in programming systems.
J. Vis. Lang. Comput., 2005
Softw. Pract. Exp., 2005
An approach for categorizing end user programmers to guide software engineering research.
ACM SIGSOFT Softw. Eng. Notes, 2005
ACM SIGSOFT Softw. Eng. Notes, 2005
Interact. Comput., 2005
Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2005), 2005
Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2005), 2005
Citrus: a language and toolkit for simplifying the creation of structured editors for code and data.
Proceedings of the 18th Annual ACM Symposium on User Interface Software and Technology, 2005
Eliciting design requirements for maintenance-oriented IDEs: a detailed study of corrective and perfective maintenance tasks.
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005
Proceedings of the Extended Abstracts Proceedings of the 2005 Conference on Human Factors in Computing Systems, 2005
Proceedings of the Extended Abstracts Proceedings of the 2005 Conference on Human Factors in Computing Systems, 2005
Design requirements for more flexible structured editors from a study of programmers' text editing.
Proceedings of the Extended Abstracts Proceedings of the 2005 Conference on Human Factors in Computing Systems, 2005
Proceedings of the Extended Abstracts Proceedings of the 2005 Conference on Human Factors in Computing Systems, 2005
Proceedings of the ACM SIGACCESS Conference on Computers and Accessibility, 2005
2004
ACM SIGACCESS Access. Comput., 2004
Proceedings of the 2004 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2004), 2004
Proceedings of the 17th Annual ACM Symposium on User Interface Software and Technology, 2004
Proceedings of the 9th International Conference on Intelligent User Interfaces, 2004
Writing with a Joystick: A Comparison of Date Stamp, Selection Keyboard, and Edge Write.
Proceedings of the Graphics Interface 2004 Conference, 2004
Proceedings of the Extended abstracts of the 2004 Conference on Human Factors in Computing Systems, 2004
Proceedings of the Extended abstracts of the 2004 Conference on Human Factors in Computing Systems, 2004
Designing the whyline: a debugging interface for asking questions about program behavior.
Proceedings of the 2004 Conference on Human Factors in Computing Systems, 2004
2003
Proceedings of the 2003 IEEE Symposium on Human Centric Computing Languages and Environments (HCC 2003), 2003
EdgeWrite: a stylus-based text entry method designed for high accuracy and stability of motion.
Proceedings of the 16th Annual ACM Symposium on User Interface Software and Technology, 2003
Proceedings of the 23rd International Conference on Distributed Computing Systems Workshops (ICDCS 2003 Workshops), 2003
Proceedings of the 23rd International Conference on Distributed Computing Systems Workshops (ICDCS 2003 Workshops), 2003
Proceedings of the Extended abstracts of the 2003 Conference on Human Factors in Computing Systems, 2003
Proceedings of the Extended abstracts of the 2003 Conference on Human Factors in Computing Systems, 2003
2002
Proceedings of the 2002 IEEE CS International Symposium on Human-Centric Computing Languages and Environments (HCC 2002), 2002
Proceedings of the 15th Annual ACM Symposium on User Interface Software and Technology, 2002
Proceedings of the 15th Annual ACM Symposium on User Interface Software and Technology, 2002
Proceedings of the Mobile Human-Computer Interaction, 4th International Symposium, 2002
Proceedings of the 7th International Conference on Intelligent User Interfaces, 2002
Requirements for Automatically Generating Multi-Modal Interfaces for Complex Appliances.
Proceedings of the 4th IEEE International Conference on Multimodal Interfaces (ICMI 2002), 2002
Proceedings of the 4th IEEE International Conference on Multimodal Interfaces (ICMI 2002), 2002
Proceedings of the Seventh ACM SIGPLAN International Conference on Functional Programming (ICFP '02), 2002
The impact of human-centered features on the usability of a programming system for children.
Proceedings of the Extended abstracts of the 2002 Conference on Human Factors in Computing Systems, 2002
Interacting at a distance: measuring the performance of laser pointers and other devices.
Proceedings of the CHI 2002 Conference on Human Factors in Computing Systems: Changing our World, 2002
Proceedings of the Extended abstracts of the 2002 Conference on Human Factors in Computing Systems, 2002
Proceedings of the Extended abstracts of the 2002 Conference on Human Factors in Computing Systems, 2002
Proceedings of the ACM Conference on Assistive Technologies, 2002
Proceedings of the 4th Conference on Designing Interactive Systems: Processes, 2002
2001
Lessons learned about one-way, dataflow constraints in the Garnet and Amulet graphical toolkits.
ACM Trans. Program. Lang. Syst., 2001
ACM Trans. Comput. Hum. Interact., 2001
Studying the language and structure in non-programmers' solutions to programming problems.
Int. J. Hum. Comput. Stud., 2001
Proceedings of the General Track: 2001 USENIX Annual Technical Conference, 2001
Proceedings of the 14th Annual ACM Symposium on User Interface Software and Technology, 2001
Proceedings of the ACM/IEEE Joint Conference on Digital Libraries, 2001
Proceedings of the Ubicomp 2001: Ubiquitous Computing, 2001
2000
IEEE Wirel. Commun., 2000
ACM Trans. Comput. Hum. Interact., 2000
Proceedings of the 2000 IEEE International Symposium on Visual Languages, 2000
Proceedings of the General Track: 2000 USENIX Annual Technical Conference, 2000
The influence of the psychology of programming on a language design: Project status report.
Proceedings of the 12th Annual Workshop of the Psychology of Programming Interest Group, 2000
Proceedings of the CHI '00 Extended Abstracts on Human Factors in Computing Systems, 2000
Proceedings of the CHI 2000 Conference on Human factors in computing systems, 2000
Proceedings of the CHI '00 Extended Abstracts on Human Factors in Computing Systems, 2000
1999
Proceedings of the 1999 USENIX Annual Technical Conference, 1999
Proceedings of the 12th Annual ACM Symposium on User Interface Software and Technology, 1999
Proceedings of the Proceeding of the CHI '99 Conference on Human Factors in Computing Systems: The CHI is the Limit, 1999
Proceedings of the Proceeding of the CHI '99 Conference on Human Factors in Computing Systems: The CHI is the Limit, 1999
1998
Proceedings of the 3rd International Conference on Intelligent User Interfaces, 1998
Proceedings of the CSCW '98, 1998
Proceedings of the Proceeding of the CHI '98 Conference on Human Factors in Computing Systems, 1998
1997
The Amulet Environment: New Models for Effective User Interface Software Development.
IEEE Trans. Software Eng., 1997
Graphical Representation of Programs in a Demonstrational Visual Shell - An Empirical Evaluation.
ACM Trans. Comput. Hum. Interact., 1997
Proceedings of the 10th Annual ACM Symposium on User Interface Software and Technology, 1997
Proceedings of the Human Factors in Computing Systems, 1997
Proceedings of the Human Factors in Computing Systems, 1997
Interface Software Technology.
Proceedings of the Computer Science and Engineering Handbook, 1997
1996
Proceedings of the 9th Annual ACM Symposium on User Interface Software and Technology, 1996
Proceedings of the 4th International Conference on Spoken Language Processing, 1996
Proceedings of the Conference on Human Factors in Computing Systems: Common Ground, 1996
Proceedings of the Conference on Human Factors in Computing Systems: Common Ground, 1996
Proceedings of the Conference on Human Factors in Computing Systems: Common Ground, 1996
1995
Demonstrational and Constraint-Based Techniques for Pictorially Specifying Application Objects and Boundaries.
ACM Trans. Comput. Hum. Interact., 1995
Proceedings of the Human Factors in Computing Systems, 1995
Proceedings of the Human Factors in Computing Systems, 1995
Proceedings of the Human Factors in Computing Systems, 1995
1994
ACM Trans. Comput. Hum. Interact., 1994
Proceedings of the Proceedings IEEE Symposium on Visual Languages, 1994
Proceedings of the 7th Annual ACM Symposium on User Interface Software and Technology, 1994
Proceedings of the Human-Computer Interaction, 4th International Conference, 1994
Proceedings of the Human-Computer Interaction, 4th International Conference, 1994
Proceedings of the Conference on Human Factors in Computing Systems, 1994
Proceedings of the Conference on Human Factors in Computing Systems, 1994
Proceedings of the Conference on Human Factors in Computing Systems, 1994
Proceedings of the Conference on Human Factors in Computing Systems, 1994
Proceedings of the Conference on Human Factors in Computing Systems, 1994
Visual Programming in a Visual Domain: A Case Study of Cognitive Dimensions.
Proceedings of the People and Computers IX, 1994
1993
ACM SIGCHI Bull., 1993
Proceedings of the Sixth ACM Symposium on User Interface Software and Technology, 1993
Proceedings of the Human-Computer Interaction, 1993
Proceedings of the Human-Computer Interaction, 1993
Proceedings of the Human-Computer Interaction, 1993
Proceedings of the Human-Computer Interaction, 1993
1992
Presence Teleoperators Virtual Environ., 1992
Proceedings of the Fifth ACM Symposium on User Interface Software and Technology, 1992
Declarative Programming in a Prototype-Instance System: Object-Oriented Programming Without Writing Methods.
Proceedings of the Seventh Annual Conference on Object-Oriented Programming Systems, 1992
Proceedings of the Conference on Human Factors in Computing Systems, 1992
1991
Proceedings of the 1991 IEEE Workshop on Visual Languages, Kobe, Japan, October 8-11, 1991, 1991
Proceedings of the 4th Annual ACM Symposium on User Interface Software and Technology, 1991
Proceedings of the 4th Annual ACM Symposium on User Interface Software and Technology, 1991
Proceedings of the Conference on Human Factors in Computing Systems, 1991
Proceedings of the Conference on Human Factors in Computing Systems, 1991
Proceedings of the Conference on Human Factors in Computing Systems, 1991
Proceedings of the Conference on Human Factors in Computing Systems, 1991
1990
J. Vis. Lang. Comput., 1990
Creating User Interfaces Using Programming by Example, Visual Programming, and Constraints.
ACM Trans. Program. Lang. Syst., 1990
Computer, 1990
Proceedings of the 1990 IEEE Workshop on Visual Languages, 1990
Proceedings of the Conference on Human Factors in Computing Systems, 1990
1989
Proceedings of the 2nd Annual ACM Symposium on User Interface Software and Technology, 1989
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 1989
1988
IEEE Computer Graphics and Applications, 1988
Proceedings of the IEEE Workshop on Visual Languages, 1988
Proceedings of the Panel Proceedings of the 15th Annual Conference on Computer Graphics and Interactive Techniques, 1988
Proceedings of the Conference on Object-Oriented Programming Systems, 1988
1987
IEEE Computer Graphics and Applications, 1987
Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface, 1987
1986
Proceedings of the 13th Annual Conference on Computer Graphics and Interactive Techniques, 1986
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 1986
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 1986
1985
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 1985
1984
1983
Proceedings of the 10th Annual Conference on Computer Graphics and Interactive Techniques, 1983