DocumentCode
2705936
Title
Beyond computer science
Author
Herbsleb, James D.
Author_Institution
Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear
2005
fDate
15-21 May 2005
Firstpage
23
Lastpage
27
Abstract
Computer science is necessary but not sufficient to understand and overcome the problems we face in software engineering. We need to understand not only the properties of the software itself, but also the limitations and competences humans bring to the engineering task. Rather than rely on commonsense notions, we need a deep and nuanced view of human capabilities in order to determine how to enhance them. The author discusses what he regards as promising examples of cognitive and organizational theories and proposes research directions to develop new ways of representing run-time behavior and ways of thinking about project coordination. He concludes with observations on creating an interdisciplinary culture.
Keywords
computer science; software engineering; computer science; software engineering; Behavioral science; Computer science; Diseases; Humans; Pathogens; Permission; Runtime; Silver; Software engineering; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 2005. ICSE 2005. Proceedings. 27th International Conference on
Print_ISBN
1-59593-963-2
Type
conf
DOI
10.1109/ICSE.2005.1553534
Filename
1553534
Link To Document