Scispace (Formerly Typeset)
  1. Home
  2. Conferences
  3. Berkeley Workshop
  4. 1981
  1. Home
  2. Conferences
  3. Berkeley Workshop
  4. 1981
Showing papers presented at "Berkeley Workshop in 1981"
Proceedings Article•
A Straw Man Analysis of the Probability of Waiting and Deadlock in a Database System.

[...]

Jim Gray, Pete Homan, Henry F. Korth, Ron Obermarck
1 Jan 1981

71 citations

Journal Article•10.1016/0376-5075(81)90057-X•
File assignment in a computer network

[...]

Derrell V. Foster1, Lawrence W. Dowdy2, James E. Ames3•
Vanderbilt University1, University of Maryland, College Park2, Virginia Commonwealth University3
1 Sep 1981
TL;DR: An iterative numerical procedure is given which optimizes the file assignment in a computer network and introduces the concept of a real value for the degree of multiprogramming in the micro model and the macro model.
Abstract: Research into the design of a “data manager” which is under the control of a network operating system is only beginning. The following critical aspect of this management is considered: file assignment within the network. Selected previous models and particularly their assumptions are given. An iterative numerical procedure is given which optimizes the file assignment in a computer network. It decomposes into a micro model for solving a queuing network problem and a macro model for solving an integer programming problem. The micro model determines the optimal branching probabilities to the hosts of the computer network from the current file assignment. It also introduces the concept of a real value for the degree of multiprogramming. The macro model reassigns the files to (possibly different) hosts such that the optimal branching probability constraints are satisfied. It also includes other constraints, such as the storage capacities of the hosts. The procedure is then repeated until convergence is achieved. Implications for dynamic file assignment are given, thus motivating a direction for future operating system design.

29 citations

Proceedings Article•
Two Part Proof Schema for Database Concurrency Control.

[...]

Philip A. Bernstein, Nathan Goodman, Ming-Yee Lai
1 Jan 1981

26 citations

Proceedings Article•
Redundant Allocation of Relations in a Communication Network.

[...]

Peter M. G. Apers
1 Jan 1981

18 citations

Proceedings Article•
A Formal Model of Crash Recovery in a Distributed System.

[...]

Dale Skeen, Michael Stonebraker
1 Jan 1981
TL;DR: In this article, a formal model for atomic commit protocols for distributed database systems is introduced, which is used to prove existence results about resilient protocols for site failures that do not partition the network and then for partitioned networks.
Abstract: A formal model for atomic commit protocols for a distributed database system is introduced. The model is used to prove existence results about resilient protocols for site failures that do not partition the network and then for partitioned networks. For site failures, a pessimistic recovery technique, called independent recovery, is introduced and the class of failures for which resilient protocols exist is identified. For partitioned networks, two cases are studied: the pessimistic case in which messages are lost, and the optimistic case in which no messages are lost. In all cases, fundamental limitations on the resiliency of protocols are derived.

17 citations

Proceedings Article•
Site Autonomy Issues in R*: a Distributed Database Management System.

[...]

Bruce G. Lindsay
1 Jan 1981
TL;DR: Some of the issues raised in the implementation of a DDBMS by the requirements of site autonomy are discussed from the perspective of the R ∗ research project at IBM's San Jose Research Lab.

15 citations

Proceedings Article•
XNDM: An Experimental Network Data Manager.

[...]

Stephen R. Kimbleton, Pearl S-C Wang, Elizabeth N. Fong, Helen M. Wood, Leslie J Miller 
1 Jun 1981
TL;DR: This report is an anthology of papers prepared by the investigators which identify and discuss the design, development and implementation of such a user interface, and the development of a demonstrable prototype.
Abstract: : This report documents the three year investigation by the National Bureau of Standards into the technical issues involved in providing a uniform user and program environment for (possibly concurrent) access to multiple heterogeneous remote database management systems. This report is an anthology of papers prepared by the investigators which identify and discuss the design, development and implementation of such a user interface, and the development of a demonstrable prototype. (Author)

12 citations

Proceedings Article•
A Distributed Adaptive Multi-Path Routing-Consistent and Conflicting Decision Making.

[...]

Rony Attar
1 Jan 1981

12 citations

Proceedings Article•
Concurrency control overhead or closer look at blocking vs. nonblocking concurrency control mechanisms

[...]

Dushan Z. Badal
1 Jun 1981
TL;DR: This report has been published in the Proceedings of the Fifth Berkeley Conference on Distributed Data Management and Computer Networks.
Abstract: This report has been published in the Proceedings of the Fifth Berkeley Conference on Distributed Data Management and Computer Networks.

