Reset
Showing 20 of 5,045 academic articles

Pace—A Toolset for the Performance Prediction of Parallel and Distributed Systems

G.R. Nudd, Darren J. Kerbyson, E. Papaefstathiou, S. C. Perry et al. • The International Journal of High Performance Computing Applications (2000)

This paper describes a methodology that provides detailed predictive performance information throughout the software design and implementation cycles. It is structured around a hierarchy of performance models that describe the computing sys...

OPENALEX DOI: https://doi.org/10.1177/109434200001400306

The Breakdown of Coordinated Decision Making in Distributed Systems

Christopher R. Bearman, Susannah B. F. Paletz, Judith M. Orasanu, Matthew J. W. Thomas • Human Factors The Journal of the Human Factors and Ergonomics Society (2010)

OBJECTIVE: This article aims to explore the nature and resolution of breakdowns in coordinated decision making in distributed safety-critical systems. BACKGROUND: In safety-critical domains, people with different roles and responsibilities ...

OPENALEX Open Access DOI: https://doi.org/10.1177/0018720810372104

Effective Concurrency Testing for Distributed Systems

Xinhao Yuan, Junfeng Yang • International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) (2020)

Despite their wide deployment, distributed systems remain notoriously hard to reason about. Unexpected interleavings of concurrent operations and failures may lead to undefined behaviors and cause serious consequences. We present Morpheus, ...

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

Endorsements, licensing, and insurance for distributed system services

Gennady Medvinsky, Charlie Lai, Clifford Neuman • ACM SIGSAC Conference on Computer and Communications Security (CCS) (1994)

Clients in a distributed system place their confidence in many servers, and servers themselves rely on other servers for file storage, authentication, authorization, and payment. When a system spans administrative boundaries it becomes hard...

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

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