UML Section Index | Page 4
Aggregation is a special kind of association that specifies a whole/part relationship between the aggregate (whole) and a component part. When compared to an ordinary association, some distinguish...more
Java Report has a version online available at http://www.javareport.com/java2interactive/index.html for the 1.2 version of Java.more
Some object-oriented languages such as C++ and Ada support the concept of parameterized classes. C++ calls this facility templates, and Ada calls it generics; UML uses th...more
There are a number of CASE tools that provide varying levels of support for UML including creating and managing UML diagrams, code generation to various languages, and reverse engineering of sourc...more
There are a number of tools for working with UML, and most of them support both Java code generation from UML diagrams and reverse engineering into UML from Java source code or Java byte code. Se...more
UML is a general language designed to support numerous software languages and technologies. But the designers of the language have provided mechanisms for organizations to extend the language for ...more
The final draft for UML 1.3 was completed in June 1999 and should be formally approved by the Object Management Group (OMG) in the near future.
The Unified Modeling Language (UML®) is a language for specifying, constructing, visualizing, and documenting the artifacts of a software-intensive system. Analogous to the use of architectur...more
The web site for the UML Revision Task Force contains the latest information and downloads with respect to UML updates. Other valuable links include Rational's UML Resource Center, OMG's UML Re...more
Grady Booch, James Rumbaugh, and Ivar Jacobson, leaders of the method unification effort that led to the creation of UML, are commonly referred to as the Three Amigos.
Numerous companies and individuals contributed to the development of UML including Rational Software, Microsoft, Hewlett-Packard, Oracle, and IBM. However, the primary leaders of the effort were ...more