UML (Unified Modelling Language) is an Object Management Group (OMG) standard for modelling software artifacts. Using UML, developers and architects can make a blueprint of a project, much like ERD diagrams are used for relational design. See www.rational.com/uml/ for more details.
UML diagrams can be constructed with Oracle's JDeveloper.
 Also see
|Glossary of Terms|