What is true of a composite state with two regions?
A. is a kind of submachine state B. is equivalent to two states with one region each
C. is executed concurrently
D. is an orthogonal state
E. can have separate entry and exit actions for each region
What statement is true if a port delegates to multiple ports on subordinate components?
A. at execution time, signals will be delivered from the subordinate ports to the delegating port
B. subordinate ports must collectively offer the delegated functionality of the delegating port
C. subordinate ports must be type compatible with the delegating port
D. multiple delegation is not allowed
What kind of relationship is an extension in UML 2.0?
A. generalization
B. dependency
C. association
D. reification
In the exhibit, what is true for Massert?
A. A message q that occurs before a message p is invalid.
B. Following a message p, a message m would be valid.
C. Following a message p, a message m would be invalid.
D. A message p may come anywhere in the assert combined fragment.
A protocol state machine can be used to describe which aspect of a component?
A. configuration of an assembly
B. external contract of a component
C. signal flow among connectors
D. internals of a component
What does a conditional node consist of?
A. clauses
B. guards
C. parameters
D. body Part nodes
E. behaviors
F. partitions
What value should insertAt be set to when adding a new value to the end of a 5-element ordered structural feature using an AddStructuralFeatureValueAction?
A. any integer greater than 5
B. -1
C. infinity
D. 0
Which is a correct representation of multiple extension and generalization/specialization? (Choose two.)
A. A
B. B
C. C
D. D
In the exhibit, what is true for Mcritical?
A. r can be sent whenever p has been sent.
B. Whenever q and p have been sent, r can be sent.
C. There are legal traces according to Mcritical where r is absent.
D. The reception of p must precede sending of r.
What is true of a completion transition?
A. is executed when the state machine is terminated
B. is only triggered by a completion event
C. has no trigger defined
D. is executed when the final state is reached
What is the notation for gates?
A. circular disc at the interaction frame
B. small arrow either into or out from the fragment frame
C. point on the fragment frame with an optional name
D. small rectangle on the fragment with associated name
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 does a circle with an X in it (as depicted in the exhibit) represent inside UML 2.0 activity diagrams?
A. flow final nodes
B. merges
C. decisions
D. activity final nodes
E. forks
F. initial nodes
G. joins
What relationships are used to wire (i.e., fully interconnect) components together so that they are interoperable?
A. realization relationships and associations
B. associations and connectors
C. dependencies and connectors
D. dependencies, connectors, and realization relationships
Why are profiles NOT a first class extension mechanism?
A. They do not allow for modifying existing metamodels.
B. They do not permit customizing for domains, platforms, and methods.
C. They permit removing constraints that apply to existing metamodels.
D. They do not allow for modifying existing stereotypes.