In order to determine the effectiveness and efficiency of software engineering aids in software program maintenance, productivity improvements as measured by the time to task completion -- for a representative sample of Software Engineers were assessed, with and without the use of a commercially available CASE tool. These improvements were also measured in relation to the level of experience of the Software Engineer and the complexity level of the program maintained. Results show that the CASE tool appeared to have a significant impact on the productivity of the Software Engineers included in the study. The effect of the tool in terms of productivity, was positive for both experienced and inexperienced Software Engineers. This positive effect was apparent regardless of the complexity of the program.

Library of Congress Subject Headings

Software maintenance; Computer-aided software engineering

Publication Date


Document Type


Department, Program, or Center

Computer Science (GCCIS)


Kaminsky, Alan

Advisor/Committee Member

Stratton, William

Advisor/Committee Member

Anderson, Peter


Note: imported from RIT’s Digital Media Library running on DSpace to RIT Scholar Works. Physical copy available through RIT's The Wallace Library at: QA76.76.S64 F47 1991


RIT – Main Campus