Component Diagram Objects

PowerDesigner supports all the objects necessary to build component diagrams.

Object

Tool

Symbol

Description

Component



Represents a shareable piece of implementation of a system. See Components (OOM).

Interface



Descriptor for the externally visible operations of a class, object, or other entity without specification of internal structure. See Interfaces (OOM).

Port



Interaction point between a classifier and its environment. See Ports (OOM).

Part



Classifier instance playing a particular role within the context of another classifier. See Parts (OOM).

Generalization



A link between a general component and a more specific component that inherits from it and add features to it. See Generalizations (OOM).

Realization



Semantic relationship between classifiers, in which one classifier specifies a contract that another classifier guarantees to carry out. See Realizations (OOM).

Require Link



Connects components to interfaces. See Require Links (OOM).

Assembly Connector



Connects parts to each other. See Assembly Connectors (OOM).

Delegation Connector



Connects parts to ports on the outside of components. See Delegation Connectors (OOM).

Dependency



Relationship between two modeling elements, in which a change to one element will affect the other element. See Dependencies (OOM).