Reset
Showing 20 of 280 academic articles

On coordinated checkpointing in distributed systems

Guohong Cao, Mukesh Singhal • IEEE Transactions on Parallel and Distributed Systems (1998)

Coordinated checkpointing simplifies failure recovery and eliminates domino effects in case of failures by preserving a consistent global checkpoint on stable storage. However, the approach suffers from high overhead associated with the che...

OPENALEX DOI: https://doi.org/10.1109/71.737697

Contracts in distributed systems

Massimo Bartoletti, Emilio Tuosto, Roberto Zunino • Electronic Proceedings in Theoretical Computer Science (2011)

We present a parametric calculus for contract-based computing in distributed systems. By abstracting from the actual contract language, our calculus generalises both the contracts-as-processes and contracts-as-formulae paradigms. The calcul...

OPENALEX cc-by-nc-nd DOI: https://doi.org/10.4204/eptcs.59.11

Local and temporal predicates in distributed systems

Bernadette Charron-Bost, Carole Delporte-Gallet, Hugues Fauconnier • ACM Transactions on Programming Languages and Systems (1995)

The definitions of the predicates Possibly φ and Definitely φ, where φ is a global predicate of a distributed computation, lead to the definitions of two predicate transformers P and D . We show that P plays the same role with respect to ti...

OPENALEX Open Access DOI: https://doi.org/10.1145/200994.201005

Distributed Systems and Networks

William Johnston Buchanan • Research Output (Edinburgh Napier University) (2000)

This book provides the student with comprehensive coverage of both networks and system architecture. It aims to introduce the most widely used networking protocols and distributed systems, covering recent developments in distributed process...

OPENALEX other-oa

Ponder: A Language for Specifying Security and Management Policies for Distributed Systems

Nicodemos Damianou, Naranker Dulay, E. Lupu, Morris S. Sloman • Spiral (Imperial College London) (2000)

This document defines a declarative, object-oriented language for specifying policies for the security and management of distributed systems. The language includes constructs for specifying the following basic policy types: authorisation po...

OPENALEX Open Access DOI: https://doi.org/10.25561/5966

Cooperative load balancing in distributed systems

Daniel Grosu, Anthony Theodore Chronopoulos, Ming‐Ying Leung • Concurrency and Computation Practice and Experience (2008)

Abstract A serious difficulty in concurrent programming of a distributed system is how to deal with scheduling and load balancing of such a system which may consist of heterogeneous computers. In this paper, we formulate the static load‐bal...

OPENALEX DOI: https://doi.org/10.1002/cpe.1331

Epidemic information dissemination in distributed systems

Patrick Th. Eugster, Rachid Guerraoui, Anne-Marie Kermarrec, Laurent Massoulié • Computer (2004)

Easy to deploy, robust, and highly resilient to failures, epidemic algorithms are a potentially effective mechanism for propagating information in large peer-to-peer systems deployed on Internet or ad hoc networks. It is possible to adjust ...

OPENALEX Open Access DOI: https://doi.org/10.1109/mc.2004.1297243

Optimal Control of Spatially Distributed Systems

Nader Motee, Ali Jadbabaie • IEEE Transactions on Automatic Control (2008)

In this paper, we study the structural properties of optimal control of spatially distributed systems. Such systems consist of an infinite collection of possibly heterogeneous linear control systems that are spatially interconnected via cer...

OPENALEX DOI: https://doi.org/10.1109/tac.2008.929366