This paper first appeared in the workshop proceedings: UML: a critical evaluation and suggested future, HICCS-34 conference (Maui, January 2001), © 2000 IEEE.
This paper discusses various problems with UML (e.g. poor support for verbalization, weak constraint primitives, and multiplicity constraints that do not scale properly for n-aries) and shows how ORM can compensate for these deficiencies.