Document Type
Conference Paper
Publication Date
2011
Keywords
granularity, prioritization, maintenance, change impact, impact set
Abstract
Change impact analysis is an imperative activity for the maintenance of software. It determines the set of modules that are changed and modules that are affected by the change(s). It helps in regression testing because only those modules that are either changed or affected by the suggested change(s) are retested. Change impact analysis is a complex activity as it is very difficult to predict the impact of a change in software. Different researchers have proposed different change impact analysis approaches that help in prioritization of test cases for regression testing. In this paper, an approach based on Total Importance of Module (TIM) has been proposed that determines the importance of a module on the basis of (i) user requirements, and (ii) system requirements. The results of the proposed algorithm showed that the importance of a module is an essential attribute in forming a prioritized test suite for regression testing.
Faculty
Faculty of Applied Science & Technology (FAST)
Journal
Information Intelligence, Systems, Technology and Management
Volume
141
First Page
160
Last Page
169
Version
Pre-print
Copyright
© Prem Parashar, Rajesh Bhatia, Arvind Kalia
Terms of Use
Terms of Use for Works posted in SOURCE.
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.
Original Publication Citation
Parashar P., Bhatia R., Kalia A. (2011). Change impact analysis: A tool for effective regression testing. In: Dua S., Sahni S., Goyal D.P. (eds) Information Intelligence, Systems, Technology and Management. ICISTM 2011. Communications in Computer and Information Science, vol 141, 160-169. https://doi.org/10.1007/978-3-642-19423-8_17
SOURCE Citation
Parashar, Prem; Bhatia, Rajesh; and Kalia, Arvind, "Change Impact Analysis: A Tool for Effective Regression Testing" (2011). Publications and Scholarship. 70.
https://source.sheridancollege.ca/fast_publications/70