Chapter 6 Building Implementation Diagrams
You can create the following objects in a component diagram:
Object | Tool | Symbol | Description |
---|---|---|---|
Component | ![]() |
![]() |
Represents a shareable piece of implementation of a system. See "Components". |
Interface | ![]() |
![]() |
Descriptor for the externally visible operations of a class, object, or other entity without specification of internal structure. See the "Interfaces" section in the "Building Structural Diagrams" chapter. |
Port | ![]() |
![]() |
Interaction point between a classifier and its environment. See the "Ports" section in the "Building Structural Diagrams" chapter. |
Part | ![]() |
![]() |
Classifier instance playing a particular role within the context of another classifier. See the "Parts" section in the "Building Structural Diagrams" chapter. |
Generalization | ![]() |
![]() |
A link between a general component and a more specific component that inherits from it and add features to it. See the "Generalizations" section in the "Building Structural Diagrams" chapter. |
Realization | ![]() |
![]() |
Semantic relationship between classifiers, in which one classifier specifies a contract that another classifier guarantees to carry out. See the "Realizations" section in the "Building Structural Diagrams" chapter. |
Require Link | ![]() |
![]() |
Connects components to interfaces. See the "Require Links" section in the "Building Structural Diagrams" chapter. |
Assembly Connector | ![]() |
![]() |
Connects parts to each other. See the "Assembly Connectors" section in the "Building Structural Diagrams" chapter. |
Delegation Connector | ![]() |
![]() |
Connects parts to ports on the outside of components. See the "Delegation Connectors" section in the "Building Structural Diagrams" chapter. |
Dependency | ![]() |
![]() |
Relationship between two modeling elements, in which a change to one element will affect the other element. See the "Dependencies" section in the "Building Structural Diagrams" chapter. |
Copyright (C) 2006. Sybase Inc. All rights reserved. |
![]() |