Professional Documents
Culture Documents
system modelling
1
Classes Interfaces
Collaborations Use cases
Active classes Components
Nodes
Generalization
in which objects of the specialized element (the child) are more specific
than the objects of the generalized element.
Graphically, a generalization relationship is rendered as a solid line
with a hollow arrowhead pointing to the parent
Interaction Diagrams
Both sequence diagrams
and collaboration
diagrams are kinds of
interaction diagrams
A sequence diagram
is an interaction diagram
that emphasizes the
time-ordering of
messages which are
exchanged among
objects
An activity diagram is a
special kind of a state
chart diagram that
shows the flow from
activity to activity within
a system
They are especially
important in modeling
the function of a system
and represents the flow
of control among objects
A component diagram
shows the organizations
and dependencies among a
set of components.
They are related to class
diagrams in that a
component typically maps
to one or more classes,
interfaces, or
collaborations
Component diagrams are
used in modeling the
physical aspects of object-
oriented systems.
end