What is the correct interpretation for the multiplicities in the exhibit?

A. each Person has at most one Job for any number of Company objects and each Company has at most one Job for any number of Person objects
B. each Job is for one employer and one employee, each Company has any number of employees and each Person has any number of employers
C. each Company has one Job, where each Job has one employee
D. each Job has any number of employers and any number of employees, each Company has any number of employees, and each Person has any number of employers
A DeploymentSpecification serves what purpose?
A. parameterizes a deployment relationship
B. gives a deployment a name so it can be referenced in constraints
C. describes the type of input-output medium used to create a deployment
D. indicates the kind of casters upon which a device sits
The preconditions of behavioral features of an interface can be specified in what way?
A. the set of its features
B. the parameters of its protocol state machine
C. one or more guard conditions of a protocol state machine
D. the actions of its protocol state machine
E. comments attached to the corresponding features
If an instance of the Artifact class is referenced by a Deployment instance, what is true about the system being described? (Choose two)
A. It has no DeploymentSpecification instances.
B. Elements of the Nodes packages are used to describe it.
C. It has a node that is a DeploymentTarget.
D. Elements of the ComponentDeployment package are used.
E. The deployment relationship is defined at the Type level.
What is true about a parameterized class? (Choose two) A. A class with parameters that are names of other, imported classes, and the binding tells which actual classes are imported.
A. A class where all methods in the class are parameterized.
B. A class with different variants, and the parameters tell how the class may vary.
C. Names of elements within a parameterized class can be parameters of the class.
D. A class with parameters where the actual parameters are provided when creating instances of the class.
E. A class where some of the elements used for its definition are parameters.
When a component is deleted, what happens to objects in a component's namespace?
A. only those objects that participate in shared aggregations are retained
B. objects continue to exist
C. contents of the component's namespace are promoted to its superclass
D. objects are deleted
To which layers in the 4-layer metamodel hierarchy for the UML metamodel (as depicted in the exhibit) do M1 and M2 correspond?

A. M2 = MOF meta-metamodel; M1 = UML metamodel
B. M2 = UML metamodel; M1 = MOF meta-metamodel
C. M2 = UML metamodel; M1 = user model
D. M2 = user model; M1 = UML metamodel
E. M2 = user model; M1 = runtime instances
What standard UML stereotype best captures a component's ability to represent larger-scale features of a data processing installation?
A. <
B. <
C. <
D. <
E. <
What requirements can an object node make on the kinds of values it has? (Choose two)
A. state
B. composition
C. type
D. interaction
E. properties
Which classifiers may NOT realize an InformationItem?
A. InformationItem
B. Interface
C. ObjectNode
D. Component
E. Signal
F. Class