Home »
Academic Articles & Research Papers
Showing 20 of 2,514 academic articles
S. Srinivasan, Niraj Kumar Jha • IEEE Transactions on Parallel and Distributed Systems
(1999)
Distributed computer systems are increasingly being employed for critical applications, such as aircraft control, industrial process control, and banking systems. Maximizing performance has been the conventional objective in the allocation ...
OPENALEX
DOI: https://doi.org/10.1109/71.755824
Peter R. Pietzuch, Brian Ninham Shand, Jean Bacon • Lecture notes in computer science
(2003)
1 Introduction Event-based communication has become a new paradigm for building large-scaledistributed systems. It has the advantages of loosely coupling communication partners, being extremely scalable, and providing a simple application p...
OPENALEX
DOI: https://doi.org/10.5555/1515915.1515921
Bengt Jönsson • ACM Transactions on Programming Languages and Systems
(1994)
We present a method for specification and verification of distributed systems that communicate via asynchronous message passing. The method handles both safety and liveness properties. It is compositional, i.e., a specification of a composi...
OPENALEX
Open Access
DOI: https://doi.org/10.1145/174662.174665
Morrie Gasser, Andy Goldstein, Charlie Kaufman, Butler Lampson (1989)
The Digital Distributed System Security Architecture is a comprehensive specification for security in a distributed system that employs state-of-the-art concepts to address the needs of both commercial and government environments. The archi...
OPENALEX
Ratan K. Ghosh, Hiranmay Ghosh • Wiley eBooks
(2023)
Distributed Systems Comprehensive textbook resource on distributed systems—integrates foundational topics with advanced topics of contemporary importance within the field Distributed Systems: Theory and Applications is organized around thre...
OPENALEX
DOI: https://doi.org/10.1002/9781119825968
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
Ewa Deelman, Gurmeet Singh, Mei-Hui Su, James Blythe et al. • Scientific Programming
(2005)
This paper describes the Pegasus framework that can be used to map complex scientific workflows onto distributed resources. Pegasus enables users to represent the workflows at an abstract level without needing to worry about the particulars...
OPENALEX
cc-by
DOI: https://doi.org/10.1155/2005/128026
Xizhou Feng, Rong Ge, Kirk W. Cameron • IEEE International Parallel and Distributed Processing Symposium (IPDPS)
(2005)
Power consumption is a troublesome design constraint for emergent systems such as IBM's BlueGene /L. If current trends continue, future petaflop systems will require 100 megawatts of power to maintain high-performance. To address this probl...
OPENALEX
DOI: https://doi.org/10.1109/ipdps.2005.346
Ken Birman, Thomas Joseph • ACM SIGOPS Operating Systems Review
(1987)
We describe applications of a virtually synchronous environment for distributed programming, which underlies a collection of distributed programming tools in the ISIS 2 system. A virtually synchronous environment allows processes to be stru...
OPENALEX
Open Access
DOI: https://doi.org/10.1145/37499.37515
Richard E. Schantz, Douglas C. Schmidt • Wiley eBooks
(2007)
Abstract Improvements in hardware and networking technologies over the past decades have yielded dramatic increases in computer and communication capabilities. Despite these advances, the effort and cost required to develop, validate, port,...
OPENALEX
DOI: https://doi.org/10.1002/9780470050118.ecse241
Tasneem Salah, Mohamed Jamal Zemerly, Chan Yeob Yeun, Mahmoud Al‐Qutayri et al. • International Conference for Internet Technology and Secured Transactions
(2016)
Applications developed to fulfil distributed systems needs have been growing rapidly. Major evolutions have happened beginning with basic architecture relying on initiated request by a client to a processing side referred to as the server. ...
OPENALEX
DOI: https://doi.org/10.1109/icitst.2016.7856721
Morris S. Sloman (1994)
Contents Introduction 1. Management - What and Why Enabling Technologies 2. Network Technologies 3. Distributed Systems Models and Standards for Management 4. OSI Management Model and Standards 5. OSI Structure of Management Information 6. ...
OPENALEX
Qiang Fu, Jian–Guang Lou, Yi Wang, Li Jiang • Proceedings
(2009)
Detection of execution anomalies is very important for the maintenance, development, and performance refinement of large scale distributed systems. Execution anomalies include both work flow errors and low performance problems. People often...
OPENALEX
DOI: https://doi.org/10.1109/icdm.2009.60
Gerald J. Popek • The MIT Press eBooks
(1986)
LOCUS, a distributed version of the popular operating system Unix, provides an excellent solution. It makes a collection of computers, whether they are workstations or mainframes, as easy to use as a single computer by providing a set of su...
OPENALEX
DOI: https://doi.org/10.7551/mitpress/4279.001.0001
Jeff Kramer, Jeff Magee, Morris S. Sloman • ACM SIGOPS European Workshop
(1992)
Distributed systems are constructed from a set of computational components which are bound together to interact and communicate to achieve some over all objective. In this paper, we examine the issues related to system configuration, partic...
OPENALEX
DOI: https://doi.org/10.1145/506378.506406
Michael P. Polis, Raymond E. Goodson • Proceedings of the IEEE
(1976)
This paper surveys the distributed system parameter identification problem and concludes that it can be treated as a series of largely independent subproblems, each of which must be considered in any attempt to treat the problem in applicat...
OPENALEX
DOI: https://doi.org/10.1109/proc.1976.10066
Ken Birman, Thomas Joseph • ACM eBooks
(1990)
Techniques are examined for replicating data and execution in directly distributed systems: systems in which multiple processes interact directly with one another while continuously respecting constraints on their joint behavior. Directly d...
OPENALEX
Open Access
DOI: https://doi.org/10.1145/90417.90751
Masoud Mansouri-Samani, Morris S. Sloman • IEEE Network
(1993)
It is suggested that a functional model of monitoring in terms of the generation, processing, dissemination, and presentation of information can help determine the facilities needed to design and construct distributed systems. Implementatio...
OPENALEX
DOI: https://doi.org/10.1109/65.244791
Héctor García-Molina, Daniel Barbará • Journal of the ACM
(1985)
In a distributed system, one strategy for achieving mutual exclusion of groups of nodes without communication is to assign to each node a number of votes. Only a group with a majority of votes can execute the critical operations, and mutual...
OPENALEX
Open Access
DOI: https://doi.org/10.1145/4221.4223
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