RAD Studio (Common)
Supported UML Specifications

The Object Management Group’s Unified Modeling Language (UML) is a graphical language for visualizing, specifying, constructing, and documenting the artifacts of distributed object systems. 

The UML modeling feature supports UML to help you specify, visualize, and document models of your software systems, including their structure and design. 

Refer to UML documentation for the detailed information about UML semantics and notation. The UML (version): Superstructure document defines the user level constructs required for UML. It is complemented by the UML (version): Infrastructure document which defines the foundational language constructs required for UML. The two complementary specifications constitute a complete specification for the UML modeling language.

The set of available diagrams depends on your project type. 

For design projects, both UML 1.5 and 2.0 are supported. 

For implementation projects, UML 1.5 is only supported. 

The version of UML is selected when a project is created. It cannot be changed later.

UML In Color” is an optional profile to support the modeling in color methodology. Color modeling makes it possible to analyze a problem domain and easily spot certain classes during analysis. Modeling supports the use of the four main groups of the color-modeling stereotypes:

  • Role
  • MomentInterval, Mi-detail
  • Party, Place, Thing
  • Description
For each of these stereotypes you can choose a specific color to make your model more understandable at a glance. Note that the other stereotypes do not have associated colors. 

See also Java Modeling in Color with UML: Enterprise Components and Process” by Coad, Lefebvre and De Luca.

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!