DocumentCode :
3249159
Title :
Possible core theories for software engineering
Author :
Ralph, Paul
Author_Institution :
Lancaster Univ., Lancaster, UK
fYear :
2013
fDate :
26-26 May 2013
Firstpage :
35
Lastpage :
38
Abstract :
Following recent calls for greater attention to theory in software engineering, this paper reviews five theories that provide insight into software engineering behavior - Complexity Theory, Sensemaking-Coevolution-Implementation Theory, the Theory of Boundary Objects, Transactive Memory Theory and the Theory of Cognitive Biases. Rather than providing contradictory explanations, these theories apply at different units of analysis and may therefore be used simultaneously to understand the same software engineering phenomena.
Keywords :
software engineering; boundary objects theory; cognitive biases theory; complexity theory; core theories; sensemaking-coevolution-implementation theory; software engineering behavior; transactive memory theory; Cognition; Complexity theory; Context; Games; Planning; Software; Software engineering; Process theory; SCI Theory; boundary objects; cognitive psychology; complexity; general theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (GTSE), 2013 2nd SEMAT Workshop on a General Theory of
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1109/GTSE.2013.6613868
Filename :
6613868
Link To Document :
بازگشت