OMG OMG-OCUP2-ADV300 Exam Overview:
| Certification Vendor: | Object Management Group (OMG) |
|---|---|
| Exam Name: | OMG Certified UML Professional 2 (OCUP 2) - Advanced Level |
| Exam Number: | OMG-OCUP2-ADV300 |
| Passing Score: | 63% (57/90) |
| Available Languages: | English |
| Exam Format: | Multiple Choice |
| Exam Price: | USD $250-$260 |
| Real Exam Qty: | 90 |
| Exam Duration: | 105-135 |
| Certificate Validity Period: | No expiration |
| Related Certifications: | OMG Certified UML Professional 2 (OCUP 2) - Intermediate Level OMG Certified UML Professional 2 (OCUP 2) - Foundation Level |
| Sample Questions: | OMG OMG-OCUP2-ADV300 Sample Questions |
| Exam Way: | Pearson VUE Test Center or Online Proctored Exam |
| Pre Condition: | Passing scores on OCUP 2 Foundation (OMG-OCUP2-FOUND100) and OCUP 2 Intermediate (OMG-OCUP2-INT200) exams are required before taking the Advanced exam. |
| Official Syllabus URL: | https://www.omg.org/certification/uml/ |
OMG OMG-OCUP2-ADV300 Exam Syllabus Topics:
| Section | Objectives |
|---|---|
| Topic 1: Action Language for Foundational UML (ALF) | - Executable Modeling
|
| Topic 2: Semantics of a Foundational Subset for Executable UML Models (fUML) | - Execution Semantics
|
| Topic 3: Unified Modeling Language (UML) Version 2.5.1 | - Structural Modeling
|
OMG Certified UML Professional 2 (OCUP 2) - Advanced Level Sample Questions:
Choose the correct answer:
Consider the following UML diagram fragments:

The letters X and Y are placeholders. What should X and Y be?
- A. X=Reproduction_behav Y=Reproduction_behav
- B. X=natural::Reproduction_behav Y=assisted::Reproductlon_behav
- C. X=Re production Y=Reproduction
- D. X=Reproduction::Reproduction_behav Y=Reproduction::Reproduction_behave
- E. X=natural.Reproduction_behav Y=assisted.Reproduction_behav
Correct Answer: B 🗳️
Explanation: Only visible for TopExamCollection members. You can sign-up / login (it's free).
Choose the correct answer:
Consider the following diagram fragment:
Which statement is correct?
- A. The property "subsets part" specifies that b only partially defines A
- B. The constraint limits the elements of b to be from a predefined set of parts
- C. The set named "b" has one subset, that contains the parts of B.
- D. The set named "b" is contained in a set named "part".
Correct Answer: D 🗳️
Explanation: Only visible for TopExamCollection members. You can sign-up / login (it's free).
Choose the correct answer: What is a minimal reflexive metamodel?
- A. a metamodel whose interpretation maps completely onto itself
- B. a metamodel that can define class and activity model elements
- C. a metamodel that can define a modeling language of conformance level 1
- D. a metamodel that can define a modeling language of conformance level 2
Correct Answer: A 🗳️
Explanation: Only visible for TopExamCollection members. You can sign-up / login (it's free).
Choose the correct answer:
What is correct about the modeling of individual things with UML?
- A. A UML Model can only contain statements about sets of individual things (e.g. Classifiers).
- B. A UML Model can contain statements about individual things. These statements can be incomplete, imprecise, abstract, may turn out to be wrong, or even be asserted as counterfactual
- C. A UML Model can contain statements about individual things If a thing is an instance of a Classifier, these statements must be consistent (all mandatory Properties must be defined, all Constraints must be satisfied).
- D. A UML Model can contain individual things (e.g. Instances) UML does not prescribe the level of detail to be used in the description.
- E. A UML Model can contain statements about individual things These statements can be incomplete, imprecise, and abstract, but not wrong.
Correct Answer: B 🗳️
Explanation: Only visible for TopExamCollection members. You can sign-up / login (it's free).
Choose the correct answer:
Which statement defines Alf Input text?
- A. It is usually used to enhance the expressiveness of UML profile stereotypes.
- B. It is a representation of UML model elements in a programming language.
- C. It is a language used with OCL for writing sound and valid constraints.
- D. It is a concrete representation tor UML model elements in fUML.
Correct Answer: D 🗳️
Explanation: Only visible for TopExamCollection members. You can sign-up / login (it's free).

We're so confident of our products that we provide no hassle product exchange.


By Pamela


