Our SPIN on Persistent Java: the JavaSPIN approach - Abstract
Kaplan, A., Myrestrand, G.A.,
and Wileden, J.C.,
Our SPIN on Persistent Java: the JavaSPIN approach,
First International Workshop on Persistent Java, Glasgow, Scotland, UK, September 1996.
The SPIN (Support for Persistence, Interoperability and
Naming) framework was developed as a unifying conceptual foundation
for integrating extended features in software systems. SPIN has
previously been used as a basis for seamlessly integrating
persistence, interoperability and naming capabilities in extended
versions of the C++ and CLOS APIs of the TI/Arpa Open Object-Oriented
Database (Open OODB). We are currently developing JavaSPIN, a seamless
integration of persistence, interoperability and naming with Java.
The foundations for JavaSPIN are the SPIN framework, the Open OODB
kernel and Java itself. To minimize barriers to adoption, JavaSPIN
will impose no modifications on the Java language or the Java Virtual
Machine. To maximize opportunities for interoperability, JavaSPIN will
have a persistence model and language-independent name management
mechanism in common with the Persistent C++ and Persistent CLOS APIs
of Open OODB. In this paper we discuss our goals for JavaSPIN,
outline the JavaSPIN approach and sketch our plans for longer-term
development related to JavaSPIN.
Last modified: Fri June 25 1999 18:56 EDT