Abstraction mechanisms are ways in which unwanted details may be removed from immediate consideration. This is especially important with large models. ORMDiagram s tend to be more detailed and take up more space than corresponding UML models, so abstraction mechanisms are often used. Various mechanisms such as modularization, refinement levels, feature toggles, layering, and object zoom can be used to hide and show just that part of the model relevant to a userís immediate needs. With minor variations, these techniques can be applied to both ORM and UML. ORM also includes an attribute abstraction procedure that can be adapted to generate a UML or ERDiagram as a view.
Contributors: Terry Halpin jMM
Category Modeling Category Conceptual Modeling
( Topic last updated: 1999.06.30 11:58:37 AM )