Z Mushtaq, G Rasool, B Shehzad - IEEE Access, 2017 - ieeexplore.ieee.org
Contemporary software applications are developed using cross-language artifacts, which are interdependent with each other. The source code analysis of these applications requires …
T Rolfsnes, S Di Alesio, R Behjati… - 2016 IEEE 23rd …, 2016 - ieeexplore.ieee.org
Software change impact analysis aims to find artifacts potentially affected by a change. Typical approaches apply language-specific static or dynamic dependence analysis, and …
Program dependency artifacts such as call graphs help support a number of software engineering tasks such as software mining, program understanding, debugging, feature …
As the complexity of software systems grows, it becomes increasingly difficult for developers to be aware of all the dependencies that exist between artifacts (eg, files or methods) of a …
Association rule mining is an unsupervised learning technique that infers relationships among items in a data set. This technique has been successfully used to analyze a system's …
Establishing a secure communication channel between two parties is a nontrivial problem, especially when one or both are humans. Unlike computers, humans cannot perform strong …
Context: The primary expectation from a software system revolves around its functionality. However, as the software development process advances, equal emphasis is placed on the …
L Moonen, S Di Alesio, T Rolfsnes… - 2016 IEEE 16th …, 2016 - ieeexplore.ieee.org
The goal of Software Change Impact Analysis is to identify artifacts (typically source-code files) potentially affected by a change. Recently, there is an increased interest in mining …
L Moonen, T Rolfsnes, D Binkley… - Empirical Software …, 2018 - Springer
Abstract The goal of Software Change Impact Analysis is to identify artifacts (typically source- code files or individual methods therein) potentially affected by a change. Recently, there …