ACM Home Page
Please provide us with feedback. Feedback
Human factors affecting dependability in end-user programming
Full text PdfPdf (150 KB)
Source ACM SIGSOFT Software Engineering Notes archive
Volume 30 ,  Issue 4  (July 2005) table of contents
SESSION: Workshop on End-User Software Engineering (WEUSE) table of contents
Pages: 1 - 4  
Year of Publication: 2005
ISSN:0163-5948
Also published in ...
Authors
Andrew J. Ko  Carnegie Mellon University, Pittsburgh, PA
Brad A. Myers  Carnegie Mellon University, Pittsburgh, PA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 61,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1082983.1083245
What is a DOI?

ABSTRACT

Human factors affecting the dependability of end user's programs are discussed in the context of controlled and observational studies of both professional and end-user programmers. These factors include the influence of the types of behaviors that end users wish to implement, end user's fundamental cognitive biases, barriers in the languages, environments, libraries, and other tools used by end users, and end users' difficulties with understanding their code's meaning and execution.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Dann, W., Cooper, S., and Pausch, R., Learning to Program with Alice: Prentice-Hall, 2003.
3
 
4
Ko, A. J. and Myers, B. A., Development and Evaluation of a Model of Programming Errors, IEEE Symposia on Human-Centric Computing Languages and Environments, Auckland, New Zealand, 7-14, 2003.
5
 
6
Ko, A. J. and Myers, B. A., A Framework and Methodology for Studying the Causes of Software Errors in Programming Systems, To appear in the Journal of Visual Languages and Computing, 2004.
 
7
8
 
9
Pane, J. F. and Myers, B. A., "Usability Issues in the Design of Novice Programming Systems," Carnegie Mellon University, Pittsburgh, PA, School of Computer Science Technical Report CMU-CS-96-132, August 1996.
 
10
Reason, J., Human Error. Cambridge, England: Cambridge University Press, 1990.
11


Collaborative Colleagues:
Andrew J. Ko: colleagues
Brad A. Myers: colleagues