中文
相关论文

相关论文: A process algebra based framework for promise theo…

200 篇论文

The framework of promise theory offers an alternative way of understanding programming models, especially in distributed systems. We show that promise theory can express some familiar constructs and resolve some problems in program…

软件工程 · 计算机科学 2008-02-13 Demissies Aredo , Mark Burgess , Simen Hagen

We take a process component as a pair of an interface and a behaviour. We study the composition of interacting process components in the setting of process algebra. We formalize the interfaces of interacting process components by means of…

计算机科学中的逻辑 · 计算机科学 2010-07-12 J. A. Bergstra , C. A. Middelburg

Our goal is to define an algebraic language for reasoning about non-deterministic computations. Towards this goal, we introduce an algebra of string-to-string transductions. Specifically, it is an algebra of partial functions on words over…

计算机科学中的逻辑 · 计算机科学 2023-11-22 Eugenia Ternovska

In this paper, we introduce an agent-based representation of games, in order to propose a compact representation for multi-party games in game theory. Our method is inspired by concepts in process theory and process algebra. In addition, we…

计算机科学与博弈论 · 计算机科学 2021-10-28 Omid Gheibi , Rasoul Ramezanian

To prove liveness properties of concurrent systems, it is often necessary to postulate progress, fairness and justness properties. This paper investigates how the necessary progress, fairness and justness assumptions can be added to or…

计算机科学中的逻辑 · 计算机科学 2015-01-15 Rob van Glabbeek , Peter Höfner

We present the algebra of assume-guarantee (AG) contracts. We define contracts, provide new as well as known operations, and show how these operations are related. Contracts are functorial: any Boolean algebra has an associated contract…

计算机科学中的逻辑 · 计算机科学 2023-09-19 Inigo Incer , Albert Benveniste , Alberto Sangiovanni-Vincentelli

We discuss for the concept of promises within a framework that can be applied to either humans or technology. We compare promises to the more established notion of obligations and find promises to be both simpler and more effective at…

多智能体系统 · 计算机科学 2014-01-31 Jan A. Bergstra , Mark Burgess

Studies of issues related to computability and computational complexity involve the use of a model of computation. Pivotal to such a model are the computational processes considered. Processes of this kind can be described using an…

计算机科学中的逻辑 · 计算机科学 2024-06-24 C. A. Middelburg

Using process algebra, this paper describes the formalisation of the process/semantics behind the purely event-driven programming language.

编程语言 · 计算机科学 2018-08-28 Bas van den Heuvel

In previous work we described how the process algebra based language PSF can be used in software engineering, using the ToolBus, a coordination architecture also based on process algebra, as implementation model. In this article we…

软件工程 · 计算机科学 2008-06-18 B. Diertens

Quantum computations operate in the quantum world. For their results to be useful in any way, there is an intrinsic necessity of cooperation and communication controlled by the classical world. As a consequence, full formal descriptions of…

量子物理 · 物理学 2007-05-23 Philippe Jorrand , Marie Lalire

In this work, we have expounded the communication procedure of quantum systems by means of process algebra. The main objective of our research effort is to formally represent the communication between distributed quantum systems. In this…

计算机科学中的逻辑 · 计算机科学 2024-09-05 Salman Haider , Syed Asad Raza Kazmi

This paper combines the classical model of labeled transition systems with the epistemic model for reasoning about knowledge. The result is a unifying framework for modeling and analyzing multi-agent, knowledge-based, dynamic systems. On…

人工智能 · 计算机科学 2025-12-03 Alessandro Aldini

We introduce a basic model for contracts. Our model extends event structures with a new relation, which faithfully captures the circular dependencies among contract clauses. We establish whether an agreement exists which respects all the…

计算机科学中的逻辑 · 计算机科学 2013-02-27 Massimo Bartoletti , Tiziana Cimoli , G. Michele Pinna , Roberto Zunino

We present a process algebra aimed at describing interactions that are multiparty, i.e. that may involve more than two processes and that are open, i.e. the number of the processes they involve is not fixed or known a priori. Here we focus…

形式语言与自动机理论 · 计算机科学 2019-01-23 Chiara Bodei , Linda Brodo , Roberto Bruni

In a previous paper, a process algebra based on ACP (Algebra of Communicating Processes) was proposed in which processes involving data can be handled by means of features originating from imperative programming. In this paper, an extension…

计算机科学中的逻辑 · 计算机科学 2026-05-19 C. A. Middelburg

A quantitative model of concurrent interaction is introduced. The basic objects are linear combinations of partial order relations, acted upon by a group of permutations that represents potential non-determinism in synchronisation. This…

计算机科学中的逻辑 · 计算机科学 2011-07-08 Emmanuel Beffara

This paper presents the mechanization of a process algebra for Mobile Ad hoc Networks and Wireless Mesh Networks, and the development of a compositional framework for proving invariant properties. Mechanizing the core process algebra in…

计算机科学中的逻辑 · 计算机科学 2015-12-24 Timothy Bourke , Robert J. van Glabbeek , Peter Höfner

The current computer programmings encapsulate attributes and behaviours into objects, but miss the mechanism to support the connection among objects. A programming paradigm is presented to connect all objects. The connection supports…

编程语言 · 计算机科学 2016-03-23 Yanping Chen , Qinghua Zheng , Ping Chen

The advent of increasingly powerful language models has raised expectations for language-based interactions. However, controlling these models is a challenge, emphasizing the need to be able to investigate the feasibility and value of their…

‹ 上一页 1 2 3 10 下一页 ›