About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
ICCL 1990
Conference paper
Multi-dimensional organization and browsing of object-oriented systems
Abstract
A two-dimensional organization for object-oriented systems and a browser supporting that organization are described. The organization provides sites for documenting both generic functions and object types, allows convenient browsing and information hiding according to both function and type, and supports the notion of abstract types. Also described is the extension of the organization and browser to multiple dimensions to allow for multi-methods that are split into separate implementations based on criteria in addition to receiver type. Inheritance and information hiding in the multidimensional case are discussed briefly. The multidimensional browser has been implemented on top of the RPDE3 environment framework.