Software security in open source development: A systematic literature review

SF Wen - 2017 21st Conference of Open Innovations …, 2017 - ieeexplore.ieee.org
Despite the security community's emphasis on the importance of building secure open
source software (OSS), the number of new vulnerabilities found in OSS is increasing. In …

A study of c/c++ code weaknesses on stack overflow

H Zhang, S Wang, H Li, TH Chen… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Stack Overflow hosts millions of solutions that aim to solve developers' programming issues.
In this crowdsourced question answering process, Stack Overflow becomes a code hosting …

On the Impact of Memory Safety on Fast Network I/O

R Sagramoni, G Lettieri… - 2024 IEEE 25th …, 2024 - ieeexplore.ieee.org
Rust is a multi-paradigm, general-purpose programming language that prioritizes
performance, type safety, and fearless concurrency. At compile time, Rust is able to ensure …

Cloud-based source code security and vulnerabilities analysis tool for c/c++ software systems

E Crifasi, S Pike, Z Stuedemann… - 2018 IEEE …, 2018 - ieeexplore.ieee.org
A study is presented that examines the distribution and the usage of some unsafe functions,
and their alternatives, that are known to introduce security vulnerabilities in two software …

Empirically examining the quality of source code in engineering software systems

JK Carter, SM Alnaeli, WS Vaz - 2018 IEEE International …, 2018 - ieeexplore.ieee.org
In Engineering and Scientific computing, a significant number of software systems that are
being commonly used by the Engineering community are developed and deployed as Open …

A study on the usage of unsafe functions in gcc compared to mobile software systems

MM Sarnowski, D Larson, SM Alnaeli… - … on Electro Information …, 2017 - ieeexplore.ieee.org
A case study is presented that empirically analyzes the use of known unsafe functions in
gcc, a well-known general purpose software system, along with their distribution over a 5 …

A Multi-Discipline Approach for Enhancing Developer Learning in Software Security

SF Wen - 2020 - ntnuopen.ntnu.no
Building secure software is challenging. Developers should possess proper security
knowledge and skills so that they can resist security attacks and implement security …

[PDF][PDF] How to Empirically Assess the Quality of Software Source Code in The Era of Multicore Architecture and Multithreaded Programming

Q Ferguson, B Barcaskey, T Goldstein, SM Alnaeli - micsymposium.org
In the general-purpose software computing domain, there are a vast amount of open source
systems (OSS) that are being utilized. What can happen is that the developers of these …

Development of a System for Static Analysis of C++ Language Code

YV Adamenko, AA Medvedev… - 2020 International Multi …, 2020 - ieeexplore.ieee.org
The main goal of the system is to make it easier to standardize the style of program code
written in C++. Based on the results of the review of existing static analyzers, in addition to …

[PDF][PDF] The Detection of Software Security Vulnerabilities Through the Usage of Unsafe Functions

M Barrawi, A VanBeekum, O Sue, Z Altahat, S Alnaeli - aimimages.uwp.edu
The premise behind this research project is to aid programmers in writing more secure
software systems. It does that by examining the distribution and the usage of some unsafe …