• DocumentCode
    2013881
  • Title

    End-user software engineering and distributed cognition

  • Author

    Burnett, Margaret ; Bogart, Christopher ; Cao, Jill ; Grigoreanu, Valentina ; Kulesza, Todd ; Lawrance, Joseph

  • Author_Institution
    Oregon State Univ., Corvallis, OR
  • fYear
    2009
  • fDate
    23-23 May 2009
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    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.
  • Keywords
    groupware; reasoning about programs; software engineering; collaborative work; distributed cognition; end-user software engineering; reasoning-about-program; systematic software engineering practice; Cognition; Collaborative software; Collaborative work; Costs; Intersymbol interference; Performance analysis; Programming profession; Software engineering; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Foundations for End User Programming, 2009. SEEUP '09. ICSE Workshop on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-3738-2
  • Type

    conf

  • DOI
    10.1109/SEEUP.2009.5071696
  • Filename
    5071696