DocumentCode
2224584
Title
A brief summary of cognitive patterns for program comprehension
Author
Murray, Adam ; Lethbridge, Timothy C.
Author_Institution
SITE, Ottawa Univ., Ont., Canada
fYear
2004
fDate
8-12 Nov. 2004
Firstpage
304
Lastpage
305
Abstract
A cognitive pattern is a solution to a recurring mental problem. We focus on those relevant to program comprehension. We expand one pattern, Temporal Details, which is also a pattern language since it decomposes into sub-patterns. Tool designers can use cognitive patterns to grasp how tool users may think.
Keywords
object-oriented programming; reverse engineering; software tools; cognitive patterns; mental problem; pattern language; program comprehension; software tool; temporal details; tool designer; Cultural differences; Humans; Navigation; Object oriented modeling; Reverse engineering; Software systems; Software tools; Time factors; Unified modeling language; Vocabulary;
fLanguage
English
Publisher
ieee
Conference_Titel
Reverse Engineering, 2004. Proceedings. 11th Working Conference on
ISSN
1095-1350
Print_ISBN
0-7695-2243-2
Type
conf
DOI
10.1109/WCRE.2004.5
Filename
1374334
Link To Document