中文
相关论文

相关论文: Synthesizing Finite-state Protocols from Scenarios…

200 篇论文

We present a method of automatically synthesizing steps to solve search problems. Given a specification of a search problem, our approach uses symbolic execution to analyze the specification in order to extract a set of constraints which…

计算机科学中的逻辑 · 计算机科学 2020-09-24 Mara Downing , Abtin Molavi , Lucas Bang

Finite-state models, such as finite-state machines (FSMs), aid software engineering in many ways. They are often used in formal verification and also can serve as visual software models. The latter application is associated with the…

软件工程 · 计算机科学 2016-11-22 Vladimir Ulyantsev , Igor Buzhinsky , Anatoly Shalyto

Given the advances in reactive synthesis, it is a natural next step to consider more complex multi-process systems. Distributed synthesis, however, is not yet scalable. Compositional approaches can be a game changer. Here, the challenge is…

计算机科学中的逻辑 · 计算机科学 2022-08-15 Bernd Finkbeiner , Noemi Passing

We consider networks of processes that all execute the same finite-state protocol and communicate via a rendez-vous mechanism. When a process requests a rendez-vous, another process can respond to it and they both change their control…

计算机科学中的逻辑 · 计算机科学 2023-07-11 Lucie Guillou , Arnaud Sangnier , Nathalie Sznajder

In end-to-end distributed real time systems, a task may be executed sequentially on different processors. The end-toend task response time must not exceed the end-to-end task deadline to consider the task a schedulable task. In transient…

分布式、并行与集群计算 · 计算机科学 2013-06-04 W. El-Haweet , Islam Elgedawy , Ibrahim Abd El-Salam

Modeling system-level behaviors of intricate System-on-Chip (SoC) designs is crucial for design analysis, testing, and validation. However, the complexity and volume of SoC traces pose significant challenges in this task. This paper…

计算机科学中的逻辑 · 计算机科学 2024-02-29 Md Rubel Ahmed , Bardia Nadimi , Hao Zheng

In this paper, new contributions to requirements-based testing with deterministic finite state machines are presented. Elementary requirements are specified as triples consisting of a state in the reference model, an input, and the expected…

软件工程 · 计算机科学 2021-05-26 Wen-ling Huang , Jan Peleska

Synthesis is a particularly challenging problem for concurrent programs. At the same time it is a very promising approach, since concurrent programs are difficult to get right, or to analyze with traditional verification techniques. This…

形式语言与自动机理论 · 计算机科学 2015-06-09 Anca Muscholl

The paper introduces a novel algorithm for computing the output admissible set of linear discrete-time systems subject to input saturation. The proposed method takes advantage of the piecewise-affine dynamics to propagate the output…

最优化与控制 · 数学 2023-11-29 Yaashia Gautam , Marco M. Nicotra

This paper proposes distributed algorithms to solve robust convex optimization (RCO) when the constraints are affected by nonlinear uncertainty. We adopt a scenario approach by randomly sampling the uncertainty set. To facilitate the…

分布式、并行与集群计算 · 计算机科学 2018-01-16 Keyou You , Roberto Tempo , Pei Xie

Logics of knowledge and knowledge-based programs provide a way to give abstract descriptions of solutions to problems in fault-tolerant distributed computing, and have been used to derive optimal protocols for these problems with respect to…

分布式、并行与集群计算 · 计算机科学 2025-05-06 Kaya Alpturer , Gerald Huang , Ron van der Meyden

Given a set of interacting components with non-deterministic variable update and given safety requirements, the goal of priority synthesis is to restrict, by means of priorities, the set of possible interactions in such a way as to…

系统与控制 · 计算机科学 2012-11-28 Chih-Hong Cheng , Rongjie Yan , Saddek Bensalem , Harald Ruess

We study the problem of determining whether a given temporal specification can be implemented by a symmetric system, i.e., a system composed from identical components. Symmetry is an important goal in the design of distributed systems,…

计算机科学中的逻辑 · 计算机科学 2017-10-17 Ruediger Ehlers , Bernd Finkbeiner

Cryptographic protocols rely on message-passing to coordinate activity among principals. Each principal maintains local state in individual local sessions only as needed to complete that session. However, in some protocols a principal also…

密码学与安全 · 计算机科学 2014-06-17 John D. Ramsdell , Daniel J. Dougherty , Joshua D. Guttman , Paul D. Rowe

Many texts, especially in chemistry and biology, describe complex processes. We focus on texts that describe a chemical reaction process and questions that ask about the process's outcome under different environmental conditions. To answer…

计算与语言 · 计算机科学 2022-04-19 Gal Peretz , Kira Radinsky

In this paper, we introduce a mechanism that aims to speed up the development cycle of security protocols, by adding automated aid for diagnosis and repair. Our mechanism relies on existing verification tools analyzing intermediate…

密码学与安全 · 计算机科学 2013-08-09 Dieter Hutter , Raul Monroy

We summarize the main results proved in recent work on the parameterized verification of safety properties for ad hoc network protocols. We consider a model in which the communication topology of a network is represented as a graph. Nodes…

计算机科学中的逻辑 · 计算机科学 2011-08-10 Giorgio Delzanno , Arnaud Sangnier , Gianluigi Zavattaro

Simulation-based testing has become a crucial complement to road testing for ensuring the safety of cyber physical systems (CPS). As a result, significant research efforts have been directed toward identifying failure scenarios within…

We study the uniform verification problem for infinite state processes, which consists of proving that the parallel composition of an arbitrary number of processes satisfies a temporal property. Our practical motivation is to build a…

计算机科学中的逻辑 · 计算机科学 2014-01-10 Alejandro Sánchez , César Sánchez

Markov decision processes can be viewed as transformers of probability distributions. While this view is useful from a practical standpoint to reason about trajectories of distributions, basic reachability and safety problems are known to…

计算机科学中的逻辑 · 计算机科学 2023-05-29 S. Akshay , Krishnendu Chatterjee , Tobias Meggendorfer , Đorđe Žikelić