Class 2 Intermediate Java 30-IT-397  

UML
 

"What is UML?

   The Unified Modeling Language (UML) is a standard way to
   specify, construct, and document systems that use
   object-oriented code such as Java, C++ or IDL. As with any
   language, the UML has its own notation and syntax. Its notation
   comprises a set of specialized shapes for constructing different
   kinds of software diagrams. Each shape has a particular
   meaning, and the UML syntax dictates how the shapes can be
   combined.

   Although many major object-oriented analysis and design
   methods influenced the development of the UML, it is derived
   primarily from three notations: Booch OOD (Object-Oriented
   Design), Rumbaugh OMT (Object Modeling Technique), and
   Jacobson OOSE (Object-Oriented Software Engineering).

   In 1997, the Object Management Group (OMG) made the
   UML a standard modeling language for object-oriented
   applications.   The OMG includes more than 800 software
   vendors, developers, and users who seek a common
   architectural framework for object-oriented programming.

   The entire UML specification and UML usage guidelines are
   available for viewing and download from the OMG."
 

 UML Tools

Created by:  Brandan Jones December 17, 2001