11 citations

Proceedings Article•
Detection of Mutual Inconsitency in Distributed Systems.

[...]

Douglas Stott Parker, Gerald J. Popek, Gerard Rudisin, Allen Stoughton, Bruce J. Walker, Evelyn J. Walton, Johanna M. Chow, David A. Edwards, Stephen Kiser, Charles S. Kline 
1 Jan 1981

10 citations

Proceedings Article•
Dynamic Re-Materialization: Processing Distributed Queries Using Redundant Data.

[...]

Eugene Wong
1 Jan 1981
Proceedings Article•
A Distributed UNIX System.

[...]

Alan L. Glasser, David M. Ungar
1 Jan 1981
Proceedings Article•
A Deadlock-Free, Variable Granularity Locking Protocol.

[...]

Henry F. Korth
1 Jan 1981
Proceedings Article•
Consistency of Redundant Databases in a Weak Coupled Distributed Computer Conferencing System.

[...]

B. Ivan Strom
1 Jan 1981
Proceedings Article•
On Evaluating Availability in Distributed Database Systems.

[...]

Giancarlo Martella, B. Ronchetti, Fabio Alberto Schreiber
1 Jan 1981
Proceedings Article•
A Dataflow Solution for Implementing Distributed Queries.

[...]

Donald H. Vines
1 Jan 1981
Proceedings Article•
RIG, An Architecture for Distributed Systems: A Summary.

[...]

Keith A. Lantz
1 Jan 1981
Journal Article•10.1016/0376-5075(81)90056-8•
Squire - A communications-oriented operating system

[...]

Harry R. Chesley1, V. Bruce Hunt1•
SRI International1
1 Sep 1981
TL;DR: The Squire kernel provides memory management, preemptive multitasking, interprocess communication, and the ability to manage data outside the process address space, as well as services such as timers.
Abstract: This paper presents the architecture of a communications-oriented, real-time operating system named Squire. The Squire kernel provides memory management, preemptive multitasking, interprocess communication, and the ability to manage data outside the process address space, as well as services such as timers. User processes are protected from one another by means of restrictions on what objects they can access and on the type of access. Squire has been designed to provide efficient communication between cooperating processes, portability to new machine architectures, and support for multiple processor and distributed processor usage. Protection, reliability, and robustness have been major design goals. Squire supports a new kind of object called chunks, which exist outside the process address space, and can be used to store and manage data. Squire also supports a means for extending the kernel in a controlled manner; this mechanism is used both to implement such traditional functions as device drivers and to provide extended kernel services not present in the basic Squire kernel.
Journal Article•10.1016/0376-5075(81)90058-1•
Copying structured objects in a distributed system

[...]

Karen R. Sollins1•
Massachusetts Institute of Technology1
1 Sep 1981
TL;DR: In this article, a distributed system is modelled as a set of disjoint naming environments called contexts among which messages flow as the means of communication, where each object resides within a context and has a locally unique name assigned to it.
Abstract: A distributed system is modelled as a set of disjoint naming environments called contexts among which messages flow as the means of communication. A structured object is considered to be a list of the names of its components. Primitive objects contain no other objects as components. This paper presents an algorithm for copying objects across context boundaries. Each object resides within a context and has a locally unique name assigned to it. The components of a structured object may reside in other contexts. Three copy operations are proposed: (1) copy copies the complete structure without copying any component more than once; (2) copy-local copies all of the structure within the context of the object and directly accessible through the object without copying any component more than once, and sending to the receiver the globally unique names of those components not copied; (3) copy-top copies only the top level of the structure, sending to the receiver the globally unique names of all the components of the top level.

Tools

SciSpace AgentBiomedical AgentSciSpace RecruitSciSpace for EnterpriseAgent GalleryChat with PDFLiterature ReviewAI WriterFind TopicsParaphraserCitation GeneratorExtract DataAI DetectorCitation Booster

Learn

ResourcesLive Workshops

SciSpace

CareersSupportBrowse PapersPricingSciSpace Affiliate ProgramCancellation & Refund PolicyTermsPrivacyData Sources

Directories

PapersTopicsJournalsAuthorsConferencesInstitutionsCitation StylesWriting templates

Extension & Apps

SciSpace Chrome ExtensionSciSpace Mobile App

Contact

support@scispace.com
SciSpace

© 2026 | PubGenius Inc. | Suite # 217 691 S Milpitas Blvd Milpitas CA 95035, USA

soc2
Secured by Delve