ClassMaker is a library for creating classes at runtime. Taking a dynamic EPackage as an input, it invokes the generator (currently Ecore default), then PDE exporter, then installs the result into the host OSGi container and supplies the EPackage class, loaded into its own OSGi runtime, to client code. Here is a Javadoc.
The purpose of it is, for instance, applying an adaptive object model architecture. Further work continues.
ClassMaker is an open-source project supported by one volunteer.
Note: The software is still under development.