Follow
Amy J. Ko
Title
Cited by
Cited by
Year
An exploratory study of how developers seek, relate, and collect relevant information during software maintenance tasks
AJ Ko, BA Myers, MJ Coblenz, HH Aung
IEEE Transactions on software engineering 32 (12), 971-987, 2006
8552006
The state of the art in end-user software engineering
AJ Ko, R Abraham, L Beckwith, A Blackwell, M Burnett, M Erwig, C Scaffidi, ...
ACM Computing Surveys (CSUR) 43 (3), 1-44, 2011
8062011
Information needs in collocated software development teams
AJ Ko, R DeLine, G Venolia
29th International Conference on Software Engineering (ICSE'07), 344-353, 2007
7172007
Six learning barriers in end-user programming systems
AJ Ko, BA Myers, HH Aung
2004 IEEE Symposium on Visual Languages-Human Centric Computing, 199-206, 2004
6612004
Designing the whyline: a debugging interface for asking questions about program behavior
AJ Ko, BA Myers
Proceedings of the SIGCHI conference on Human factors in computing systems …, 2004
5102004
Debugging reinvented: Asking and Answering Why and Why Not Questions about Program Behavior
AJ Ko, B Myers
2008 ACM/IEEE 30th International Conference on Software Engineering, 301-310, 2008
4202008
Let's go to the whiteboard: how and why software developers use drawings
M Cherubini, G Venolia, R DeLine, AJ Ko
Proceedings of the SIGCHI conference on Human factors in computing systems …, 2007
3572007
A practical guide to controlled experiments of software engineering tools with human participants
AJ Ko, TD LaToza, MM Burnett
Empirical Software Engineering 20 (1), 110-141, 2015
2922015
A Practical Guide to Controlled Experiments of Software Engineering Tools with Human Participants
AJ Ko, TD LaToza, MM Burnett
Empirical Software Engineering 20 (1), 110-141, 2013
2922013
Eliciting design requirements for maintenance-oriented ides: a detailed study of corrective and perfective maintenance tasks
AJ Ko, H Aung, BA Myers
Proceedings of the 27th international conference on Software engineering …, 2005
2712005
A framework and methodology for studying the causes of software errors in programming systems
AJ Ko, BA Myers
Journal of Visual Languages & Computing 16 (1-2), 41-84, 2005
2552005
Natural programming languages and environments
BA Myers, JF Pane, AJ Ko
Communications of the ACM 47 (9), 47-52, 2004
2552004
A linguistic analysis of how people describe software problems
AJ Ko, BA Myers, DH Chau
Visual Languages and Human-Centric Computing (VL/HCC'06), 127-134, 2006
2332006
Programming, problem solving, and self-awareness: Effects of explicit guidance
D Loksa, AJ Ko, W Jernigan, A Oleson, CJ Mendez, MM Burnett
Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems …, 2016
2202016
Interactive record/replay for web application debugging
B Burg, R Bailey, AJ Ko, MD Ernst
Proceedings of the 26th annual ACM symposium on User interface software and …, 2013
1842013
Personifying programming tool feedback improves novice programmers' learning
MJ Lee, AJ Ko
Proceedings of the seventh international workshop on Computing education …, 2011
1842011
How designers design and program interactive behaviors
B Myers, SY Park, Y Nakano, G Mueller, AJ Ko
2008 IEEE Symposium on Visual Languages and Human-Centric Computing, 177-184, 2008
1792008
A theory of instruction for introductory programming skills
B Xie, D Loksa, GL Nelson, MJ Davidson, D Dong, H Kwik, AH Tan, ...
Computer Science Education 29 (2-3), 205-253, 2019
1772019
What makes a great software engineer?
PL Li, AJ Ko, J Zhu
2015 IEEE/ACM 37th IEEE International Conference on Software Engineering 1 …, 2015
1762015
Finding causes of program output with the Java Whyline
AJ Ko, BA Myers
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems …, 2009
1762009
The system can't perform the operation now. Try again later.
Articles 1–20