Change Impact Analysis (CIA) and its Role in Analysis and Design of Software Development
Sathyarajasekaran K1, Ganesan R2
1Sathyarajasekaran K, SCSE, VIT University, Chennai (Tamil Nadu), India.
2Ganesan R, SCSE, VIT University, Chennai (Tamil Nadu), India.
Manuscript received on 13 December 2018 | Revised Manuscript received on 22 December 2018 | Manuscript Published on 30 December 2018 | PP: 275-283 | Volume-8 Issue-2S, December 2018 | Retrieval Number: 100.1/ijeat.B10631282S18/18©BEIESP
Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (

Abstract: Change Impact Analysis (CIA) is becoming an important aspect in all fields especially in the field of software development. When a software project is being built there is so many issues arising throughout the development process from the analysis of problem till the system is getting deployed, where certain issues leads to project failure because of the project can’t be deployed in the right time, the reason behind this is, the change in requirements of software affects continuously and new requirements from the user can evolve more often. The major reasons hidden in this are the requirements that are manually documented and the dependency issues over the requirements are also manually performed. Objective: In this paper, we aim to perform a literature survey over the emerging aspects of Change Impact Analysis methodology narrowed to requirement phase and design phase alone. This work focus to identify unsolved issues, areas of research, and challenges addresses in change impact analysis with requirement and design of software development. This paper also provides possible directions for further research in impact analysis caused by changes in requirements and design.
Keywords: Change Impact Analysis, Requirement Phase, Design Phase.
Scope of the Article: Agent-Based Software Engineering