Reset
Showing 20 of 962 academic articles

A Survey of Quantum Computing for Finance

Dylan Herman, Cody Googin, Xiaoyuan Liu, Alexey Galda et al. • RePEc: Research Papers in Economics (2022)

Quantum computers are expected to surpass the computational capabilities of classical computers during this decade and have transformative impact on numerous industry sectors, particularly finance. In fact, finance is estimated to be the fi...

OPENALEX Open Access DOI: https://doi.org/10.48550/arxiv.2201.02773

Distributed System Design

Xiao Chen • Scalable Computing Practice and Experience (2000)

Jie Wu CRC Press Publishing Company, Boca Raton, FL, 1998, 496 pp. ISBN 0-8493-3178-1, $74.95 The  Distributed System Design  is a superbly organized, comprehensive exposition of basic concepts, issues, and some possible solutions in the di...

OPENALEX DOI: https://doi.org/10.12694/scpe.v3i1.173

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

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

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

Abstract Communication Model for Distributed Systems

Uwe Glässer, Yuri G. Gurevich, Margus Veanes • IEEE Transactions on Software Engineering (2004)

In some distributed and mobile communication models, a message disappears in one place and miraculously appears in another. In reality, of course, there are no miracles. A message goes from one network to another; it can be lost or corrupte...

OPENALEX DOI: https://doi.org/10.1109/tse.2004.25

Distributed Systems

Sukumar Ghosh • Chapman & Hall/CRC eBooks (2014)

Distributed Systems: An Algorithmic Approach, Second Edition provides a balanced and straightforward treatment of the underlying theory and practical applications of distributed computing. As in the previous version, the language is kept as...

OPENALEX DOI: https://doi.org/10.1201/b17224

Authorization in distributed systems: a formal approach

Thomas Y. C. Woo, Simon S. Lam • IEEE Computer Society Symposium on Research in Security and Privacy (2003)

It is argued that authorization is an independent semantic concept that must be separated from implementation mechanisms and given a precise semantics. A logical approach to representing and evaluating authorization is proposed. Specificall...

OPENALEX DOI: https://doi.org/10.1109/risp.1992.213272

Transparency and reflection in distributed systems

Robert J. Stroud • ACM SIGOPS Operating Systems Review (1993)

The recursive composition of systems to form functionally equivalent transparently distributed systems is an important paradigm for constructing distributed systems. The extent to which such recursive transparency can be achieved depends cr...

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

GEM: a generalized event monitoring language for distributed systems

Masoud Mansouri-Samani, Morris S. Sloman • Distributed Systems Engineering (1997)

Event-based monitoring is critical for managing and debugging networks and distributed systems. This paper presents GEM - an interpreted generalized event monitoring language. It allows high-level, abstract events to be specified in terms o...

OPENALEX Open Access DOI: https://doi.org/10.1088/0967-1846/4/2/004

Orca: a language for parallel programming of distributed systems

Henri E. Bal, M. Frans Kaashoek, Andrew S. Tanenbaum • IEEE Transactions on Software Engineering (1992)

A detailed description is given of the Orca language design and the design choices are discussed. Orca is intended for applications programmers rather than systems programmers. This is reflected in its design goals to provide a simple, easy...

OPENALEX Open Access DOI: https://doi.org/10.1109/32.126768

Verdi: a framework for implementing and formally verifying distributed systems

James R. Wilcox, Doug Woos, Pavel Panchekha, Zachary Tatlock et al. • ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI) (2015)

Distributed systems are difficult to implement correctly because they must handle both concurrency and failures: machines may crash at arbitrary points and networks may reorder, drop, or duplicate packets. Further, their behavior is often t...

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