UML Section Index | Page 4
Depending on what you mean by "official", there are some initiatives towards testing for competency in object-oriented design and analysis, and the UML is part of the package. Sun's Lev...more
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
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 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.
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.
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
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