Pragmatic evidence of cross-language link detection: A systematic literature review

S Latif, Z Mushtaq, G Rasool, F Rustam, N Aslam… - Journal of Systems and …, 2023 - Elsevier
There is a rising trend for heterogeneous software applications involving multilingual source
code. The key focus of reverse engineers is to unravel the cross-language links (XLLs) and …

Multilingual source code analysis: A systematic literature review

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 …

Generalizing the analysis of evolutionary coupling for software change impact analysis

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 …

Analyzing program dependencies in java ee applications

A Shatnawi, H Mili, G El Boussaidi… - 2017 IEEE/ACM 14th …, 2017 - ieeexplore.ieee.org
Program dependency artifacts such as call graphs help support a number of software
engineering tasks such as software mining, program understanding, debugging, feature …

Aggregating association rules to improve change recommendation

T Rolfsnes, L Moonen, SD Alesio, R Behjati… - Empirical Software …, 2018 - Springer
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 …

Practical guidelines for change recommendation using association rule mining

L Moonen, S Di Alesio, D Binkley… - Proceedings of the 31st …, 2016 - dl.acm.org
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 …

A complete characterization of secure human-server communication

D Basin, S Radomirovic… - 2015 IEEE 28th …, 2015 - ieeexplore.ieee.org
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 …

[PDF][PDF] Analysing the Analysers: An Investigation of Source Code Analysis Tools

V Bhutani, FG Toosi, J Buckley - Applied Computer Systems, 2024 - sciendo.com
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 …

Exploring the effects of history length and age on mining software change impact

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 …

What are the effects of history length and age on mining software change impact?

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 …