End-User Software Engineering and Distributed Cognition

被引:0
作者
Burnett, Margaret [1 ]
Bogart, Christopher [1 ]
Cao, Jill [1 ]
Grigoreanu, Valentina [1 ]
Kulesza, Todd [1 ]
Lawrance, Joseph [1 ]
机构
[1] Oregon State Univ, Corvallis, OR 97331 USA
来源
SEEUP: 2009 ICSE WORKSHOP ON SOFTWARE ENGINEERING FOUNDATIONS FOR END USER PROGRAMMING | 2009年
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
End-user programmers may not be aware of many software engineering practices that would add greater discipline to their efforts, and even if they are aware of them, these practices may seem too costly (in terms of time) to use. Without taking advantage of at least some of these practices, the software these end users create seems likely to continue to be less reliable than it could be. We are working on several ways of lowering both the perceived and actual costs of systematic software engineering practices, and on making their benefits more visible and immediate. Our approach is to leverage the user's cognitive effort through the use of distributed cognition, in which the system and user collaboratively work systematically to reason about the program the end user is creating. This paper demonstrates this concept with a few of our past efforts, and then presents three of our current efforts in this direction.
引用
收藏
页码:1 / 7
页数:7
相关论文
共 21 条
[1]  
BECKWITH L, 2005, ACM C HUM COMP INT, P869
[2]   First steps in programming: A rationale for attention investment models [J].
Blackwell, AF .
IEEE 2002 SYMPOSIA ON HUMAN CENTRIC COMPUTING LANGUAGES AND ENVIRONMENTS, PROCEEDINGS, 2002, :2-10
[3]   End-user software engineering [J].
Burnett, M ;
Cook, C ;
Rothermel, G .
COMMUNICATIONS OF THE ACM, 2004, 47 (09) :53-58
[4]  
Carroll John M, 1987, Interfacing thought: Cognitive aspects of human-computer interaction, P80
[5]  
COSTABILE MF, 2006, END USER DEV, P183, DOI DOI 10.1007/1-4020-5386-X_9
[6]  
Fischer G., 2006, END USER DEV EMPOWER, P427, DOI [DOI 10.1007/1-4020-5386-X_19, 10.1007/1-4020-5386-X_19]
[7]  
GRIGOREANU V, 2009, LECT NOTES IN PRESS, V5435
[8]  
Hollan J., 2000, ACM Transactions on Computer-Human Interaction, V7, P174, DOI 10.1145/353485.353487
[9]  
Ko A. J., 2004, P SIGCHI C HUM FACT, P151, DOI [10.1145/985692.985712, DOI 10.1145/985692.985712]
[10]  
KULESZA T, 2009, ACM C INT U IN PRESS