中文
相关论文

相关论文: Constraint-based verification of abstract models o…

200 篇论文

We present a technique for the automated verification of abstract models of multithreaded programs providing fresh name generation, name mobility, and unbounded control. As high level specification language we adopt here an extension of…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Giorgio Delzanno

Bounded model checking is among the most efficient techniques for the automatic verification of concurrent programs. However, encoding all possible interleavings often requires a huge and complex formula, which significantly limits the…

编程语言 · 计算机科学 2018-04-04 Liangze Yin , Wei Dong , Wanwei Liu , Ji Wang

Runtime verification is an effective automated method for specification-based offline testing and analysis as well as online monitoring of complex systems. The specification language is often a variant of regular expressions or a popular…

计算机科学中的逻辑 · 计算机科学 2014-11-11 Ramy Medhat , Yogi Joshi , Borzoo Bonakdarpour , Sebastian Fischmeister

We address the verification problem for concurrent program that dynamically create (fork) new threads or destroy (join) existing threads. We present a reduction to the verification problem for concurrent programs with a fixed number of…

编程语言 · 计算机科学 2023-11-03 Matthias Heizmann , Dominik Klumpp , Frank Schüssele , Lars Nitzke

The language Timed Concurrent Constraint (tccp) is the extension over time of the Concurrent Constraint Programming (cc) paradigm that allows us to specify concurrent systems where timing is critical, for example reactive systems. Systems…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Moreno Falaschi , Alicia Villanueva

We develop a declarative DSL - \cf - that can be used to specify Abstract Interpretation-based DNN certifiers. In \cf, programmers can easily define various existing and new abstract domains and transformers, all within just a few 10s of…

编程语言 · 计算机科学 2024-10-18 Avaljot Singh , Yasmin Sarita , Charith Mendis , Gagandeep Singh

We consider the verification of parameterized networks of replicated processes whose architecture is described by hyperedge-replacement graph grammars. Due to the undecidability of verification problems such as reachability or coverability…

形式语言与自动机理论 · 计算机科学 2025-02-24 Marius Bozga , Radu Iosif , Arnaud Sangnier , Neven Villani

By algorithmic metatheorems for a model checking problem P over infinite-state systems we mean generic results that can be used to infer decidability (possibly complexity) of P not only over a specific class of infinite systems, but over a…

计算机科学中的逻辑 · 计算机科学 2009-10-28 Anthony Widjaja To , Leonid Libkin

We consider parameterized verification of systems executing according to the total store ordering (TSO) semantics. The processes manipulate abstract data types over potentially infinite domains. We present a framework that translates the…

We present the SER modeling language for automatically verifying serializability of concurrent programs, i.e., whether every concurrent execution of the program is equivalent to some serial execution. SER programs are suitably restricted to…

形式语言与自动机理论 · 计算机科学 2026-01-21 Guy Amir , Mark Barbone , Nicolas Amat , Jules Jacobs

Finite-state models are ubiquitous in the study of concurrent systems, especially controllers and servers that operate in a repetitive cycle. In this paper, we show how to extract finite state models from a run of a multi-threaded Java…

软件工程 · 计算机科学 2024-07-26 KP Jevitha , Bharat Jayaraman , M Sethumadhavan

The automatic verification of programs that maintain unbounded low-level data structures is a critical and open problem. Analyzers and verifiers developed in previous work can synthesize invariants that only describe data structures of…

编程语言 · 计算机科学 2017-10-11 Caleb Voss , David Heath , William Harris

Techniques for runtime verification often utilise specification languages that are (i) reasonably expressive, and (ii) relatively abstract (i.e. they operate on a level of abstraction that separates them from the system being monitored).…

计算机科学中的逻辑 · 计算机科学 2018-06-11 Joshua Heneage Dawes , Giles Reger

We address the problem of analyzing asynchronous event-driven programs, in which concurrent agents communicate via unbounded message queues. The safety verification problem for such programs is undecidable. We present in this paper a…

编程语言 · 计算机科学 2019-05-27 Peizun Liu , Thomas Wahl , Akash LaL

Automated verification of security protocols based on dynamic root of trust, typically relying on protected hardware such as TPM, involves several challenges that we address in this paper. We model the semantics of trusted computing…

密码学与安全 · 计算机科学 2018-07-24 Sergiu Bursuc , Christian Johansen , Shiwei Xu

This paper presents an ongoing work that is part of a more wide-ranging project whose final scope is to define a method to validate LTL formulas w.r.t. a program written in the timed concurrent constraint language tccp, which is a logic…

计算机科学中的逻辑 · 计算机科学 2013-08-21 Marco Comini , Laura Titolo , Alicia Villanueva

Domain-specific languages (DSLs) are integral to various software workflows. Such languages offer domain-specific optimizations and abstractions that improve code readability and maintainability. However, leveraging these languages requires…

编程语言 · 计算机科学 2024-06-06 Sahil Bhatia , Jie Qiu , Niranjan Hasabnis , Sanjit A. Seshia , Alvin Cheung

Monotonicity in concurrent systems stipulates that, in any global state, extant system actions remain executable when new processes are added to the state. This concept is not only natural and common in multi-threaded software, but also…

编程语言 · 计算机科学 2014-06-26 Alexander Kaiser , Daniel Kroening , Thomas Wahl

AutomationML (AML) enables standardized data exchange in engineering, yet existing recommendations for proper AML modeling are typically formulated as informal and textual constraints. These constraints cannot be validated automatically…

人工智能 · 计算机科学 2025-06-13 Tom Westermann , Aljosha Köcher , Felix Gehlhoff

Threat detection systems rely on rule-based logic to identify adversarial behaviors, yet the conformance of these rules to high-level threat models is rarely verified formally. We present a formal verification framework that models both…

密码学与安全 · 计算机科学 2025-09-17 Dumitru-Bogdan Prelipcean , Cătălin Dima
‹ 上一页 1 2 3 10 下一页 ›