empirical study of source code complexity and source code modifications during testing and maintenance

File
Publisher
Florida Atlantic University
Date Issued
1994
Description
Since maintenance is the most expensive phase of the software life cycle, detecting most of the errors as early as possible in the software development effort can provide substantial savings. This study investigates the behavior of complexity metrics during testing and maintenance, and their relationship to modifications made to the software. Interface complexity causes most of the change activities during integration testing and maintenance, while size causes most of the changes during unit testing. Principal component analysis groups 16 complexity metrics into four domains. Changes in domain pattern are observed throughout the software life cycle. Using those domains as input, regression analysis shows that software complexity measures collected as early as the unit testing phase can identify and predict change prone modules. With a low rate of misclassification, discriminant analysis further confirms that complexity metrics provide a strong indication of the changes made to a module during testing and maintenance.
Note

College of Engineering and Computer Science

Language
Type
Extent
71 p.
Identifier
15089
Additional Information
College of Engineering and Computer Science
FAU Electronic Theses and Dissertations Collection
Thesis (M.S.C.S.)--Florida Atlantic University, 1994.
Date Backup
1994
Date Text
1994
Date Issued (EDTF)
1994
Extension


FAU
FAU
admin_unit="FAU01", ingest_id="ing1508", creator="staff:fcllz", creation_date="2007-07-19 03:39:16", modified_by="staff:fcllz", modification_date="2011-01-06 13:09:17"

IID
FADT15089
Issuance
monographic
Organizations
Person Preferred Name

De Gramont, Anne H.
Graduate College
Physical Description

71 p.
application/pdf
Title Plain
empirical study of source code complexity and source code modifications during testing and maintenance
Use and Reproduction
Copyright © is held by the author, with permission granted to Florida Atlantic University to digitize, archive and distribute this item for non-profit research and educational purposes. Any reuse of this item in excess of fair use or other copyright exemptions requires permission of the copyright holder.
http://rightsstatements.org/vocab/InC/1.0/
Origin Information

1994
monographic

Boca Raton, Fla.

Florida Atlantic University
Physical Location
Florida Atlantic University Libraries
Place

Boca Raton, Fla.
Sub Location
Digital Library
Title
empirical study of source code complexity and source code modifications during testing and maintenance
Other Title Info

An
empirical study of source code complexity and source code modifications during testing and maintenance