
Improving Polymorphism in Common Object Models
1998) Improving Polymorphism in Common Object Models. Technical Report ncstrl.vatech_cs//TR-98-09, Computer Science, Virginia Polytechnic Institute and State University. (
Full text available as: |
Abstract
Most common object models of distributed object systems lack support for 'polymorphism' (an abstraction mechanism that represents a quality or state of being able to assume different forms). This lack of support restricts the development of new components and limits reuse of existing components that use these advanced features. In this paper, the Interoperable Common Object Model (ICOM), which focuses on a subset of object-oriented languages, specifically statically typed languages, is presented. The ICOM model is an attempt to elevate common object models closer to the object models of statically typed object-oriented languages by including support for polymorphism. Specific features of the ICOM object model include: remote inheritance, method overloading, and parameterized types.
Item Type: | Departmental Technical Report |
---|---|
Subjects: | Computer Science > Historical Collection(Till Dec 2001) |
ID Code: | 488 |
Deposited By: | User autouser |
Deposited On: | 05 December 2001 |
Alternative Locations: | URL:http://uther.dlib.vt.edu:9090/TechReports/NotOnline.html, URL:http://historical.ncstrl.org/tr/ps/vatech_cs/TR-98-09.ps |