D



Index


[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [R] [S] [T] [U] [V] [W]

decisions, Activity diagram 2nd
delegation
delegation connectors
dependencies
     between artifacts
     between classes
     between components
     between packages
Deployment diagram 2nd
     artifacts (files) in
     communication paths in
     execution environments in
     hardware in
     in physical view
     nodes in
     when to create
     when to use
deployment specifications
design patterns
     abstract classes and
     collaborations as
Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley) 2nd 3rd
destroy message
destroy method
development view 2nd
diagram notations
    arrows
         arrowed lines (edges)
         connecting states (transitions)
         dependency arrows 2nd
         dotted arrow (<<include>> relationships)
         empty diamond arrowhead (aggregations)
         extension arrow in profile
         filled arrow (messages)
         filled diamond arrowhead (compositions)
         generalization arrow (class inheritance)
         generalization arrow (use case inheritance)
         message arrows 2nd
         on communication lines
         on state-lines
     artifact symbol
     ball and socket (assembly connectors) 2nd
    ball symbol
         interfaces
         provided interfaces
     box around use cases (system boundaries)
    brackets ([ ])
         guard conditions
         multiplicities on connectors
     circle with enclosed character (connectors)
     circle with X (flow final nodes)
    circle, filled
         initial node
         initial pseudostates
    circles, concentric, with filled center
         final node
         final states
    colon (:)
         in attribute name
         in operation signature
     columns or rows in (partitions)
    cross
         in Sequence diagram (participant destruction)
         in Timing diagram (events)
     cube (nodes)
     curly braces ({ }), constraints
    diamond
         decisions 2nd
         merges 2nd
     double colons (::), in fully-scoped class name
     dropped title box (participant creation)
     folder with tab (packages)
     forks (joins)
     fragment box (sequence fragments)
     guillemots (<< >>), stereotypes 2nd
     hash symbol (#), protected visibility
     hourglass (time events)
     italic operations (abstract classes)
    lines
         activation bars for active participants
         arrowed lines (edges)
         between actors and use cases (communication lines)
         between classes (associations)
         between nodes (communication paths)
         between objects (links)
         between participants (communication links)
         connectors with multiplicities
         lifelines for participants 2nd 3rd
         lightning bolt line (interruption regions)
         state-lines for participants
     minus symbol (-), private visibility 2nd
     nodes (hardware)
     oval (use cases)
     oval, dashed (collaborations) 2nd
     parentheses (( )), annotations
     pins (action inputs and outputs)
     pitchfork, upside-down (call activity node)
    plus symbol (+)
         public visibility 2nd
     receive signal nodes
    rectangle
         objects
         participants
     rectangle split into sections (classes)
     rectangle with tab icon (components)
     rectangle with underlined name (objects)
     rectangle, dashed (properties)
    rectangle, dashed rounded
         interruption regions
         with boxes on sides (expansion regions)
    rectangle, folded
         notes
         tagged values
    rectangle, rounded
         actions
         activity frames
         states
     rectangle, tabbed (protocol state machines)
     send signal nodes
     socket symbol (required interfaces)
    stick figure
         actors
         stereotypes
     "t" in Timing diagram 2nd
     tilde (~), package visibility
diagrams
     as views of model
    complexity of
         alternate Timing diagram notation for
         hardware node naming and
         minimizing
         Package diagram
     list of
     views of
do behavior of states
documentation for UML
double colons (::), in fully-scoped class name




Learning UML 2.0
Learning UML 2.0
ISBN: 0596009828
EAN: 2147483647
Year: 2007
Pages: 175

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net