Material Detail

UML Resource Center

UML Resource Center

Unified Modeling Language (UML) is the foundation of systems design and documention. This site provides a repository of information and trends in UML.

Quality

More about this material

Comments

Log in to participate in the discussions or sign up if you are not already a MERLOT member.
Lilly Tanthongsack
Lilly Tanthongsack (Student)
19 years ago
excellent resource
  Buford
Buford (Student)
19 years ago
I learned a great deal from this website, but I think the most important was the
information on the Rational Rose suite. I am the Configuration Manager for our
class project. This information helps me quite a bit.
Used in course? Yes
Chris Ellis
Chris Ellis (Student)
19 years ago
This site served as a very useful resource.
  Nagel
Nagel (Student)
20 years ago
20 min of reading lead me to believe that rational has a great system designed to do object oriented programming. Quality of the material was good to great. Although this site is really for selling their products, it does give some good resource material for UML design and analysis. Easy to use.
  Lehmann
Lehmann (Student)
20 years ago
1. 45 minutes reviewing material.
2. Content quality is quite good, extensive and in-depth.
3. This is useful information and adds greatly to both learning and teaching.
4. The difficulty of the material ranges from simple to technical.

Technical Remarks:

The Unified Modeling Language (UML) is now the standard notation for software
architecture. It was developed jointly by Grady Booch, Ivar Jacobson, and Jim
Rumbaugh at Rational Software Corporation (with help from others). Based on the
use of the Rambough, Booch and Jacobson's methods (all processes and languages
for designing complex software systems), the UML is the evolution of these and
other approaches to business process, object, and component modeling. The UML
provides the application modeling language for: (1) Business process modeling
with use cases. (2) Class and object modeling. (3) Component modeling. (4)
Distribution and deployment modeling.