DPDS '88: Proceedings of the first international symposium on Databases in parallel and distributed systems
2000 Proceeding
Publisher:
  • IEEE Computer Society Press
  • Washington
  • DC
  • United States
Conference:
DPDS88: International Symposium on Databases for Parallel & Dist Systems 1988 Austin Texas USA December, 1988
ISBN:
978-0-8186-0893-3
Sponsors:
SIGARCH, IEEE-CS

Bibliometrics

Abstract

No abstract available.

Article
The relation between problems in large-scale concurrent systems and distributed databases
January 2000, pp 2–12

We first describes the state of the art in models of concurrency. The models are analyzed along two dimensions: communication and computation. The paper then discusses some problems which make it difficult to realize large-scale concurrent systems. Such ...

Article
Reliable servers: design and implementation in avalon/C++
January 2000, pp 13–21

Avalon/C++ is a programming language that supports the construction of reliable programs consisting of a set of servers communicating over a network. It provides high-level language support for user-defined data types with customized synchronization and ...

Article
Performance modeling of distributed object-oriented database systems
January 2000, pp 22–32

A simulation model has been designed to evaluate the performance of distributed object-oriented database systems. By adjusting parameters, a variety of different hardware configurations and workloads can be represented. The model has been used to study ...

Article
Exploiting concurrency in a DBMS implementation for production systems
January 2000, pp 34–45

An important aspect of integration of AI and DBMS technology is identifying functional similarities in database processing and reasoning with rules. In this paper, we focus on applying concurrency techniques to rule-based production systems. We tailor ...

Article
Sharing the load of logic-program evaluation
January 2000, pp 46–55

We propose a method of parallelizing bottom-up-evaluation of logic programs. The method does not introduce interprocess communication, or synchronization overhead. We demonstrate that it can be applied when evaluating several classes of logic programs, ...

Article
Multiprocessor transitive closure algorithms
January 2000, pp 56–66

We present parallel algorithms to compute the transitive closure of a database relation. These algorithms are applicable both on shared-memory and message-passing architectures. Experimental verification shows an almost linear speed-up with these ...

Article
Parallelism in bubba
January 2000, pp 68–71

Bubba is a parallel computer system for data intensive applications under design at MCC. Bubba is intended as a replacement for mainframe systems providing scalable, continuous, high-performance-per-dollar access to large amounts of shared data for a ...

Article
Parallelizing a database programming language
January 2000, pp 72–79

We extend distributed database query optimization techniques to support a database programming language, a language much richer than relational query languages. With the richness comes difficulties, e.g., how to recognize joins and how to handle ...

Article
A parallel VLSI architecture for unformatted data processing
January 2000, pp 80–86

A novel, high performance subsystem for information retrieval called JAS is introduced. The JAS subsystem sustains gigabyte per second comparison rates due to its “early-out” CMOS substring search processor. The complexity of each JAS unit is ...

Article
Parallel join algorithms on a network of workstations
January 2000, pp 87–96

We propose a non-traditional system architecture for backend database processing, i.e., a network of workstations. By moving data dynamically to otherwise idle workstations over a local area network, a high degree of processing parallelism could be ...

Article
A robust protocol for parallel join operation in distributed data bases
January 2000, pp 97–106

Fault tolerant distributed databases use replicated data(e.g., record or relation) to handle failures of one or more nodes in a computer network. Efficient and economic access strategies for such data bases have not been investigated. In this paper, the ...

Article
Effect of skew on join performance in parallel architectures
January 2000, pp 107–120

Skew in the distribution of values taken by an attribute is identified as a major factor that can affect the performance of parallel architectures for relational joins. The effect of skew on the performance of two parallel architectures is evaluated ...

Article
A case study for distributed query processing
January 2000, pp 124–130
Article
Parallelism in processing queries on complex objects
January 2000, pp 131–143

Complex objects to support non-standard database applications require the use of substantial computing resources because their powerful operations and their related integrity constraints must be performed and maintained in an interactive environment. ...

Article
Heuristic algorithms for distributed query processing
January 2000, pp 144–155

This paper examines heuristic algorithms for processing distributed queries using generalized joins. As this optimization problem is NP-hard heuristic algorithms are deemed to be justified. A heuristic algorithm to form/formulate strategies to process ...

Article
Node autonomy in distributed systems
January 2000, pp 158–166

The goal of this paper is to explore the notion of node autonomy in distributed computer systems. Some motivations for autonomy are exposed. Different facets of autonomy as well as relationships among them are discussed. Finally, we look into how ...

Article
Performance evaluation of global reading of entire databases
January 2000, pp 167–176

Using simulation and probabilistic analysis, we study the performance of an algorithm to read entire databases with locking concurrency control allowing multiple readers or an exclusive writer. The algorithm runs concurrently with the normal transaction ...

Article
Multiprocessor main memory transaction processing
January 2000, pp 177–187

In this paper we describe an experiment designed to evaluate the potential transaction processing system performance achievable through the combination of multiple processors and massive memories. The experiment consisted of the design and ...

Article
VIP-MDBS: a logic multidatabase system
January 2000, pp 190–201

We present a multidatabase management system built in Vienna Integrated Prolog (VIP) for cooperative management of autonomous databases. Data in different databases may differ with respect to naming, structures and value types. VIP-MDBS (VIP ...

Article
Integrating relational databases with support for updates
January 2000, pp 202–209

Most work on database integration has considered only support for data retrieval, not support for updates, and often the use of a special semantically rich data model has been required. In this paper we present an approach to database integration which ...

Article
Robust transaction routing in distributed database systems
January 2000, pp 210–219

In this paper, we examine the issue of robust transaction routing in distributed database systems. A class of dynamic routing strategies which use estimated response times to make routing decisions is studied in details. Since response time estimation ...

Contributors

  • Joseph Edward Urban
    Radboud University Nijmegen

Index Terms

  1. Proceedings of the first international symposium on Databases in parallel and distributed systems

    Comments

    About Cookies On This Site

    We use cookies to ensure that we give you the best experience on our website.

    Learn more

    Got it!