Mainly suited for object-oriented application
coding
� Not yet a general purpose
modeling language
Large and complex:
Really
a set of languages,
none
of which is ideal for its purpose
The metamodel and the notation have many
inconsistencies
Proposed changes for UML 2.0 address some
problems,
but not all of them.
Some unresolved problems are fundamental.