中文
相关论文

相关论文: Bilateral Proofs of Safety and Progress Properties…

200 篇论文

Determining if two protocols can be securely composed requires analyzing not only their additive properties but also their destructive properties. In this paper we propose a new composition method for constructing protocols based on…

密码学与安全 · 计算机科学 2009-09-01 Bela Genge , Iosif Ignat , Piroska Haller

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

The purpose of this paper is to address some of the challenges of formally specifying components of shared-memory concurrent programs. The focus is to provide an abstract specification of a component that is suitable for use both by clients…

编程语言 · 计算机科学 2018-10-24 Ian J. Hayes

In previous work, summarized in this paper, we proposed an operation of parallel composition for rewriting-logic theories, allowing compositional specification of systems and reusability of components. The present paper focuses on…

计算机科学中的逻辑 · 计算机科学 2023-08-01 Óscar Martín , Alberto Verdejo , Narciso Martí-Oliet

Proving correctness of distributed or concurrent algorithms is a mind-challenging and complex process. Slight errors in the reasoning are difficult to find, calling for computer-checked proof systems. In order to build computer-checked…

分布式、并行与集群计算 · 计算机科学 2019-11-21 Armando Castañeda , Aurélie Hurault , Philippe Quéinnec , Matthieu Roy

To ensure that secure applications do not leak their secrets, they are required to uphold several security properties such as spatial and temporal memory safety as well as cryptographic constant time. Existing work shows how to enforce…

密码学与安全 · 计算机科学 2024-10-10 Matthis Kruse , Michael Backes , Marco Patrignani

Consistency properties of concurrent computations, e.g., sequential consistency, linearizability, or eventual consistency, are essential for devising correct concurrent algorithms. In this paper, we present a logical formalization of such…

计算机科学中的逻辑 · 计算机科学 2013-05-13 Klaus v. Gleissenthall , Andrey Rybalchenko

Verifying specifications for large-scale modern engineering systems can be a time-consuming task, as most formal verification methods are limited to systems of modest size. Recently, contract-based design and verification has been proposed…

系统与控制 · 电气工程与系统科学 2021-03-26 Miel Sharf , Bart Besselink , Karl Henrik Johansson

In the context of security protocol parallel composition, where messages belonging to different protocols can intersect each other, we introduce a new paradigm: term-based composition (i.e. the composition of message components also known…

密码学与安全 · 计算机科学 2016-11-18 Bela Genge , Piroska Haller , Ovidiu Ratoi , Iosif Ignat

The verification of asynchronous software components poses significant challenges due to the way components interleave and exchange input/output data concurrently. Compositional strategies aim to address this by separating the task of…

计算机科学中的逻辑 · 计算机科学 2026-03-11 Alberto Bombardelli , Stefano Tonetta

In programming, protocols are everywhere. Protocols describe the pattern of interaction (or communication) between software systems, for example, between a user-space program and the kernel or between a local application and an online…

编程语言 · 计算机科学 2022-11-08 Laura Bocchi , Dominic Orchard , A. Laura Voinea

Proof by coupling is a classical technique for proving properties about pairs of randomized algorithms by carefully relating (or coupling) two probabilistic executions. In this paper, we show how to automatically construct such proofs for…

编程语言 · 计算机科学 2018-04-12 Aws Albarghouthi , Justin Hsu

Automatic security protocol analysis is currently feasible only for small protocols. Since larger protocols quite often are composed of many small protocols, compositional analysis is an attractive, but non-trivial approach. We have…

密码学与安全 · 计算机科学 2007-05-23 Suzana Andova , Cas Cremers , Kristian Gjosteen , Sjouke Mauw , Stig F. Mjolsnes , Sasa Radomirovic

Rewriting logic is naturally concurrent: several subterms of the state term can be rewritten simultaneously. But state terms are global, which makes compositionality difficult to achieve. Compositionality here means being able to decompose…

计算机科学中的逻辑 · 计算机科学 2020-01-31 Óscar Martín , Alberto Verdejo , Narciso Martí-Oliet

We present a framework to formally describe probabilistic system behavior and symbolically reason about it. In particular we aim at reasoning about possible failures and fault tolerance. We regard systems which are composed of different…

软件工程 · 计算机科学 2015-03-20 Jan Olaf Blech

Bisimulation metric is a robust behavioural semantics for probabilistic processes. Given any SOS specification of probabilistic processes, we provide a method to compute for each operator of the language its respective metric…

编程语言 · 计算机科学 2014-08-08 Daniel Gebler , Simone Tini

Compositionality supports the manipulation of large systems by working on their components. For model-based testing, this means that large systems can be tested by modelling and testing their components: passing tests for all components…

软件工程 · 计算机科学 2025-08-01 Gijs van Cuyck , Lars van Arragon , Jan Tretmans

Test or prove? These two approaches to software verification have long been presented as opposites. One is dynamic, the other static: a test executes the program, a proof only analyzes the program text. A different perspective is emerging,…

软件工程 · 计算机科学 2026-02-10 Li Huang , Bertrand Meyer , Manuel Oriol

Composition technologies improve reuse in the development of large-scale complex systems. Safety critical systems require intensive validation and verification activities. These activities should be compositional in order to reduce the…

软件工程 · 计算机科学 2014-04-04 Mounira Kezadri Hamiaz , Marc Pantel , Benoît Combemale , Xavier Thirioux

Software engineering of modular robotic systems is a challenging task, however, verifying that the developed components all behave as they should individually and as a whole presents its own unique set of challenges. In particular, distinct…

软件工程 · 计算机科学 2020-12-04 Rafael C. Cardoso , Louise A. Dennis , Marie Farrell , Michael Fisher , Matt Luckcuck
‹ 上一页 1 2 3 10 下一页 ›