A Program Slicing-Based Bayesian Network Model for Change Impact Analysis

Loading...

Date

Authors

Ufuktepe, Ekincan
Tuğlular, Tuğkan

Journal Title

Journal ISSN

Volume Title

Open Access Color

Green Open Access

Yes

OpenAIRE Downloads

OpenAIRE Views

Publicly Funded

No
Impulse
Top 10%
Influence
Average
Popularity
Top 10%

relationships.isProjectOf

relationships.isJournalIssueOf

Abstract

Change impact analysis plays an important role in identifying potential affected areas that are caused by changes that are made in a software. Most of the existing change impact analysis techniques are based on architectural design and change history. However, source code-based change impact analysis studies are very few and they have shown higher precision in their results. In this study, a static method-granularity level change impact analysis, that uses program slicing and Bayesian Network technique has been proposed. The technique proposes a directed graph model that also represents the call dependencies between methods. In this study, an open source Java project with 8999 to 9445 lines of code and from 505 to 528 methods have been analyzed through 32 commits it went. Recall and f-measure metrics have been used for evaluation of the precision of the proposed method, where each software commit has been analyzed separately.

Description

18th IEEE International Conference on Software Quality, Reliability, and Security, QRS 2018; Lisbon; Portugal; 16 July 2018 through 20 July 2018

Keywords

Bayesian network, Change impact analysis, Program analysis, Open source software, Bayesian network, Change impact analysis, Program analysis, Open source software

Fields of Science

0211 other engineering and technologies, 0202 electrical engineering, electronic engineering, information engineering, 02 engineering and technology

Citation

Ufuktepe, E., and Tuğlular, T. (2018, July 16-20). A program slicing-based Bayesian network model for change impact analysis. Paper presented at the 18th IEEE International Conference on Software Quality, Reliability, and Security, QRS 2018. doi:10.1109/QRS.2018.00062

WoS Q

Scopus Q

OpenCitations Logo
OpenCitations Citation Count
10

Volume

Issue

Start Page

490

End Page

499
PlumX Metrics
Citations

CrossRef : 9

Scopus : 9

Captures

Mendeley Readers : 10

SCOPUS™ Citations

9

checked on Apr 28, 2026

Web of Science™ Citations

8

checked on Apr 28, 2026

Page Views

902

checked on Apr 28, 2026

Downloads

586

checked on Apr 28, 2026

Google Scholar Logo
Google Scholar™
OpenAlex Logo
OpenAlex FWCI
1.83423526

Sustainable Development Goals

SDG data is not available