Abstract
Learning a new language, like the OO modeling language, UML (Unified Modeling Language), an OMG stand standard, is best undertaken in the context of a process. Some of the Major characteristics of the UML are introduced set against the background of the task and techniques described in the third-generation, process-focused, public domain OO methodology OPEN (Object-oriented Process, Environment and Notation).