Report Number: CSL-TR-96-710
Institution: Stanford University, Computer Systems Laboratory
Title: Executable Formal Models of Distributed Transaction Systems
Based on Event Processing
Author: Kenney, John
Date: November 1996
Abstract: This dissertation presents formal models of distributed
transaction processing (DTP) that are executable and
testable. These models apply a new technology, Rapide, an
object-oriented executable architecture description language
designed for specifying and prototyping distributed,
time-sensitive systems. This dissertation shows how the
Rapide technology can be applied to specify, prototype, and
test DTP models.
In particular, this dissertation specifies a reference
architecture for the X/Open DTP industry standard. The
reference architecture, written in Rapide, defines
architectures and behaviors of systems that comply with the
X/Open standard. This dissertation also applies a technique
developed previously by Gennart and Luckham for testing
applications for conformance with reference architectures.
http://i.stanford.edu/pub/cstr/reports/csl/tr/96/710/CSL-TR-96-710.pdf