from
The Free On-line Dictionary of Computing (8 July 2008)
Object Role Modeling
ORM
<programming> (ORM) A conceptual {model}ling approach that
pictures the application world as a set of {objects} that play
roles (parts in relationships, which may be unary, binary or
higher order). ORM provides both graphical and textual
languages that enable models to be expressed naturally. For
{data modelling} purposes, its graphical language is more
expressive than {ER} or {UML}.
(http://orm.net/).
(1999-08-27)