DocumentCode :
1917392
Title :
Using software metrics tools for maintenance decisions: a classroom exercise
Author :
Marshall, Andrew D. ; Katchabaw, Michael J. ; Bauer, Michael A.
Author_Institution :
Dept. of Comput. Sci., Univ. of Western Ontario, London, Ont., Canada
fYear :
1996
fDate :
22-24 May 1996
Firstpage :
47
Lastpage :
58
Abstract :
We explore the use of software metrics tools to guide software maintenance decisions. A senior undergraduate class was given a copy of QUIPU, an implementation of the X.500 directory standard, and asked to determine which component of the system would be the best to rewrite in order to improve the overall quality of the entire software system. We describe the course structure and the information and tools provided to the students. The primary tool used by the students was Rigi, a program understanding tool. We present the methodology and results of one of the successful groups of students. Based on the experiences of the students, we conclude with suggestions for tool designers
Keywords :
computer science education; educational courses; reverse engineering; software maintenance; software metrics; software quality; software tools; QUIPU; Rigi program understanding tool; X.500 directory standard; classroom exercise; course structure; senior undergraduate class; software maintenance decisions; software metrics tool; software system quality; students; system component rewriting; tool designers; Access protocols; Digital audio players; Distributed computing; Information management; Information retrieval; Reverse engineering; Software metrics; Software standards; Software systems; Visual databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Assessment of Software Tools, 1996., Proceedings of the Fourth International Symposium on
Conference_Location :
Toronto, Ont.
Print_ISBN :
0-8186-7390-7
Type :
conf
DOI :
10.1109/AST.1996.506477
Filename :
506477
Link To Document :
بازگشت