Large-scale intent analysis for identifying large-review-effort code changes
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 …
feature addition, and code refactoring. Change intents have been studied for years to help …
Deeper understanding of software change
Managing change is a challenging task in today's complex software engineering.
Understanding the diversity of changes and their relationship to current technologies is …
Understanding the diversity of changes and their relationship to current technologies is …
Conc-iSE: Incremental symbolic execution of concurrent software
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 …
tools focus mainly on test case selection and prioritization whereas symbolic execution tools …
Do programmers do change impact analysis in debugging?
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 …
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 …
continuous versions tend to be localized. The expense that simply reapplying standard …
Change Impact Analysis and Cybersecurity Threats
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 …
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
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 …
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
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 …
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 …
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 …
activities in the software development process, with the growing popularity of Agile/SCRUM …