中文
相关论文

相关论文: Rely-guarantee Reasoning about Concurrent Reactive…

200 篇论文

Reinforcement Learning with Verifiable Rewards (RLVR) has proven effective for enhancing Large Language Models (LLMs) on complex reasoning tasks. However, existing methods suffer from an exploration dilemma: the sharply peaked initial…

人工智能 · 计算机科学 2025-09-30 Yuhua Jiang , Jiawei Huang , Yufeng Yuan , Xin Mao , Yu Yue , Qianchuan Zhao , Lin Yan

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

Explainable recommendation systems (RSs) are designed to explicitly uncover the rationale of each recommendation, thereby enhancing the transparency and credibility of RSs. Previous methods often jointly predicted ratings and generated…

信息检索 · 计算机科学 2026-04-08 Xiangchen Pan , Wei Wei

Recently, we saw the emergence of consensus-based database systems that promise resilience against failures, strong data provenance, and federated data management. Typically, these fully-replicated systems are operated on top of a…

数据库 · 计算机科学 2020-11-04 Suyash Gupta , Jelle Hellings , Mohammad Sadoghi

Rely/guarantee reasoning provides a compositional way of reasoning about concurrency. The ABA problem occurs in many non-blocking concurrent data structures, where a change made by a concurrent process may be undetected by other processes.…

计算机科学中的逻辑 · 计算机科学 2023-11-28 Nisansala P. Yatapanage

This paper concerns the relation between imperative process algebra and rely/guarantee logic. An imperative process algebra is complemented by a rely/guarantee logic that can be used to reason about how data change in the course of a…

计算机科学中的逻辑 · 计算机科学 2025-09-23 C. A. Middelburg

The verification of security protocols is essential, in order to ensure the absence of potential attacks. However, verification results are only valid with respect to the assumptions under which the verification was performed. These…

计算机科学中的逻辑 · 计算机科学 2024-11-12 Nisansala P. Yatapanage , Cliff B. Jones

The Refinement Calculus of Reactive Systems (RCRS) is a compositional formal framework for modeling and reasoning about reactive systems. RCRS provides a language which allows to describe atomic components as symbolic transition systems or…

计算机科学中的逻辑 · 计算机科学 2018-02-09 Viorel Preoteasa , Iulia Dragomir , Stavros Tripakis

This paper presents a theory for the refinement of shared-memory concurrent algorithms from specifications. We augment pre and post condition specifications with Jones' rely and guarantee conditions, all of which are encoded as commands…

计算机科学中的逻辑 · 计算机科学 2023-09-12 Ian J. Hayes , Larissa A. Meinicke , Patrick A. Meiring

Live sequence charts (LSCs) have been proposed as an inter-object scenario-based specification and visual programming language for reactive systems. In this paper, we introduce a logic-based framework to check the consistency of an LSC…

计算机科学中的逻辑 · 计算机科学 2010-02-17 Hai-Feng Guo , Wen Zheng , Mahadevan Subramaniam

The Resource Public Key Infrastructure (RPKI) secures the Internet's routing system by defining a complex trust and validation framework for certificates, Route Origin Authorizations (ROAs), manifests, and Certificate Revocation Lists…

密码学与安全 · 计算机科学 2026-05-27 Oliver Jacobsen , Tobias Kirsch , Haya Schulmann , Niklas Vogel , Michael Waidner

Specifications for reactive systems often consist of environment assumptions and system guarantees. An implementation should not only be correct, but also robust in the sense that it behaves reasonably even when the assumptions are…

计算机科学中的逻辑 · 计算机科学 2012-07-06 Roderick Bloem , Hans-Jürgen Gamauf , Georg Hofferek , Bettina Könighofer , Robert Könighofer

Software testing is an important issue in software development process to ensure higher quality on the products. Formal methods has been promising on testing reactive systems, specially critical systems, where accuracy is mandatory since…

软件工程 · 计算机科学 2019-08-13 Camila Sonada Gomes , Adilson Luiz Bonifacio

Event-driven automation of reactive functionalities for complex event processing is an urgent need in today's distributed service-oriented architectures and Web-based event-driven environments. An important problem to be addressed is how to…

人工智能 · 计算机科学 2010-08-05 Adrian Paschke , Alexander Kozlenkov , Harold Boley

Reo is an interaction-centric model of concurrency for compositional specification of communication and coordination protocols. Formal verification tools exist to ensure correctness and compliance of protocols specified in Reo, which can…

编程语言 · 计算机科学 2018-06-27 Kasper Dokter , Farhad Arbab

Specifications of significant systems can be made short and perspicuous by using abstract data types; data reification can provide a clear, stepwise, development history of programs that use more efficient concrete representations. Data…

计算机科学中的逻辑 · 计算机科学 2024-05-10 Larissa A. Meinicke , Ian J. Hayes , Cliff B. Jones

RISC-V is gaining popularity for its adaptability and cost-effectiveness in processor design. With the increasing adoption of RISC-V, the importance of implementing robust security verification has grown significantly. In the state of the…

密码学与安全 · 计算机科学 2025-02-17 Sharjeel Imtiaz , Uljana Reinsalu , Tara Ghasempouri

English language requirements are often used to specify the behavior of complex cyber-physical systems. The process of transforming these requirements to a formal specification language is often challenging, especially if the specification…

软件工程 · 计算机科学 2016-04-28 John D. Backes , Michael W. Whalen , Andrew Gacek , John Komp

Existing conversational recommendation (CR) systems usually suffer from insufficient item information when conducted on short dialogue history and unfamiliar items. Incorporating external information (e.g., reviews) is a potential solution…

计算与语言 · 计算机科学 2021-06-03 Yu Lu , Junwei Bao , Yan Song , Zichen Ma , Shuguang Cui , Youzheng Wu , Xiaodong He

Large language models (LLMs) often solve challenging math exercises yet fail to apply the concept right when the problem requires genuine understanding. Popular Reinforcement Learning with Verifiable Rewards (RLVR) pipelines reinforce final…

人工智能 · 计算机科学 2026-05-08 Zijun Gao , Zhikun Xu , Xiao Ye , Ben Zhou