中文
相关论文

相关论文: Guidelines on Minimum Standards for Developer Veri…

200 篇论文

This paper is an introductory discussion on the cause of open source software vulnerabilities, their importance in the cybersecurity ecosystem, and a selection of detection methods. A recent application security report showed 44% of…

密码学与安全 · 计算机科学 2022-03-31 Stuart Millar

Automated software verification is a very active field of research which has made enormous progress both in theoretical and practical aspects. Recently, an important amount of research effort has been put into applying these techniques on…

编程语言 · 计算机科学 2010-11-16 Guido de Caso , Diego Garbervetsky , Daniel Gorín

Machine learning is nowadays a standard technique for data analysis within software applications. Software engineers need quality assurance techniques that are suitable for these new kinds of systems. Within this article, we discuss the…

软件工程 · 计算机科学 2022-01-24 Steffen Herbold , Tobias Haar

In today's digitally driven landscape, robust Information Technology (IT) risk assessment practices are essential for safeguarding systems, digital communication, and data. This paper introduces 'AssessITS', an actionable method designed to…

密码学与安全 · 计算机科学 2024-10-03 Mir Mehedi Rahman , Naresh Kshetri , Sayed Abu Sayeed , Md Masud Rana

Static software checking tools are useful as an additional automated software inspection step that can easily be integrated in the development cycle and assist in creating secure, reliable and high quality code. However, an often quoted…

软件工程 · 计算机科学 2007-05-23 Cathal Boogerd , Leon Moonen

Writing documentation about software internals is rarely considered a rewarding activity. It is highly time-consuming and the resulting documentation is fragile when the software is continuously evolving in a multi-developer setting.…

软件工程 · 计算机科学 2013-11-13 Tobias Kuhn , Alexandre Bergel

Automated software verification of concurrent programs is challenging because of exponentially large state spaces with respect to the number of threads and number of events per thread. Verification techniques such as model checking need to…

编程语言 · 计算机科学 2020-04-15 Patrick Metzler , Habib Saissi , Péter Bokor , Neeraj Suri

Software defect prediction plays a crucial role in estimating the most defect-prone components of software, and a large number of studies have pursued improving prediction accuracy within a project or across projects. However, the rules for…

软件工程 · 计算机科学 2020-04-28 Peng He , Bing Li , Xiao Liu , Jun Chen , Yutao Ma

As automated web accessibility testing tools become enriched with new and improved tests, it can be impractical to leverage those advances. Each tool offers unique benefits, but effectively using multiple tools would require integrating…

软件工程 · 计算机科学 2023-09-25 Jonathan Robert Pool

Embedded systems are ubiquitous and play critical roles in management systems for industry and transport. Software failures in these domains may lead to loss of production or even loss of life, so the software in these systems needs to be…

软件工程 · 计算机科学 2021-11-17 Per Erik Strandberg

The PQDSS standardization process requires cryptographic primitives to be free from vulnerabilities, including timing and cache side-channels. Resistance to timing leakage is therefore an essential property, and achieving this typically…

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 scan source code for security vulnerabilities.…

软件工程 · 计算机科学 2021-07-19 Roland Croft , Dominic Newlands , Ziyu Chen , M. Ali Babar

To avoid software vulnerabilities, organizations are shifting security to earlier stages of the software development, such as at code review time. In this paper, we aim to understand the developers' perspective on assessing software…

软件工程 · 计算机科学 2022-08-09 Larissa Braz , Alberto Bacchelli

Software vulnerabilities remain a significant risk factor in achieving security objectives within software development organizations. This is especially true where either proprietary or open-source software (OSS) is included in the…

软件工程 · 计算机科学 2025-09-23 James J. Cusick

This paper describes the development and verification of a competitive parachute system for Micro Air Vehicles, in particular focusing on verification of the embedded software. We first introduce the overall solution including a system…

软件工程 · 计算机科学 2017-06-12 Martin Becker , Markus Neumair , Alexander Söhn , Samarjit Chakraborty

Static Application Security Testing (SAST) is a popular quality assurance technique in software engineering. However, integrating SAST tools into industry-level product development and security assessment poses various technical and…

软件工程 · 计算机科学 2021-03-25 Anh Nguyen-Duc , Manh Viet Do , Quan Luong Hong , Kiem Nguyen Khac

How to apply automated verification technology such as model checking and static program analysis to millions of lines of embedded C/C++ code? How to package this technology in a way that it can be used by software developers and engineers,…

软件工程 · 计算机科学 2013-01-03 Ralf Huuck

In recent years, the number of cyber attacks has grown rapidly. An effective way to reduce the attack surface and protect software is adoption of methodologies that apply security at each step of the software development lifecycle. While…

密码学与安全 · 计算机科学 2023-07-06 Arina Kudriavtseva , Olga Gadyatskaya

A long-standing research problem in security protocol design is how to efficiently verify security protocols with tamper-resistant global states. In this paper, we address this problem by first proposing a protocol specification framework,…

密码学与安全 · 计算机科学 2014-03-11 Li Li , Jun Pang , Yang Liu , Jun Sun , Jin Song Dong

The improvements on quantum technology are threatening our daily cybersecurity, as a capable quantum computer can break all currently employed asymmetric cryptosystems. In preparation for the quantum-era the National Institute of Standards…

密码学与安全 · 计算机科学 2024-07-18 Violetta Weger , Niklas Gassner , Joachim Rosenthal