The DSOM implementation has the following extensions and limitations in its implementation of the CORBA specification:
It is possible, however, to change the program which implements an object's server, or change the class library which implements an object's class. To modify the program associated with an ImplementationDef, use the update_impldef method defined on ImplRepository. To change the implementation of an object's class, replace the corresponding class library with a new (upward-compatible) one.