中文
相关论文

相关论文: OmniBOR: A System for Automatic, Verifiable Artifa…

200 篇论文

Background: Helm is a package manager that allows defining, installing, and upgrading applications with Kubernetes (K8s), a popular container orchestration platform. A Helm chart is a collection of files describing all dependencies,…

软件工程 · 计算机科学 2024-03-15 Francesco Minna , Fabio Massacci , Katja Tuma

This paper presents results from the MSR 2021 Hackathon. Our team investigates files/projects that contain known security vulnerabilities and how widespread they are throughout repositories in open source software. These security…

软件工程 · 计算机科学 2021-03-24 David Reid , Kalvin Eng , Chris Bogart , Adam Tutko

With the increasing adoption of Continuous Integration and Continuous Deployment pipelines, securing software supply chains has become a critical challenge for modern DevOps teams. This study addresses these challenges by applying a…

软件工程 · 计算机科学 2025-06-10 Sowmiya Dhandapani

Critical software systems face stringent requirements in safety, security, and reliability due to the circumstances surrounding their operation. Safety and security have progressively gained importance over the years due to the integration…

软件工程 · 计算机科学 2015-12-16 Julio Escribano-Barreno , Marisol García-Valls

A recent case study from AWS by Chong et al. proposes an effective methodology for Bounded Model Checking in industry. In this paper, we report on a follow up case study that explores the methodology from the perspective of three research…

软件工程 · 计算机科学 2021-07-05 Siddharth Priya , Xiang Zhou , Yusen Su , Yakir Vizel , Yuyan Bao , Arie Gurfinkel

Privacy regulations mandate that developers must provide authentic and comprehensive privacy notices, e.g., privacy policies or labels, to inform users of their apps' privacy practices. However, due to a lack of knowledge of privacy…

密码学与安全 · 计算机科学 2025-03-18 Zhen Tao , Shidong Pan , Zhenchang Xing , Xiaoyu Sun , Omar Haggag , John Grundy , Jingjie Li , Liming Zhu

Cryptographic migration driven by algorithm deprecation, regulatory change, and post-quantum readiness requires more than an inventory of cryptographic assets. Existing Cryptographic Bills of Materials (CBOMs) are typically tool- or…

密码学与安全 · 计算机科学 2026-03-25 Eduard Hirsch , Kristina Raab

The software supply chain is becoming a widespread analogy to designate the series of steps taken to go from source code published by developers to executables running on the users? computers. A security vulnerability in any of these steps…

软件工程 · 计算机科学 2022-06-30 Ludovic Courtès

Reproducible builds are a set of software development practices that establish an independently verifiable path from source code to binary artifacts, helping to detect and mitigate certain classes of supply chain attacks. Although quantum…

量子物理 · 物理学 2025-10-03 Iyán Méndez Veiga , Esther Hänggi

According to the World Economic Forum, cyber attacks are considered as one of the most important sources of risk to companies and institutions worldwide. Attacks can target the network, software, and/or hardware. During the past years, much…

密码学与安全 · 计算机科学 2022-08-31 Tara Ghasempouri , Jaan Raik , Cezar Reinbrecht , Said Hamdioui , Mottaqiallah Taouil

Bills of materials (BOMs) are quickly becoming an effective tool for managing supply chain risk. As more BOMs enter circulation, the ability to compare them will be crucial to understanding how products differ and in managing BOMs from…

软件工程 · 计算机科学 2024-11-18 Lucas Tate , Rebecca Jones , Doug Dennis , Tatyana Benko , Jody Askren

Project based learning (PBL) for software development (we call it software development PBL) has garnered attention as a practical educational method. A number of studies have reported on the introduction of social coding tools such as…

软件工程 · 计算机科学 2020-02-07 Yutsuki Miyashita , Yuki Yamada , Hiroaki Hashiura , Atsuo Hazeyama

In embedded control systems, the potential risks of software defects have been increasing because of software complexity which leads to, for example, timing related problems. These defects are rarely found by tests or simulations. To detect…

计算机科学中的逻辑 · 计算机科学 2013-01-03 Masahiro Matsubara , Kohei Sakurai , Fumio Narisawa , Masushi Enshoiwa , Yoshio Yamane , Hisamitsu Yamanaka

Software organizations are increasingly incorporating machine learning (ML) into their product offerings, driving a need for new data management tools. Many of these tools facilitate the initial development of ML applications, but…

软件工程 · 计算机科学 2022-07-19 Shreya Shankar , Aditya Parameswaran

With the complexity of Integrated Circuits increasing, design verification has become the most time consuming part of the ASIC design flow. Nearly 70% of the SoC design cycle is consumed by verification. The most commonly used approach to…

机器学习 · 计算机科学 2020-12-07 B. Samhita Varambally , Naman Sehgal

A system vulnerability analysis technique (SVAT) for the analysis of complex mission critical systems (CMCS) that cannot be taken offline or subjected to the risks posed by traditional penetration testing was previously developed. This…

密码学与安全 · 计算机科学 2024-09-18 Matthew Tassava , Cameron Kolodjski , Jeremy Straub

Software project scope verification is a very important process in project scope management and it needs to be performed properly and thoroughly so as to avoid project rework and scope creep. Moreover, software scope verification is crucial…

软件工程 · 计算机科学 2013-08-14 Robert T. Hans

Supply chain attacks threaten open-source software ecosystems. This paper proposes a formal framework for quantifying trust in third-party software dependencies that is both formally checkable - formalized in satisfiability modulo theories…

计算机科学中的逻辑 · 计算机科学 2026-02-04 Muhammad Hassnain , Anirudh Basu , Ethan Ng , Caleb Stanford

The hardware security community relies on databases of known vulnerabilities and open-source designs to develop formal verification methods for identifying hardware security flaws. While there are plenty of open-source designs and…

密码学与安全 · 计算机科学 2024-12-17 Jayden Rogers , Niyaz Shakeel , Divya Mankani , Samantha Espinosa , Cade Chabra , Kaki Ryan , Cynthia Sturton

Software projects capture information in various kinds of artifacts, including source code, tests, and documentation. Such artifacts routinely encode information that is redundant, i.e., when a specification encoded in the source code is…

软件工程 · 计算机科学 2020-05-22 Mathieu Nassif , Alexa Hernandez , Ashvitha Sridharan , Martin P. Robillard