Information Technology Reference
In-Depth Information
targeted towards a specific domain, such as QoS or NetBSD, or are layered on
top of an existing middleware system, which hides the distribution and recovery
concerns.
We have introduced our approach consisting of a high-level domain-specific
aspect language for the distribution and recovery concerns we call a Distribution
Definition Language and the RemoteJ compiler/generator, which is used to apply
the distribution and recovery concerns described in the Distribution Definition
Language to existing applications. The Distribution Definition Language gener-
alises distributed systems development by describing the classes and methods to
be made remote, the protocol to use to make them remote and the method used
to recover from a remote error.
The closest work to ours thus far are RIDL and AWED. Both RIDL and
AWED use a lower level approach than RemoteJ, which, by introducing the con-
cept of a Distribution Definition Language, is at a higher level of abstraction.
In addition, the Distribution Definition Language supports error handling, which
is not supported by either RIDL or AWED or indeed any other system to our
knowledge.
Search WWH ::




Custom Search