DocumentCode
596184
Title
A Change Impact Analysis Approach for the Software Development Phase
Author
Kama, Nazri ; Azli, F.
Author_Institution
Adv. Inf. Sch., Univ. Teknol. Malaysia, Kuala Lumpur, Malaysia
Volume
1
fYear
2012
fDate
4-7 Dec. 2012
Firstpage
583
Lastpage
592
Abstract
Software undergoes changes at all stages of the software development process. Accepting too many changes will cause expense and delay and rejecting the changes may cause customer dissatisfaction. One of the inputs that help the software project management to decide whether to accept or reject the changes is by having reliable predictions of the impact of the changes. Change impact analysis is one of the methods that can be used to provide the predictive information. Many current impact analysis approaches have been developed for the software maintenance phase. These approaches assume that all classes in the class artifact are completely developed and the class artifact is used as a source of analysis since it represents the final user requirements. However, these assumptions are not practical for impact analysis in the software development phase as some classes in the class artifact are still under development or partially developed. This leads to inaccuracy. This paper presents a novel impact analysis approach to be used in the software development phase. The significant achievements of the approach are demonstrated through an extensive experimental validation using several case studies. The experimental analysis shows improvement in the accuracy over current impact analysis results.
Keywords
customer satisfaction; project management; software maintenance; software management; software reliability; change impact analysis; customer dissatisfaction; predictive information; reliable predictions; software development phase; software maintenance; software project management; user requirements; Accuracy; Algorithm design and analysis; Analytical models; Filtration; Performance analysis; Reverse engineering; Software; class interaction; impact analysis; requirement interaction; software development; traceability;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
Conference_Location
Hong Kong
ISSN
1530-1362
Print_ISBN
978-1-4673-4930-7
Type
conf
DOI
10.1109/APSEC.2012.89
Filename
6462714
Link To Document