Weekend Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmas50

OMG OMG-OCUP2-ADV300 - OMG Certified UML Professional 2 (OCUP 2) - Advanced Level

Page: 2 / 3
Total 90 questions

Choose the correct answer: What does Protocol Conformance represent?

A.

It shows that the general Protocol State Machine conforms to the inherited Protocol State Machine.

B.

It declares that the general Protocol State Machine specifies a protocol that conforms to that specified by the nested Protocol State Machine.

C.

It specifies that the specific Protocol State Machine represents a protocol that conforms to that specified by the redefined Protocol State Machine.

D.

It represents a declaration that every rule and constraint specified for the general Protocol State Machine applies to the specific Protocol State Machine.

Choose the correct answer:

What does a lower multiplicity of one for an end of an n-ary Association imply?

A.

Links combining the values of the other ends may exist or may not exist

B.

Exactly one link exists combining the values of the other ends.

C.

A link for every possible combination of values for the other ends must exist.

D.

Links combining the values of one or many other ends may exist.

Choose Ihe correct answer:

Which statement is true about fUML?

A.

All constructs of fUML are executable

B.

The semantics of Interactions are expressed in fUML

C.

fUML is designed primarily to express static semantics.

D.

fUML includes constructs widely used in both UML models and platform languages.

Choose the correct answer:

A developer wants to make sure that each specialization of Class Bicycle has its own unique set of values for the suitable road surface and average speed

Which diagram imposes these requirements?

A)

B)

C)

D)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Choose the correct answer:

A project's requirements call for flexibility in the collection class design. Most of the collections will be a fixed length of 25 elements. However, allowance must be made in the design for collections that are a fixed length longer than 25.

Which model fragment supports the project's requirements?

A)

B)

C)

D)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Choose the correct answer:

Consider the following template Operation:

addElement (e : E)

Which Operation represents a binding of that template Operation?

A.

addElement (e : Card)

B.

addElement

C.

addElement« E -> Card » (e : Card)

D.

addElement «bind» E -> Card (e)

Choose the correct answer:

Given the following fragment from a profile definition:

Which statement is correct regarding the application of the profile?

A.

A class stereotyped as an «architecture decision» must contain attributes named Complexity. Risk, and Status with the designated Enumeration types

B.

A class stereotyped as an «architecture decisions will have Stereotype Properties named Complexity. Risk, and Status with the Enumeration types designated in the profile.

C.

A class stereotyped as an «architecture decision» must contain attributes named Complexity. Risk, and Status and they may be any user-defined type.

D.

A class stereotyped as an «architecture decisions must contain exactly three attributes with user-defined names, two of which are of type Rank, and one of type Status.

Choose the correct answer: What is the value of EMOF?

A.

It provides the ability to define instance models without defining Slots.

B.

It is the metamodel used to specify other metamodels including UML 2.

C.

It allows implementations, but these are not considered MOF-compliant.

D.

It enables mapping of MOF models to implementations such as XMl for simple metamodels.

Choose the correct answer:

Which statement is correct about the compiled model resulting from Alt text?

A.

It does not have to be conformant to the fUML subset.

B.

It must to be the same as a model resulting from the mapping to fUML

C.

It can be executed by any UML tool, even those are not fUML-conformant.

D.

It must have the equivalent effect as a model resulting from the mapping to fUML

Choose the correct answer:

Which class sits at the top of the MOF class hierarchy?

A.

Root

B.

Element

C.

Classifier

D.

Metaclass