What is true about guards on interaction operands?
A. should not refer to any dynamic variables, i.e., to attributes of the lifelines
B. must only cover one lifeline, namely the one lifeline having the first event occurrence of the interaction operand
C. must always cover all lifelines covered by the operand
D. must cover the same lifelines on all interaction operands within one combined fragment
If the node in the exhibit receives a value, what happens to other values flowing in the diagram containing the node?
A. nothing
B. They stop for a time specified by the small circle.
C. They are aborted.
D. They stop until the small circle emits a value.
What characteristic does a Connectable Element possess?
A. represents the end of a communication channel
B. can be connected to other elements by connectors
C. can have associations
D. can own connectors
In the exhibit, how many of the arrows must provide values for the outgoing arrow to be given a value?
A. none
B. three
C. one
D. two
What elements can have variables in activity diagrams?
A. actions
B. structured edges
C. partitions
D. activities
E. structured nodes
What situation results from an Apply Function Action?
A. reads objects and produces output values
B. produces output values
C. writes objects and produces output values
D. reads objects, write objects, and produces output values
E. performs any set of UML actions
What is wrong with the Sale instance diagram shown in the exhibit?
A. Buyer instance name is missing.
B. Link name should be underlined.
C. Sale instance name is missing.
D. Link should be shown with a dashed line.
E. Types of the buyer and seller parts are missing.
What is NOT true about a roles and role bindings?
A. A role binding is an association.
B. A role binding maps a connectable element to a role in a collaboration occurrence.
C. The same object may play roles in multiple collaborations.
D. A role types by an interface specifies a set of features required by a participant in a collaboration.
E. The same connectable element may be bound to multiple roles in a single collaboration occurrence.
What objects receive a signal sent by a Broadcast Signal Action?
A. objects that are instantiated from classes in the package of the action
B. all objects
C. objects are determined by semantic variation
D. objects that are on the same node as the actions
E. all objects that have a reception for the signal
What will be deleted when performing a Destroy Object Action on an object that participates in a composition association with many components?
A. component objects
B. objects, all its links and all linked objects
C. objects and all its links
D. objects and all its component objects
E. object