What is true about a model in UML 2.0?
A. cannot contain another model
B. can represent only software systems
C. is a kind of package
D. is a kind of component
E. can represent all system structures
In planning to describe (in UML) a middleware software package, a company recently acquired, which class is most likely created to describe the package itself?
A. Manifestation
B. Device
C. DeploymentSpecification
D. ExecutionEnvironment
E. Artifact
Which statements are true about OCL? (Choose three)
A. OCL is a query language.
B. OCL is a programming and procedural language.
C. OCL is a typed language.
D. OCL is a procedural language.
E. OCL is a specification language.
F. OCL is a programming language.
How is a power type name indicated in a diagram?
A. enclosed by guillemots
B. preceded by a colon C. preceded by an equal sign
D. enclosed by braces
What characteristic of an object node can prevent it from receiving a value?
A. transformation
B. upper bound
C. effect
D. weight
E. ordering
F. selection
What can be used when the source of an object flow has values of type Customer, and the target needs the name of the customer?
A. ordering
B. selection
C. weight
D. effect
E. upper bound
F. transformation
What is true about an information flow?
A. requires that a relationship (dependency, association, connector, etc.) does not exist between sources and targets
B. defines the order in which information is exchanged
C. may directly indicate a concrete element such as a class, and is conveyed instead of using an information item
D. requires that a relationship (dependency, association, connector, etc.) exists between sources and targets
What happens if the explicit context declaration is omitted from an OCL statement on a diagram?
A. Nearest operation is made the context.
B. Nearest classifier is made the context.
C. Context may be specified by a dashed line.
D. Last identified context is used.
E. Statement is malformed.