DocumentCode
2186381
Title
Software as an Embodied Phenomenon: Cognitive, Social and Cultural Aspects of Programs and Programming
Author
Dourish, Paul
Author_Institution
California Univ., Irvine, CA
fYear
2004
fDate
30-30 Sept. 2004
Firstpage
3
Lastpage
3
Abstract
Summary form only given. "Practice," suggests Wenger, "is first and foremost a process by which we can find the world and our engagement with it as meaningful." What, then, should we make of the practice of programming? Developing software is a complex and demanding task, and a range of studies have explored cognitive aspects of programming - problem-solving, manipulation of formal systems, representational aspects of languages and environments, and so on. However, software development is also situated in social, organizational and cultural contexts that shape and give meaning to the activities that arise within them. The metaphors that shape the ways in which we encounter and imagine software systems are cultural currency as much as cognitive artifacts. In this talk, the author wants to consider some aspects of software as an embodied phenomenon, that is, as one that shapes, and is shaped by, the broader contexts within which it is produced, and through which collection social meaning is enacted
Keywords
programming; software engineering; cognitive artifacts; cultural currency; embodied phenomenon; formal systems; language representation; problem-solving; programming; social meaning; software development; software systems; Cultural differences; Humans; Problem-solving; Programming; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Visual Languages and Human Centric Computing, 2004 IEEE Symposium on
Conference_Location
Rome
Print_ISBN
0-7803-8696-5
Type
conf
DOI
10.1109/VLHCC.2004.48
Filename
1372289
Link To Document