The rise of software vulnerability: Taxonomy of software vulnerabilities detection and machine learning approaches
The detection of software vulnerability requires critical attention during the development
phase to make it secure and less vulnerable. Vulnerable software always invites hackers to …
phase to make it secure and less vulnerable. Vulnerable software always invites hackers to …
Android source code vulnerability detection: a systematic literature review
The use of mobile devices is rising daily in this technological era. A continuous and
increasing number of mobile applications are constantly offered on mobile marketplaces to …
increasing number of mobile applications are constantly offered on mobile marketplaces to …
A survey on machine learning techniques for source code analysis
The advancements in machine learning techniques have encouraged researchers to apply
these techniques to a myriad of software engineering tasks that use source code analysis …
these techniques to a myriad of software engineering tasks that use source code analysis …
Android mobile malware detection using machine learning: A systematic review
With the increasing use of mobile devices, malware attacks are rising, especially on Android
phones, which account for 72.2% of the total market share. Hackers try to attack …
phones, which account for 72.2% of the total market share. Hackers try to attack …
An improved CNN model for within-project software defect prediction
C Pan, M Lu, B Xu, H Gao - Applied Sciences, 2019 - mdpi.com
To improve software reliability, software defect prediction is used to find software bugs and
prioritize testing efforts. Recently, some researchers introduced deep learning models, such …
prioritize testing efforts. Recently, some researchers introduced deep learning models, such …
Spi: Automated identification of security patches via commits
Security patches in open source software, providing security fixes to identified
vulnerabilities, are crucial in protecting against cyber attacks. Security advisories and …
vulnerabilities, are crucial in protecting against cyber attacks. Security advisories and …
Prediction of software vulnerability based deep symbiotic genetic algorithms: Phenotyping of dominant-features
The detection of software vulnerabilities is considered a vital problem in the software
security area for a long time. Nowadays, it is challenging to manage software security due to …
security area for a long time. Nowadays, it is challenging to manage software security due to …
Open science in software engineering: A study on deep learning-based vulnerability detection
Y Nong, R Sharma, A Hamou-Lhadj… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Open science is a practice that makes scientific research publicly accessible to anyone,
hence is highly beneficial. Given the benefits, the software engineering (SE) community has …
hence is highly beneficial. Given the benefits, the software engineering (SE) community has …
[HTML][HTML] A survey on machine learning techniques applied to source code
The advancements in machine learning techniques have encouraged researchers to apply
these techniques to a myriad of software engineering tasks that use source code analysis …
these techniques to a myriad of software engineering tasks that use source code analysis …
Technical debt as an indicator of software security risk: a machine learning approach for software development enterprises
Vulnerability prediction facilitates the development of secure software, as it enables the
identification and mitigation of security risks early enough in the software development …
identification and mitigation of security risks early enough in the software development …