Large-scale intent analysis for identifying large-review-effort code changes

S Wang, C Bansal, N Nagappan - Information and Software Technology, 2021 - Elsevier
Context: Code changes to software occur due to various reasons such as bug fixing, new
feature addition, and code refactoring. Change intents have been studied for years to help …

Deeper understanding of software change

MS Essa, AM Elfatatry, SK Guirguis - It Professional, 2023 - ieeexplore.ieee.org
Managing change is a challenging task in today's complex software engineering.
Understanding the diversity of changes and their relationship to current technologies is …

Conc-iSE: Incremental symbolic execution of concurrent software

S Guo, M Kusano, C Wang - Proceedings of the 31st IEEE/ACM …, 2016 - dl.acm.org
Software updates often introduce new bugs to existing code bases. Prior regression testing
tools focus mainly on test case selection and prioritization whereas symbolic execution tools …

Do programmers do change impact analysis in debugging?

S Jiang, C McMillan, R Santelices - Empirical Software Engineering, 2017 - Springer
Abstract “Change Impact Analysis” is the process of determining the consequences of a
modification to software. In theory, change impact analysis should be done during software …

Change‐aware model checking for evolving concurrent programs based on Program Dependence Net

S Li, C Chen, Z Huang, Z Ding - Journal of Software: Evolution …, 2024 - Wiley Online Library
Concurrent software needs to be maintained over time, and the differences between
continuous versions tend to be localized. The expense that simply reapplying standard …

Change Impact Analysis and Cybersecurity Threats

M Grichi, M Abidi, F Jaafar - Proceedings of Ninth International …, 2025 - books.google.com
The evolution and alteration of software requirements are a constant phenomenon. Change
Impact Analysis (CIA) plays a crucial role in recognizing the sections of source code that are …

Change Impact Analysis and Cybersecurity Threats in Multi-language Systems: An Industrial Investigation

M Grichi, M Abidi, F Jaafar - International Congress on Information and …, 2024 - Springer
The evolution and alteration of software requirements are a constant phenomenon. Change
Impact Analysis (CIA) plays a crucial role in recognizing the sections of source code that are …

Ciahelper: Towards change impact analysis in delta-oriented software product lines

M Hamza, RJ Walker, M Elaasar - … of the 22nd International Systems and …, 2018 - dl.acm.org
Change is inevitable for software systems to deal with the evolving environment surrounding
them, and applying changes requires careful design and implementation not to break …

[KNIHA][B] Towards understanding modern multi-language software systems

M Grichi - 2020 - search.proquest.com
Today, most popular applications and websites such as Google and Facebook are
multilanguage systems. Google is developed with C, C++, Go, Java, Python, and JS, while …

A Survey of Impact Analysis Tools for Effective Code Evolution

SPD Galbo - 2017 - repository.fit.edu
Background: Software maintenance and evolution are becoming noticeably more im-portant
activities in the software development process, with the growing popularity of Agile/SCRUM …