Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [R] [S] [T] [U] [V] [W] call activity node Chain of Responsibility (COR) design pattern child classes choice pseudostates Class diagram 2nd abstract classes in attributes in class relationships in constraints in in logical view interfaces in operations in Package diagram modeled using static class elements in templates in when not to use when to create class invariant classes abstract classes 2nd abstraction level of aggregation between association classes associations between 2nd attributes of 2nd compared to components composition relationship between 2nd constraints for 2nd delegation and dependencies between encapsulation and generalization relationship between interfaces for 2nd 3rd internal structures of name of notation for operations of 2nd parts of ports for 2nd public interface of realizing components relationships between 2nd static stereotypes applied to templates for 2nd tightly coupled 2nd visibility of elements in clock, system, as tricky actor collaborations 2nd colon (:) in attribute name in operation signature colons, double (::), in fully-scoped class name Communication diagram 2nd communication links in 2nd compared to Sequence diagram 2nd creating from interactions in logical view incorporated into Interaction Overview diagram messages in 2nd invoked conditionally invoked multiple times nested sent by pariticipant to itself simultaneous participants in 2nd when to create 2nd 3rd 4th when to use communication lines communication links 2nd 3rd communication paths between nodes Component diagram 2nd components in dependencies in in development view interfaces in internal structures in ports in realizing classes in views of components in components as subsystems black-box view of compared to classes dependencies between interfaces for 2nd internal structure of notation for ports for realized by classes stereotypes applied to white-box view of composite states Composite Structure diagram classes with internal structures in collaborations in connectors in objects with internal structures in parts of classes in ports in properties in when to create 2nd when to use composition relationship between classes 2nd concurrent tasks, Activity diagram connectors in Activity diagram in Component diagram 2nd in Composite Structure diagram constraints for classes in Class diagram in Object diagram in profiles timing constraints constructors COR (Chain of Responsibility) design pattern create message 2nd critical regions curly braces ({ }), constraints |