Advanced search options

Advanced Search Options 🞨

Browse by author name (“Author name starts with…”).

Find ETDs with:

in
/  
in
/  
in
/  
in

Written in Published in Earliest date Latest date

Sorted by

Results per page:

You searched for id:"handle:10217/183411". One record found.

Search Limiters

Last 2 Years | English Only

No search limiters apply to these results.

▼ Search Limiters


Colorado State University

1. Vans, A. Marie. A multi-level code comprehension model for large scale software.

Degree: PhD, Computer Science, 2017, Colorado State University

For the past 20 years researchers have studied how programmers understand code they did not write. Most of this research has concentrated on small-scale code understanding. We consider it necessary to design studies that observe programmers working on large-scale code in production environments. We describe the design and implementation of such a study which included 11 maintenance engineers working on various maintenance tasks. The objective is to build a theory based on observations of programmers working on real tasks. Results show that programmers understand code at different levels of abstraction. Expertise in the application domain, amount of prior experience with the code, and task can determine the types of actions taken during maintenance, the level of abstraction at which the programmer works, and the information needed to complete a maintenance task. A better grasp of how programmers understand large scale code and what is most efficient and effective can lead to better tools, better maintenance guidelines, and documentation. Advisors/Committee Members: von Mayhauser, Annaliese (advisor), Bieman, James (committee member), Olender, Kurt (committee member), Volbrecht, Vicki (committee member).

Subjects/Keywords: Software maintenance; Programming languages (Electronic computers)

Record DetailsSimilar RecordsGoogle PlusoneFacebookTwitterCiteULikeMendeleyreddit

APA · Chicago · MLA · Vancouver · CSE | Export to Zotero / EndNote / Reference Manager

APA (6th Edition):

Vans, A. M. (2017). A multi-level code comprehension model for large scale software. (Doctoral Dissertation). Colorado State University. Retrieved from http://hdl.handle.net/10217/183411

Chicago Manual of Style (16th Edition):

Vans, A Marie. “A multi-level code comprehension model for large scale software.” 2017. Doctoral Dissertation, Colorado State University. Accessed September 20, 2017. http://hdl.handle.net/10217/183411.

MLA Handbook (7th Edition):

Vans, A Marie. “A multi-level code comprehension model for large scale software.” 2017. Web. 20 Sep 2017.

Vancouver:

Vans AM. A multi-level code comprehension model for large scale software. [Internet] [Doctoral dissertation]. Colorado State University; 2017. [cited 2017 Sep 20]. Available from: http://hdl.handle.net/10217/183411.

Council of Science Editors:

Vans AM. A multi-level code comprehension model for large scale software. [Doctoral Dissertation]. Colorado State University; 2017. Available from: http://hdl.handle.net/10217/183411

.