DocumentCode
2154630
Title
Direction and scope of comprehension-related activities by procedural and object-oriented programmers: an empirical study
Author
Corritore, Cynthia L. ; Wiedenbeck, Susan
Author_Institution
Coll. of Bus. Adm., Creighton Univ., Omaha, NE, USA
fYear
2000
fDate
2000
Firstpage
139
Lastpage
148
Abstract
Examines the direction and scope of comprehension-related activities of professional programmers carrying out several program comprehension and maintenance activities over time. Procedural and object-oriented (OO) programmers studied a program and subsequently performed modifications during two sessions. The results showed that the OO programmers tended to use a strongly top-down approach to program understanding during the early phase of studying the program, but increasingly used a bottom-up approach during the maintenance tasks. The procedural programmers used a more bottom-up orientation throughout all activities. The scope of the activities was greater for the procedural than for the OO programmers. However, regardless of the programming paradigm used, the programmers over time built a broad, rather than a localized, view of the program
Keywords
object-oriented programming; professional aspects; reverse engineering; software maintenance; activity scope; bottom-up approach; broad program view; empirical study; object-oriented programming; procedural programming; professional programmers; program comprehension-related activities; program modifications; program understanding; programming paradigm; software maintenance activities; top-down approach; Educational institutions; Electrical capacitance tomography; Electronic switching systems; Information analysis; Information science; Programming profession; Tellurium;
fLanguage
English
Publisher
ieee
Conference_Titel
Program Comprehension, 2000. Proceedings. IWPC 2000. 8th International Workshop on
Conference_Location
Limerick
ISSN
1092-8138
Print_ISBN
0-7695-0656-9
Type
conf
DOI
10.1109/WPC.2000.852488
Filename
852488
Link To Document