We consider the distributed implementability problem as: Given a labeled transition system TS together with a distribution # of its actions over a set of processes, does there exist a distributed system over # such that its global transition system is `equivalent' to TS? We consider the distributed system models of synchronous products of transition systems [Arn94] and asynchronous automata [Zie87]. In this paper we provide complexity bounds for the above problem with three interpretations of `equivalent': as transition system isomorphism, as language equivalence, and as bisimilarity. In particular, we solve problems left open in [CMT99,Mor99]. We also describe a logic programming implementation which complements the imp...
In this work we study the cost of local and global proofs on distributed verification. In this setti...
Formal semantics have been employed in the specification and verification of programming languages. ...
International audienceWe exhibit a methodology to develop mechanically-checkable parameterized proof...
We consider the distributed implementability problem: Given a labeled transition system TS together ...
We consider the distributed implementability problem: Given a labeled transition system TS together ...
We study the problem of synthesizing distributed implementations from global specifications. In part...
This paper addresses the problem of distributed program synthesis. In the first part, we formalize t...
In a distributed application, high-availability of a critical online service is ensured despite fail...
The manual implementation of distributed systems is an error-prone task because of the asynchronous ...
International audienceZielonka's theorem, established 25 years ago, states that any regular language...
The classification of recognizable ω-word languages into Borel levels is the basis of many specializ...
Abstract. Distributed Algorithms are hard to prove correct. In settings with process failures, thing...
AbstractWe extend labelled transition systems to distributed transition systems by labelling the tra...
In a distributed system, different processes synchronize in order to solve a global computation. The...
We propose a sound and complete compositional proof rule for distributed synthesis. Applying our pro...
In this work we study the cost of local and global proofs on distributed verification. In this setti...
Formal semantics have been employed in the specification and verification of programming languages. ...
International audienceWe exhibit a methodology to develop mechanically-checkable parameterized proof...
We consider the distributed implementability problem: Given a labeled transition system TS together ...
We consider the distributed implementability problem: Given a labeled transition system TS together ...
We study the problem of synthesizing distributed implementations from global specifications. In part...
This paper addresses the problem of distributed program synthesis. In the first part, we formalize t...
In a distributed application, high-availability of a critical online service is ensured despite fail...
The manual implementation of distributed systems is an error-prone task because of the asynchronous ...
International audienceZielonka's theorem, established 25 years ago, states that any regular language...
The classification of recognizable ω-word languages into Borel levels is the basis of many specializ...
Abstract. Distributed Algorithms are hard to prove correct. In settings with process failures, thing...
AbstractWe extend labelled transition systems to distributed transition systems by labelling the tra...
In a distributed system, different processes synchronize in order to solve a global computation. The...
We propose a sound and complete compositional proof rule for distributed synthesis. Applying our pro...
In this work we study the cost of local and global proofs on distributed verification. In this setti...
Formal semantics have been employed in the specification and verification of programming languages. ...
International audienceWe exhibit a methodology to develop mechanically-checkable parameterized proof...