Abstract A distributed system can be characterized by the fact that the global state is distributed and that a common time base does not exist. However, the notion of time is an important concept in every day life of our decentralized r e al world" and helps to solve problems like getting a consistent population census or determining the potential causality between events. We argue that a linearly ordered structure of time is not always adequate for distributed systems and propose a generalized non-standard m o del of time which consists of vectors of clocks. These clock-vectors are p artially ordered and form a lattice. By using timestamps and a simple clock update mechanism the structure o f c ausality is represented in an isomorphic...
We set the ground for research on a timed extension of Petri nets where time parameters are associat...
AbstractIn a space–time view of a distributed system, each point in space has its own time axis. Thi...
This dissertation is in two parts, covering two distinct areas of distributed computing. The first p...
A distributed system can be characterized by the fact that the global state is distributed and that ...
A distributed system consists of a collection of concurrently executing processes that do not use sh...
International audienceThis paper presents a pragmatic algorithm to build a global time on any distri...
A distributed system, where processes communicate via messages with unpredictable transmission times...
We discuss two fundamental problems that arise in distributed systems. First, how to determine the o...
The role of time has been neglected for long, in distributed systems. Outside the real-time arena, t...
We study time and knowledge in synchronous and asynchronous reliable distributed systems. For both ...
It is shown that distributed termination detection algorithms can be transformed into e cient algori...
Virtual time is a new paradigm for organizing and synchronizing distributed systems which can be app...
The behaviour of distributed systems is described in terms of typed branching-time logics. Dist...
Memory space and processor time are basic resources when executing a program. But beside this implem...
AbstractA consistent observation of a given distributed computation is a sequence of global states t...
We set the ground for research on a timed extension of Petri nets where time parameters are associat...
AbstractIn a space–time view of a distributed system, each point in space has its own time axis. Thi...
This dissertation is in two parts, covering two distinct areas of distributed computing. The first p...
A distributed system can be characterized by the fact that the global state is distributed and that ...
A distributed system consists of a collection of concurrently executing processes that do not use sh...
International audienceThis paper presents a pragmatic algorithm to build a global time on any distri...
A distributed system, where processes communicate via messages with unpredictable transmission times...
We discuss two fundamental problems that arise in distributed systems. First, how to determine the o...
The role of time has been neglected for long, in distributed systems. Outside the real-time arena, t...
We study time and knowledge in synchronous and asynchronous reliable distributed systems. For both ...
It is shown that distributed termination detection algorithms can be transformed into e cient algori...
Virtual time is a new paradigm for organizing and synchronizing distributed systems which can be app...
The behaviour of distributed systems is described in terms of typed branching-time logics. Dist...
Memory space and processor time are basic resources when executing a program. But beside this implem...
AbstractA consistent observation of a given distributed computation is a sequence of global states t...
We set the ground for research on a timed extension of Petri nets where time parameters are associat...
AbstractIn a space–time view of a distributed system, each point in space has its own time axis. Thi...
This dissertation is in two parts, covering two distinct areas of distributed computing. The first p...