DocumentCode :
555349
Title :
Information foraging as a foundation for code navigation: NIER track
Author :
Niu, Nan ; Mahmoud, Anas ; Bradshaw, Gary
Author_Institution :
Comput. Sci. & Eng., Mississippi State Univ., Starkville, MS, USA
fYear :
2011
fDate :
21-28 May 2011
Firstpage :
816
Lastpage :
819
Abstract :
A major software engineering challenge is to understand the fundamental mechanisms that underlie the developer´s code navigation behavior. We propose a novel and unified theory based on the premise that we can study developer´s information seeking strategies in light of the foraging principles that evolved to help our animal ancestors to find food. Our preliminary study on code navigation graphs suggests that the tenets of information foraging provide valuable insight into software maintenance. Our research opens the avenue towards the development of ecologically valid tool support to augment developers´ code search skills.
Keywords :
software maintenance; NIER track; code navigation; foundation; information foraging; information seeking; software engineering; Biological system modeling; Debugging; Maintenance engineering; Navigation; Profitability; Software engineering; Software maintenance; foraging theory; program comprehension; software maintenance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (ICSE), 2011 33rd International Conference on
Conference_Location :
Honolulu, HI
ISSN :
0270-5257
Print_ISBN :
978-1-4503-0445-0
Electronic_ISBN :
0270-5257
Type :
conf
DOI :
10.1145/1985793.1985911
Filename :
6032526
Link To Document :
بازگشت