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 :
بازگشت