A Prototyping Environment for Distributed Database Systems

Authors:Son, Sang, Department of Computer ScienceUniversity of Virginia Kim, Yumi, Department of Computer ScienceUniversity of Virginia

This paper describes a software prototyping environment for the development and evaluation of distributed database systems. The prototyping environment is based on concurrent programming lcernel which supports the creation, blocking, and termination of processes, as well as scheduling and interprocess communication. The paper proposes the port construct to represent a flexible and modular message-communication facility. A general blocking construct is used for process scheduling and messagecommunication in simulated time. Based on these two notions, the paper describes the prototyping environment that has been developed and a series of experimentation performed for performance evaluation of a multiversion database system. One of the key aspects of the prototyping environment is that software, which was developed with the prototyping environment, can be easily ported to a target hardware system for embedded testing.
Note: Abstract extracted from PDF file via OCR

All rights reserved (no additional license for public reuse)
Source Citation:

Son, Sang, and Yumi Kim. "A Prototyping Environment for Distributed Database Systems." University of Virginia Dept. of Computer Science Tech Report (1988).

University of Virginia, Department of Computer Science
Published Date: