JSX serializes Java objects to XML. You can persist objects, evolve them, and send them over the network and between applications. Your object data becomes human-readable and human-writable. You can test it, search it, profile it, audit it, and edit it with ordinary text and XML tools. JSX handles all POJOs and also all classes that require Java's own object serialization. JSX also correctly and completely handles the content of Serializable classes - including when they evolve and add additional content, for both upgrading to a new version (e.g. of Java or third-party libraries) and downgrading to an older one. It does this by reusing a class's Serialization methods, which are maintained by the class's developer to handle its evolution.

The Application Switch sits between applications
and service providers, allowing a central location
for configuration instead of requiring the user to
configure each application separately. The switch
also allows mutliple services to be combined and
appear as a single service to applications.

WOPR is a simple message-passing distributed
object development framework for Java, based on
RMI. It is organized into interconnected modules.
A module can be viewed as a remote thread with
several input and output message queues.

Cadena is an Eclipse plugin that provides an
integrated environment for building and modeling
component-based systems (including CORBA CCM
systems). It provides editors for defining
component types, specifying component behavior,
and creating and visualizing component assemblies.
It also provides facilities for generating stub
and skeleton source code for components,
performing dependency analysis that traces
inter/inta-component event and data dependencies,
executing the developed systems, and more.

OpenPMF is a policy management framework which is
currently used with various technologies like
CORBA/CCM/EJB. It allows the centralized,
integrated management of security policies in very
demanding, heterogeneous (legacy) environments.