1. A method for integrating objects defined by different type systems into a single integrated object oriented system, said method comprising the steps of: providing an integrated object oriented system comprising, an integrated type system that supports a superset of features from a plurality of foreign object systems, said foreign object systems comprising a plurality of foreign objects defined by foreign type systems that are different from said integrated type system, said foreign objects including at least one method; receiving into said integrated object oriented system a plurality of said foreign objects from said different foreign object systems; converting said foreign objects into uniform object model objects defined by said integrated type system; and executing said foreign objects as uniform object model objects in a run time environment without loss of features provided by said foreign objects.
1. A method for integrating objects defined by different type systems into a single integrated object oriented system, said method comprising the steps of: providing an integrated object oriented system comprising, an integrated type system that supports a superset of features from a plurality of foreign object systems, said foreign object systems comprising a plurality of foreign objects defined by foreign type systems that are different from said integrated type system, said foreign objects including at least one method; receiving into said integrated object oriented system a plurality of said foreign objects from said different foreign object systems; converting said foreign objects into uniform object model objects defined by said integrated type system; and executing said foreign objects as uniform object model objects in a run time environment without loss of features provided by said foreign objects. 2. The method as set forth in claim 1, further comprising the step of layering onto said uniform object model objects, converted from said foreign object systems, an additional member, supported by said integrated type system, but not supported by said foreign object systems.