Unified Modeling Language Search this site with Google
A set of graphical notations that can be used to define abstract models of systems. UML2.0 is the standard set of diagrams used in software development and hence has been adopted in many other fields