Starlite: An Environment for Distributed Database Prototyping

Sang Hyuk Son, Jeremiah M. Ratner · 1989

One of the reasons for the difficulty in evaluating new techniques for distributed database systems is the complexity involved due to a large number of system parameters that may change dynamically. Prototyping methods can be applied effectively to the evaluation of database techniques. In addition, database technology can be implemented in a modular reusable form to enhance experimentation. This paper presents a software prototyping environment for the development and evaluation of distributed database systems. The prototyping environment is based on concurrent programming kernel which supports the creation, blocking, and termination of processes, as well as scheduling and inter - process communication. The paper describes the the structure of a prototyping environment and a series of experimentation performed, using the environment, for performance evaluation of concurrency control algorithms. 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

Read the paper · More papers on PaperTik