2015
DOI: 10.17706/jsw.10.4.441-453
|View full text |Cite
|
Sign up to set email alerts
|

Towards a Change Impact Analysis Model for Java Programs: An Empirical Evaluation

Abstract: Software change impact analysis (or impact analysis) plays a crucial role in software maintenance and evolution. Impact analysis aims at identifying the possible effects of a source code modification. It is often used to evaluate the effects of a change after its implementation. However, more proactive approaches use impact analysis to predict the effects of a change before it is implemented. In this way, impact analysis provides useful information that can be used, among others, to guide the implementation of… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 33 publications
0
1
0
Order By: Relevance
“…Ampatzoglou et al [25] conducted a case study to examine the stability of classes that participate in instances/occurrences of GoF design patterns. Badri et al [26] presented several impact rules which are based on Java language constructs and further proposed a new change impact analysis model for Java programs. Abuhassan and Alshayeb [27] proposed a suite of software stability metrics for three UML diagrams at the model level, i.e., class, use case, and sequence.…”
Section: Related Workmentioning
confidence: 99%
“…Ampatzoglou et al [25] conducted a case study to examine the stability of classes that participate in instances/occurrences of GoF design patterns. Badri et al [26] presented several impact rules which are based on Java language constructs and further proposed a new change impact analysis model for Java programs. Abuhassan and Alshayeb [27] proposed a suite of software stability metrics for three UML diagrams at the model level, i.e., class, use case, and sequence.…”
Section: Related Workmentioning
confidence: 99%