- The Short Answer: What the Letters Mean
- Why There Is a "2" in the Name
- What "Advanced" Means in Practice
- The Exam Behind the Acronym
- The Eleven Content Areas
- The Specifications Behind the Questions
- Registration, Fees and Validity
- Who Pursues This Credential
- Sequencing Your Preparation Around the Weights
- Frequently Asked Questions
- OCUP2 stands for OMG Certified UML Professional 2; this article covers the Advanced level only.
- The exam has 90 multiple-choice questions, and you need at least 57 correct (63%) to pass.
- Common Structure (21%), Classification (14%) and The MOF & Metamodeling (12%) carry nearly half the weighting.
- Candidates must already hold UML 2 Foundation and Intermediate passes before Advanced.
The Short Answer: What the Letters Mean
OCUP2 stands for OMG Certified UML Professional 2. Each piece of the acronym carries information:
- OMG is the Object Management Group, the standards body that maintains UML and the related specifications the exam is built on.
- Certified signals that the credential comes from a proctored, scored examination rather than a course completion certificate.
- UML is the Unified Modeling Language, the notation and metamodel used to describe software and system designs.
- Professional places it in OMG's professional certification line.
- 2 marks the current generation of the program, aligned with UML 2.
This article concentrates on one specific credential: OMG Certified UML Professional 2: Advanced, the top level of the OCUP2 program. If you are looking for a broader orientation, our pages on what OCUP2 is and the meaning of OCUP2 cover the program from different angles, and the companion explainer on what OCUP2 stands for approaches the same question from a quick-reference perspective.
Why There Is a "2" in the Name
The "2" is not decorative. OMG ran an earlier program simply called OCUP, and the issuer's 2018 announcement separately identifies the original OCUP Advanced examination and the new OCUP2 Advanced program. The two are described as distinct offerings. Nothing in the published material supports treating them as identical or interchangeable, so if you find older study notes written for the original OCUP, treat them as a different exam's material and check them against the current sheet before relying on them.
The current issuer UML certification page names the program OCUP2 and links the official Advanced examination sheet (UML2-Advanced.pdf). That sheet is the document that defines what you will be tested on, and it is the one to build your preparation around.
What "Advanced" Means in Practice
The OCUP2 program is tiered, and Advanced is the final tier. Passing the UML 2 Foundation and Intermediate examinations is required before Advanced. Our OCUP2 requirements guide walks through the prerequisite chain in more detail.
The word "Advanced" is earned by the content. Foundation-level UML is largely about reading and drawing diagrams. The Advanced exam goes into how UML itself is defined and how models execute. Two of the eleven content areas, Alf and fUML, concern textual action language and executable semantics, which most diagram-focused practitioners rarely touch day to day. A third, The MOF & Metamodeling, asks you to reason about the layers of abstraction that UML sits on top of. If you have only ever used UML as a whiteboard notation, expect a real step up.
For a realistic read on how steep that step is, see how hard the OCUP2 exam is.
The Exam Behind the Acronym
An acronym is only useful if you know what sits behind it. These are the published mechanics from the current official sheet:
| Item | OCUP2 Advanced |
|---|---|
| Question count | 90 multiple-choice questions, using text and images |
| Passing score | At least 57 correct out of 90 (listed as at least 63%) |
| Time allowed | 105 minutes (1.75 hours) in native English-speaking countries; 135 minutes (2.25 hours) in all others |
| Language | English; translation apps are prohibited |
| Price | US$350 plus taxes, with regional currency equivalents |
| Delivery | Pearson VUE, at a test center or online |
| Validity | Three years after the examination |
Two details deserve attention. First, the extended 135-minute allowance should be confirmed with the provider when you book rather than assumed. Second, because questions combine text and images, you should expect to interpret diagrams, not just recall definitions. The detail on scoring is in our OCUP2 passing score breakdown.
Some things are not published and should not be assumed: the split between scored and unscored items, which reference materials (if any) are permitted, and the retake waiting intervals beyond the discount noted below. Anyone quoting pass-rate percentages should be able to cite a source; the OCUP2 pass rate discussion explains what can and cannot be said from available data.
The Eleven Content Areas
The official sheet publishes eleven content areas with percentage weights that total 100%. Here they are in order of weight:
| Content Area | Weight |
|---|---|
| Common Structure | 21% |
| Classification | 14% |
| The MOF & Metamodeling | 12% |
| Activities | 9% |
| Interactions | 9% |
| Structured Classifiers | 8% |
| Actions | 7% |
| Alf | 6% |
| fUML | 6% |
| StateMachines | 5% |
| Common Behavior | 3% |
The first three areas account for 47% of the exam, so they are where preparation hours pay back fastest. The full breakdown, with notes on each area, is in our complete guide to all 11 OCUP2 content areas. Here is what the heavier and more distinctive ones demand.
Common Structure (21%)
The largest single area, and it is about the shared structural machinery that other UML constructs inherit from.
- Expect questions on how elements, namespaces and relationships are organized in the metamodel
- Know the precise terminology, since answer options often differ by a single word
- Treat this as the foundation for reading questions in every other area
Classification (14%)
Classifiers, features and the rules that govern how they relate.
- Be ready to reason about generalization and what gets inherited
- Practice distinguishing similar constructs that differ in subtle semantics
The MOF & Metamodeling (12%)
This area separates the Advanced exam from the earlier two levels. It asks how UML is defined, not just how it is used.
- Understand the layered metamodel architecture and what each layer describes
- Know how a model element relates to its metaclass
- Be comfortable with the idea that UML is itself a model
Alf (6%) and fUML (6%)
Together these make up 12%, the same as MOF. Alf is a textual action language; fUML defines executable semantics for a subset of UML.
- You will read short fragments of Alf and be asked what they do
- fUML questions probe how execution is defined, not how to draw a diagram
A natural trap is to underinvest in the smaller areas. StateMachines (5%) and Common Behavior (3%) are small individually, but at 90 questions every point counts toward the 57-correct threshold. Our one-page OCUP2 cheat sheet is a handy way to keep the terminology of these smaller areas fresh.
The Specifications Behind the Questions
The exam's standard references are UML v2.5.1, Alf v1.1 and fUML v1.5. The issuer sheet does not say "read these three documents cover to cover." It lists specific chapters and subsections that are covered, and those boundaries are what define the scope.
This is also why diagram-only practice falls short. Many Advanced questions hinge on exact specification wording, so familiarity with how UML v2.5.1 phrases its semantics is part of the skill being tested. Our OCUP2 study guide shows how to turn the covered-chapter list into a workable reading plan.
Registration, Fees and Validity
Booking runs through Pearson VUE, either at a test center or online. If you choose online delivery, the provider's system test applies, so run it well ahead of exam day rather than discovering a problem the morning of. Scheduling specifics are covered in our OCUP2 exam dates and scheduling guide.
On cost, the listed price is US$350 plus taxes, with regional currency equivalents. The issuer sheet adds two useful policies:
- Cancellation: cancelling more than 24 hours before the scheduled exam permits a full refund.
- Retake discount: a candidate who fails should check the score report for a 20% retake discount code.
The full picture, including how prerequisites factor into total spend, is in our OCUP2 certification cost breakdown.
Validity is three years from the exam date. To extend it, the issuer says to take the same or a higher-level exam. Since Advanced is the top tier, that effectively means planning a re-sit of the same level around the three-year mark.
Who Pursues This Credential
OCUP2 Advanced suits people whose work depends on UML being used precisely rather than loosely:
- Modeling tool developers who implement or extend UML behavior and need to understand the metamodel.
- Model-driven engineering practitioners working with code generation or model transformation, where MOF and metamodeling knowledge matters directly.
- Systems and software architects who review or author formal models and want a recognized signal of depth.
- Trainers and consultants in modeling who benefit from an independent credential tied to the specification.
No salary figures or hiring statistics are published for this credential, and none are invented here. If return on investment is your main question, our analysis of whether OCUP2 is worth it and the OCUP2 salary guide explain what can be reasonably said, and our page on OCUP2 jobs looks at the kinds of roles where UML depth tends to matter.
Sequencing Your Preparation Around the Weights
Because the weights are lopsided, the order in which you tackle areas matters more than the total hours. One sensible sequencing, assuming you already hold the Foundation and Intermediate passes:
Common Structure and Classification
- Cover the 35% that everything else builds on
- Build a personal glossary of exact specification terms
The MOF & Metamodeling
- Give this unfamiliar material a dedicated week while your energy is fresh
- Practice explaining the metamodel layers in your own words
Activities, Actions, Alf and fUML
- Study these together, since they all concern behavior and execution
- Read Alf fragments until they feel natural
Interactions, Structured Classifiers, StateMachines, Common Behavior
- Close the remaining gaps
- Finish with timed mixed-area practice at 90 questions
Whichever pace you choose, rehearse under the real constraint: 90 questions in 105 minutes works out to a little over a minute per question. You can try our OCUP2 practice tests to build that rhythm, and a sustained run through our full question bank will show which of the eleven areas still cost you points. If you want guided material alongside practice, see our overview of OCUP2 training options.
Key Takeaway
Aim to be consistently comfortable in Common Structure, Classification and The MOF & Metamodeling before touching anything else. Together they are 47% of the exam, and their terminology underpins questions in the other eight areas.
Frequently Asked Questions
OCUP2 stands for OMG Certified UML Professional 2. In this article it refers specifically to the Advanced level, which is the top tier of the program and assumes prior passes at the Foundation and Intermediate levels.
Not necessarily. The issuer's 2018 announcement identifies the original OCUP Advanced examination and the new OCUP2 Advanced program separately. The published material supports the version distinction but does not claim the two are equivalent or interchangeable, so check the current exam sheet when studying.
The exam has 90 multiple-choice questions using text and images. You need at least 57 correct answers, which the official sheet lists as at least 63%. The allowed time is 105 minutes in native English-speaking countries or 135 minutes elsewhere.
Certification expires three years after the examination. The issuer says to take the same or a higher-level exam to extend validity, so Advanced holders would plan a re-sit of the same level.
Check your score report for a 20% retake discount code, as noted on the issuer sheet. Other retake waiting intervals are not confirmed here, so verify them with the exam provider before scheduling a second attempt.
For a deeper look at the credential as a whole, continue with our page on OCUP2 certification and our explainer on what OCUP2 certification involves, or review related definitions such as what OCUP2 means and what an OCUP2 is.