中文
相关论文

相关论文: OpenBSD formal driver verification with SeL4

200 篇论文

The sumcheck protocol, introduced in 1992, is an interactive proof which is a key component of many probabilistic proof systems in computational complexity theory and cryptography, some of which have been deployed. However, none of these…

密码学与安全 · 计算机科学 2024-02-12 Azucena Garvía Bosshard , Jonathan Bootle , Christoph Sprenger

Many verification tools come out of academic projects, whose natural constraints do not typically lead to a strong focus on usability. For widespread use, however, usability is essential. Using a well-known benchmark, the Tokeneer problem,…

软件工程 · 计算机科学 2016-05-06 Mansur Khazeev , Victor Rivera , Manuel Mazzara , Alexander Tchitchigin

The Isabelle/HOL proof assistant has a powerful library for continuous analysis, which provides the foundation for verification of hybrid systems. However, Isabelle lacks automated proof support for continuous artifacts, which means that…

计算机科学中的逻辑 · 计算机科学 2021-02-05 Thomas Hickman , Christian Pardillo Laursen , Simon Foster

Isabelle is an interactive theorem prover that supports a variety of logics. It represents rules as propositions (not as functions) and builds proofs by combining rules. These operations constitute a meta-logic (or `logical framework') in…

计算机科学中的逻辑 · 计算机科学 2009-09-25 Lawrence C. Paulson

Formal verification of concurrent operating systems (OSs) is challenging, in particular the verification of the dynamic memory management due to its complex data structures and allocation algorithm. An incorrect specification and…

软件工程 · 计算机科学 2023-09-20 Yongwang Zhao , David Sanan

Hardware support for trusted execution in modern CPUs enables tenants to shield their data processing workloads in otherwise untrusted cloud environments. Runtime systems for the trusted execution must rely on an interface to the untrusted…

Automatic software verification tools help to find hard-to-detect faults in programs checked against specified requirements non-interactively. Besides, they can prove program correctness formally under certain assumptions. These…

软件工程 · 计算机科学 2023-09-29 Ilja Zakharov , Evgeny Novikov , Ilya Shchepetkov

Automated proof generation for formal software verification remains largely unresolved despite advances in large language models (LLMs). While LLMs perform well in NLP, vision, and code generation, formal verification still requires…

计算机科学中的逻辑 · 计算机科学 2026-04-10 Youngjoo Ahn , Sangyeop Yeo , Gijung Im , Jongmin Lee , Jinyoung Yeo , Jieung Kim

Development of quality assured software-intensive systems, such as automotive embedded systems, is an increasing challenge as the complexity of these systems significantly increases. EAST-ADL is an architecture description language…

软件工程 · 计算机科学 2019-03-18 Eun-Young Kang

An event structure is a mathematical abstraction modeling concepts as causality, conflict and concurrency between events. While many other mathematical structures, including groups, topological spaces, rings, abound with algorithms and…

计算机科学中的逻辑 · 计算机科学 2017-05-23 Juliana Bowles , Marco B. Caminati

SEAL is a static analyser for the verification of programs that manipulate unbounded linked data structures. It is based on separation logic to represent abstract memory states and, unlike other separation-logic-based approaches, it employs…

软件工程 · 计算机科学 2026-02-09 Tomáš Brablec , Tomáš Dacík , Tomáš Vojnar

We present Vercel, a network verification and automatic fault rectification tool that is based on a computationally tractable, algorithmically expressive, and mathematically aesthetic domain of linear algebra. Vercel works on abstracting…

网络与互联网体系结构 · 计算机科学 2024-09-24 Abhiram Singh , Sidharth Sharma , Ashwin Gumaste

Functional programming offers the perfect ground for building correct-by-construction software. Languages of such paradigm normally feature state-of-the-art type systems, good abstraction mechanisms, and well-defined execution models. We…

计算机科学中的逻辑 · 计算机科学 2022-07-21 Daniel Castanho , Mário Pereira

The CHERI architecture equips conventional RISC ISAs with significant architectural extensions that provide a hardware-enforced mechanism for memory protection and software compartmentalisation. Architectural capabilities replace…

硬件体系结构 · 计算机科学 2025-02-10 Louis-Emile Ploix , Alasdair Armstrong , Tom Melham , Ray Lin , Haolong Wang , Anastasia Courtney

Cyber-physical systems (CPS) such as autonomous cars, aircraft, and robots are often also safety-critical; thus it is imperative that they operate as intended with a high degree of certainty. Formal verification has been employed to verify…

编程语言 · 计算机科学 2026-05-07 Serra Z. Dane , Jiawei Chen , Marc Pouzet , Jean-Baptiste Jeannin

We propose a new approach for modelling the functional behaviour of an Earth observation satellite. We leverage this approach in order to develop a safety critical software, a "telecommand verifier", that is in charge of checking onboard…

软件工程 · 计算机科学 2020-02-11 Vincent Mussot , Silvano Dal Zilio , Loic Correnson , Serge Rainjonneau , Yves Bardout , Grégoire Scano

Remote Attestation (RA) allows a trusted entity (verifier) to securely measure internal state of a remote untrusted hardware platform (prover). RA can be used to establish a static or dynamic root of trust in embedded and cyber-physical…

密码学与安全 · 计算机科学 2017-03-16 Karim ElDefrawy , Norrathep Rattanavipanon , Gene Tsudik

Sobel is one of the most popular edge detection operators used in image processing. To date, most users utilize the two-directional 3x3 Sobel operator as detectors because of its low computational cost and reasonable performance.…

分布式、并行与集群计算 · 计算机科学 2023-05-02 Qiong Chang , Xin Li , Yun Li , Jun Miyazaki

The well-known quote from George Box states that: "All models are wrong, but some are useful." To develop more useful models, we quantify the inaccuracy with which a given model represents a system of interest, so that we may leverage this…

系统与控制 · 电气工程与系统科学 2022-09-21 Prithvi Akella , Wyatt Ubellacker , Aaron D. Ames

Formal verification of cyber-physical and robotic systems requires that we can accurately model physical quantities that exist in the real-world. The use of explicit units in such quantities can allow a higher degree of rigour, since we can…

计算机科学中的逻辑 · 计算机科学 2023-02-16 Simon Foster , Burkhart Wolff