中文
相关论文

相关论文: Constraint-based automatic verification of abstrac…

200 篇论文

Motivated by Smart Manufacturing and Industry 4.0, we introduce a framework for synthesizing Abstraction-Based Controller Design (ABCD) for reach-avoid problems from Natural Language (NL) specifications using Large Language Models (LLMs). A…

系统与控制 · 电气工程与系统科学 2025-05-30 Amir Bayat , Alessandro Abate , Necmiye Ozay , Raphael M. Jungers

This paper presents \tdl, a typed feature-based representation language and inference system. Type definitions in \tdl\ consist of type and feature constraints over the boolean connectives. \tdl\ supports open- and closed-world reasoning…

cmp-lg · 计算机科学 2019-08-15 Hans-Ulrich Krieger , Ulrich Schäfer

The traditional abstract domain framework for imperative programs suffers from several shortcomings; in particular it does not allow precise symbolic abstractions. To solve these problems, we propose a new abstract interpretation framework,…

软件工程 · 计算机科学 2018-01-01 Matthieu Lemerre , Sébastien Bardin

We study the class of languages that have membership proofs which can be verified by real-time finite-state machines using only a constant number of random bits, regardless of the size of their inputs. Since any further restriction on the…

计算复杂性 · 计算机科学 2022-06-03 Özdeniz Dolu , Nevzat Ersoy , M. Utkan Gezer , A. C. Cem Say

For engineering software with formal correctness proofs it is crucial that proofs can be efficiently reused in case the software or its specification is changed. Unfortunately, in reality even slight changes in the code or its specification…

软件工程 · 计算机科学 2015-01-20 Maria Pelevina

Computer-based control systems have grown in size, complexity, distribution and criticality. In this paper a methodology is presented to perform an abstract testing of such large control systems in an efficient way: an abstract test is…

软件工程 · 计算机科学 2022-06-29 Francesco Flammini , Nicola Mazzocca , Antonio Orazzo

Networks are hard to configure correctly, and misconfigurations occur frequently, leading to outages or security breaches. Formal verification techniques have been applied to guarantee the correctness of network configurations, thereby…

网络与互联网体系结构 · 计算机科学 2022-06-07 Divya Raghunathan , Ryan Beckett , Aarti Gupta , David Walker

This article describes the application of a credible autocoding framework for control systems towards a nonlinear car controller example. The framework generates code, along with guarantees of high level functional properties about the code…

系统与控制 · 计算机科学 2013-08-28 Timothy Wang , Eric Feron

This article describes a fully automated, credible autocoding chain for control systems. The framework generates code, along with guarantees of high level functional properties which can be independently verified. It relies on domain…

Metric Temporal Logic (MTL) is a prominent specification formalism for real-time systems. In this paper, we show that the satisfiability problem for MTL over finite timed words is decidable, with non-primitive recursive complexity. We also…

计算机科学中的逻辑 · 计算机科学 2017-01-11 Joel Ouaknine , James Worrell

Abstract interpreters are complex pieces of software: even if the abstract interpretation theory and companion algorithms are well understood, their implementations are subject to bugs, that might question the soundness of their…

编程语言 · 计算机科学 2021-10-19 Lucas Franceschino , David Pichardie , Jean-Pierre Talpin

Deep neural networks (DNNs) have been shown lack of robustness for the vulnerability of their classification to small perturbations on the inputs. This has led to safety concerns of applying DNNs to safety-critical domains. Several…

机器学习 · 计算机科学 2021-02-24 Jianlin Li , Pengfei Yang , Jiangchao Liu , Liqian Chen , Xiaowei Huang , Lijun Zhang

Type-preserving (or typed) compilation uses typing derivations to certify correctness properties of compilation. We have designed and implemented a type-preserving compiler for a simply-typed dialect of Prolog we call T-Prolog. The crux of…

编程语言 · 计算机科学 2022-06-29 Rose Bohrer , Karl Crary

Scalable and automatic formal verification for concurrent systems is always demanding. In this paper, we propose a verification framework to support automated compositional reasoning for concurrent programs with shared variables. Our…

形式语言与自动机理论 · 计算机科学 2018-03-28 Fuyuan Zhang , Yongwang Zhao , David Sanan , Yang Liu , Alwen Tiu , Shang-Wei Lin , Jun Sun

Abstract interpretation has been shown to be a promising technique for the thread-modular verification of concurrent programs. Central to this is the generation of interferences, in the form of rely-guarantee conditions, conforming to a…

计算机科学中的逻辑 · 计算机科学 2026-02-20 James Tobler , Graeme Smith

For all the successes in verifying low-level, efficient, security-critical code, little has been said or studied about the structure, architecture and engineering of such large-scale proof developments. We present the design, implementation…

编程语言 · 计算机科学 2023-07-10 Son Ho , Aymeric Fromherz , Jonathan Protzenko

Model checking properties are often described by means of finite automata. Any particular such automaton divides the set of infinite trees into finitely many classes, according to which state has an infinite run. Building the full type…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Klaus Aehlig

We introduce an automata-theoretic method for the verification of distributed algorithms running on ring networks. In a distributed algorithm, an arbitrary number of processes cooperate to achieve a common goal (e.g., elect a leader).…

计算机科学中的逻辑 · 计算机科学 2015-04-27 C. Aiswarya , Benedikt Bollig , Paul Gastin

Although neural networks are widely used, it remains challenging to formally verify the safety and robustness of neural networks in real-world applications. Existing methods are designed to verify the network before deployment, which are…

机器学习 · 计算机科学 2023-02-06 Tianhao Wei , Changliu Liu

We study the classical problem of verifying programs with respect to formal specifications given in the linear temporal logic (LTL). We first present novel sound and complete witnesses for LTL verification over imperative programs. Our…