Overview > Stereotypes Reference

Topics

General Model Management

Stereotype

UML element

Element in Rational Rose

Icon in Rational Unified Process (RUP)

«model»

N/A – Model already a UML Element

Package postfixed with Model

Varies with the specific model

«subsystem»

N/A – Subsystem already a UML Element

Package with stereotype «subsystem»

«layer»

Package

Package postfixed with Layer

n/a

Business Use-Case Model Top of page

Stereotype

UML element

Element in Rational Rose

Icon in RUP

«business use-case model»

Model

Package
"Business Use-Case Model" in the "Use-Case View"

«business actor»

Actor

Class with stereotype «business actor»

«business use case»

Use case

Use case with stereotype
«business use case»

«business use-case package»

Package

Package
 

«actor-generalization»

Generalization

Generalization

 

«use-case-generalization»

Generalization

Generalization

 

«extend»

Dependency Association with stereotype «extend»
 

«include»

Dependency

Association with stereotype «include»

 

«communicate»

Association

Association with stereotype «communicate»

 

Business Object Model Top of page

Stereotype

UML element

Element in Rational Rose

Icon in RUP

«business object model»

Model

Package
"Business Object Model" in the "Logical View"

«business worker»

Class

Class with stereotype «business worker»

«business entity»

Class

Class with stereotype «business entity»

«business use-case realization»

Collaboration

Use case with stereotype «business use-case realization»

«organization unit»

Package

Package with stereotype «organization unit»

Use-Case Model Top of page

Stereotype

UML element

Element in Rational Rose

Icon in RUP

«use-case model»

Model

Package
"Use-Case Model" in the "Use-Case View"

«use-case package»

Package

Package

«actor-generalization»

Generalization

Generalization
 

«use-case-generalization»

Generalization

Generalization
 

«extend»

Dependency Association with stereotype «extend»
 

«include»

Dependency

Association with stereotype «include»
 

«communicate»

Association

Association with stereotype «communicate»
 

Analysis/Design Model Top of page

Stereotype

UML element

Element in Rational Rose

Icon in RUP

«analysis model»

Model

Package
"Analysis Model" in the "Logical View"

«design model»

Model

Package
"Design Model" in the "Logical View"

«use-case realization»

Collaboration

Use case with stereotype «use-case realization»

«entity»

Class

Class with stereotype «entity»

«boundary»

Class

Class with stereotype «boundary»

«control»

Class

Class with stereotype «control»

«use-case storyboard»

Collaboration

Use case

«subsystem proxy»

Class

   

«event»

Event

Class

ar_signal.jpg (818 bytes)

«signal»

Signal

Class

«send»

Dependency (between an operation and a signal)

   

«chain state»

State

   

«subscribe»

Association

   

«façade»

Package (within a Subsystem)

       

Stereotypes for Web Application Modeling

«server page»

Class

 

 

«client page»

Class

 

 

«form»

Class

 

 

«frameset»

Class

 

 

«target»

Class

 

 

«javascript object»

Class

 

 

«clientscript object»

Class

 

 

«link»

Association

 

 

«targeted link»

Association

 

 

«frame content»

Association

 

 

«submit»

Association

 

 

«builds»

Association

 

 

«redirect»

Association

 

 

«iiop»

Association

 

 

«rmi»

Association

 

 

«input element»

Attribute

 

 

«select element»

Attribute

 

 

«target area element»

Attribute

 

 

«web page»

Component

 

 

«asp page»

Component

 

 

«jsp page»

Component

 

 

«servlet»

Component

 

 

«script library»

Component

 

 

Stereotypes for Real Time Modeling

«capsule»

Class

 

«protocol»

Collaboration

Class

«protocol role»

ClassifierRole

Class

 

 

Data Model Top of page

Stereotype

UML element

Element in Rational Rose

Icon in RUP

«data model»

Model

Use package under ‘logical view’

«table»

Component

 
 

«foreign key»

Association

 
 

«column»

Attribute

 
 

«index»

Component

 
 

«trigger»

Operation

 
 

«procedure»

Operation

 
 

Implementation Model Top of page

Stereotype

UML element

Element in Rational Rose

Icon in RUP

«implementation model»

Model

Package
"Implemetation Model" in the "ComponentView"

«implementation subsystem»

Subsystem

Package

Deployment Model Top of page

Stereotype

UML element

Element in Rational Rose

Icon in RUP

«processor»

Node

Processor in Deployment View
 

«device»

Node

Device in Deployment View
 
 

Copyright  © 1987 - 2001 Rational Software Corporation


Display Rational Unified Process using frames

Rational Unified Process