Machine learning for software engineering: A tertiary study

Z Kotti, R Galanopoulou, D Spinellis - ACM Computing Surveys, 2023 - dl.acm.org
Machine learning (ML) techniques increase the effectiveness of software engineering (SE)
lifecycle activities. We systematically collected, quality-assessed, summarized, and …

Data quality matters: A case study on data label correctness for security bug report prediction

X Wu, W Zheng, X Xia, D Lo - IEEE Transactions on Software …, 2021 - ieeexplore.ieee.org
In the research of mining software repositories, we need to label a large amount of data to
construct a predictive model. The correctness of the labels will affect the performance of a …

Improving high-impact bug report prediction with combination of interactive machine learning and active learning

X Wu, W Zheng, X Chen, Y Zhao, T Yu, D Mu - Information and Software …, 2021 - Elsevier
Context: Bug reports record issues found during software development and maintenance. A
high-impact bug report (HBR) describes an issue that can cause severe damage once …

Predicting the first response latency of maintainers and contributors in pull requests

SH Khatoonabadi, A Abdellatif… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
The success of a Pull Request (PR) depends on the responsiveness of the maintainers and
the contributor during the review process. Being aware of the expected waiting times can …

On the way to sboms: Investigating design issues and solutions in practice

T Bi, B Xia, Z Xing, Q Lu, L Zhu - ACM Transactions on Software …, 2024 - dl.acm.org
The increase of software supply chain threats has underscored the necessity for robust
security mechanisms, among which the Software Bill of Materials (SBOM) stands out as a …

An empirical study of rule-based and learning-based approaches for static application security testing

R Croft, D Newlands, Z Chen, MA Babar - Proceedings of the 15th ACM …, 2021 - dl.acm.org
Background: Static Application Security Testing (SAST) tools purport to assist developers in
detecting security issues in source code. These tools typically use rule-based approaches to …

Developers' perception of GitHub Actions: A survey analysis

SG Saroar, M Nayebi - Proceedings of the 27th International Conference …, 2023 - dl.acm.org
GitHub Actions is a powerful tool for automating workflows on GitHub repositories, with
thousands of Actions currently available on the GitHub Marketplace. So far, the research …

Identifying and resolving conflict in mobile application features through contradictory feedback analysis

I Gambo, R Massenon, RO Ogundokun, S Agarwal… - Heliyon, 2024 - cell.com
As mobile applications proliferate and user feedback becomes abundant, the task of
identifying and resolving conflicts among application features is crucial for delivering …

[HTML][HTML] VALIDATE: A deep dive into vulnerability prediction datasets

M Esposito, D Falessi - Information and Software Technology, 2024 - Elsevier
Context: Vulnerabilities are an essential issue today, as they cause economic damage to the
industry and endanger our daily life by threatening critical national security infrastructures …

Robust learning of deep predictive models from noisy and imbalanced software engineering datasets

Z Li, M Pan, Y Pei, T Zhang, L Wang, X Li - Proceedings of the 37th IEEE …, 2022 - dl.acm.org
With the rapid development of Deep Learning, deep predictive models have been widely
applied to improve Software Engineering tasks, such as defect prediction and issue …