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
关键词
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
相关论文
共 50 条
  • [1] End-user software engineering
    Burnett, M
    Cook, C
    Rothermel, G
    COMMUNICATIONS OF THE ACM, 2004, 47 (09) : 53 - 58
  • [2] End-User Software Engineering Introduction
    Ko, Andrew J.
    Abraham, Robin
    Burnett, Margaret M.
    Myers, Brad A.
    IEEE SOFTWARE, 2009, 26 (05) : 16 - 17
  • [3] End-user development, end-user programming and end-user software engineering: A systematic mapping study
    Barricelli, Barbara Rita
    Cassano, Fabio
    Fogli, Daniela
    Piccinno, Antonio
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 149 : 101 - 137
  • [4] The first workshop on end-user software engineering
    Rothermel, G
    Elbaum, S
    ICSE 05: 27TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2005, : 698 - 698
  • [5] The State of the Art in End-User Software Engineering
    Ko, Andrew J.
    Abraham, Robin
    Beckwith, Laura
    Blackwell, Alan
    Burnett, Margaret
    Erwig, Martin
    Scaffidi, Chris
    Lawrance, Joseph
    Lieberman, Henry
    Myers, Brad
    Rosson, Mary Beth
    Rothermel, Gregg
    Shaw, Mary
    Wiedenbeck, Susan
    ACM COMPUTING SURVEYS, 2011, 43 (03)
  • [6] The Fourth Workshop on End-User Software Engineering
    Abraham, Robin
    Burnett, Margaret
    Shaw, Mary
    ICSE'08 PROCEEDINGS OF THE THIRTIETH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2008, : 1057 - 1057
  • [7] End-User Software Engineering and Why it Matters
    Burnett, Margaret
    JOURNAL OF ORGANIZATIONAL AND END USER COMPUTING, 2010, 22 (01) : 1 - 22
  • [8] Poster: End-User Software Engineering for the Personal Web
    Firmenich, Sergio
    Bosetti, Gabriela
    Rossi, Gustavo
    Winckler, Marco
    PROCEEDINGS OF THE 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C 2017), 2017, : 216 - 218
  • [9] End-user software engineering with assertions in the spreadsheet paradigm
    Burnett, M
    Cook, C
    Pendse, O
    Rothermel, G
    Summet, J
    Wallace, C
    25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 93 - 103
  • [10] Gender HCI issues in end-user software engineering
    Beckwith, L
    200S IEEE SYMPOSIUM ON HUMAN CENTRIC COMPUTING LANGUAGES AND ENVIRONMENTS, 2003, : 273 - 274