- What OCUP2 Means Here
- OCUP2 Advanced vs. the Original OCUP Advanced
- Exam Format at a Glance
- The Eleven Content Areas
- The Three Reference Specifications
- Prerequisites and Three-Year Validity
- Booking, Fees, Cancellation and Retakes
- Who This Credential Suits
- Sequencing Your Preparation by Domain Weight
- Frequently Asked Questions
- OCUP2 Advanced is an OMG UML 2 certification exam: 90 multiple-choice questions, 105 minutes in native English-speaking countries, 135 elsewhere.
- You need at least 57 of 90 correct, which the issuer lists as at least 63%.
- Eleven published content areas total 100%; Common Structure (21%), Classification (14%) and The MOF & Metamodeling (12%) lead.
- Passing the UML 2 Foundation and Intermediate examinations is required before the Advanced credential.
What OCUP2 Means Here
OCUP2 stands for the second generation of the OMG Certified UML Professional program, and this article concerns one specific level of it: OMG Certified UML Professional 2: Advanced. The program is run by the Object Management Group (OMG), the standards body that maintains UML itself. That matters, because the exam is written against the specifications OMG publishes rather than against a vendor's tooling or one author's methodology.
The Advanced level sits at the top of the OCUP2 ladder. It assumes you already hold the Foundation and Intermediate credentials and are comfortable reading the UML specification as a primary source. If you are new to the vocabulary, the companion explainers on what OCUP2 stands for and the meaning of OCUP2 cover the naming; this guide focuses on what the Advanced exam actually asks of you.
OCUP2 Advanced vs. the Original OCUP Advanced
OMG's 2018 announcement separately identified the original OCUP Advanced examination and the newer OCUP2 Advanced program. The issuer's current UML certification page calls the program OCUP2 and links the Advanced exam sheet (UML2-Advanced.pdf). Treat these as two distinct examination versions. The existence of both does not mean they are identical or interchangeable, and no retirement or withdrawal date for the original exam is asserted here.
Exam Format at a Glance
The current official sheet describes a single, tightly defined test. Questions are multiple choice and use text and images, which in practice means many items present a UML diagram and ask what it means, whether it is well-formed, or what behavior it implies.
| Element | OCUP2 Advanced |
|---|---|
| Question count | 90 multiple-choice questions (text and images) |
| Passing score | At least 57 correct out of 90 (listed as at least 63%) |
| Time allowed | 105 minutes in native English-speaking countries; 135 minutes 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 from the exam date |
Pacing is straightforward arithmetic. At 105 minutes for 90 questions you have a little over a minute per item; at 135 minutes you have about a minute and a half. Diagram-reading questions eat time, so the longer allowance is worth confirming with the provider if it applies to you. For a deeper breakdown of the scoring line, see OCUP2 Passing Score: exactly what you need to pass.
Details the issuer sheet does not settle, such as the split between scored and unscored items or which reference materials are permitted, should be confirmed with the provider rather than assumed. The same goes for pass-rate and salary figures: none are published in the source documents, so any number you see quoted should be treated with suspicion. The OCUP2 pass rate discussion explains what can and cannot be said responsibly.
The Eleven Content Areas
The issuer publishes eleven content areas with percentage weights that total 100%. These are the blueprint for the whole exam, and they are not evenly distributed. Three areas, Common Structure, Classification, and The MOF & Metamodeling, carry 47% of the weight between them. The full walkthrough lives in the OCUP2 exam domains guide; here is the shape of it.
| 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% |
Common Structure (21%)
The heaviest area, covering the foundational structural machinery that the rest of UML builds on.
- Expect questions about how namespaces, elements and relationships fit together in the metamodel rather than just how diagrams look.
- Be ready to reason about well-formedness: what the specification permits, requires or forbids.
- Because this area underpins the others, weak understanding here tends to cost points elsewhere too.
Classification (14%)
The mechanics of classifiers and their features, at the precision the specification demands.
- Know the semantics of generalization, features and the rules governing them, not only the notation.
- Questions at this level probe edge cases, where two plausible-looking diagrams differ in meaning.
The MOF & Metamodeling (12%)
The issuer publishes this as its own area, and it is what separates Advanced from the earlier levels.
- You are expected to understand how UML is itself defined through Meta Object Facility concepts and the layered metamodel idea.
- This is conceptual and specification-driven; memorizing diagram notation will not carry you through it.
- Candidates who use UML daily but never read the spec often underestimate this block.
The behavioral cluster
Activities (9%), Interactions (9%), Actions (7%), StateMachines (5%) and Common Behavior (3%) together make up 33% of the exam. These areas reward candidates who can read a behavioral diagram and trace its execution semantics: what tokens flow where in an activity, what ordering a sequence of interactions permits, what an action does when it fires. Actions in particular is a place where the specification's precision shows up, since the primitive actions are what the higher-level behaviors compile down to.
Structured Classifiers, Alf and fUML
Structured Classifiers (8%) tests internal structure: parts, ports and connectors, and how they compose. Alf (6%) and fUML (6%) together account for 12% and concern executable UML: Alf as a textual action language, and fUML as the precise execution semantics for a defined subset of UML. These two are easy to under-study because they feel niche, yet each is worth as much as StateMachines and Common Behavior combined, or more.
The Three Reference Specifications
The issuer names three standards as the references for the exam: UML v2.5.1, Alf v1.1 and fUML v1.5. The sheet also lists the specific covered chapters and subsections within each. That boundary is the most useful piece of scoping information a candidate has.
Because the questions are specification-driven, the most reliable preparation is to read the covered sections of the standards themselves alongside whatever study material you choose, then test yourself on application. The OCUP2 study guide lays out a full approach, and the OCUP2 cheat sheet is useful for last-pass review once you have done the reading.
Prerequisites and Three-Year Validity
You must pass the UML 2 Foundation and Intermediate examinations to earn the Advanced credential. In other words, Advanced is the capstone, not an entry point. Candidates sometimes assume they can sit it cold because they know UML well from work; the issuer's requirement makes the sequence mandatory. The OCUP2 requirements guide goes through eligibility and how the levels connect.
Certification expires three years after the examination date. To extend validity, the issuer says to take the same or a higher-level exam. Plan for that clock: if you pass Advanced, the three years run from that exam, so the renewal decision arrives on a predictable schedule.
Booking, Fees, Cancellation and Retakes
Registration runs through Pearson VUE, either at a physical test center or online. Online delivery is subject to the provider's system test, so run that check well before exam day instead of discovering a compatibility problem at the start of your slot. The listed price is US$350 plus taxes, with regional currency equivalents; see the OCUP2 certification cost breakdown for how to think about total spend, and OCUP2 exam dates and scheduling for booking logistics.
- Cancellation: the issuer sheet states that cancelling more than 24 hours before the scheduled exam permits a full refund.
- After a failed attempt: check your score report for a 20% retake discount code.
- Other retake intervals: not covered by the sources used here, so confirm any waiting period with the provider before planning a second attempt.
Key Takeaway
Because English is the only published exam language and translation apps are prohibited, non-native speakers should rehearse reading dense specification-style English before test day. The extended 135-minute allowance exists for exactly this reason, but confirm with the provider that it applies to you.
Who This Credential Suits
OCUP2 Advanced is aimed at practitioners for whom UML precision is part of the job: model-driven engineering teams, tool builders, systems and software architects who write or review formal models, and educators who teach UML at depth. The MOF, Alf and fUML content in particular points toward people working where models are executable or where tooling consumes the metamodel directly.
Hiring-side claims deserve caution. The source documents do not publish salary data or employer lists, so this article makes no earnings claims. For a measured look at how the credential is used in the job market, read the discussions of OCUP2 jobs, the OCUP2 salary guide and the ROI analysis, and judge value against your own role rather than a headline number.
Honest difficulty assessment also depends on your background. Candidates who already read specifications fluently will find the structure familiar; those who know UML only through diagrams will find the MOF and metamodeling material the steepest climb. The difficulty guide explores that in more detail.
Sequencing Your Preparation by Domain Weight
Study method is not the point of this article, but one sequencing principle follows directly from the weights: front-load the areas that everything else depends on. Common Structure and Classification come first because they carry 35% together and supply the vocabulary the behavioral areas use. The MOF & Metamodeling comes next, while your grasp of the structural layer is fresh.
Structural foundation
- Common Structure (21%) and Classification (14%), reading the covered UML v2.5.1 sections directly.
- Then Structured Classifiers (8%), which builds on classifier concepts.
The metamodel
- The MOF & Metamodeling (12%): the layered definition of UML itself.
- Revisit Phase 1 notes to connect structural rules to their metamodel basis.
Behavior
- Activities (9%), Interactions (9%), Actions (7%), then StateMachines (5%) and Common Behavior (3%).
- Practice tracing execution on diagrams, since many questions are image-based.
Executable UML and review
- Alf (6%) and fUML (6%) against Alf v1.1 and fUML v1.5 covered sections.
- Timed practice sets under the 105- or 135-minute limit that applies to you.
Once the reading is done, use timed practice on the OCUP2 practice test site to find weak areas. Allocation of practice questions across areas on such sites is an editorial choice, so treat your score by domain as a diagnostic, not as a prediction of the real distribution. For the broader landscape of what the credential is and how it is positioned, the pages on OCUP2 certification and OCUP2 training are good next stops, and you can run a full mock attempt through the main practice exam.
Frequently Asked Questions
It is the advanced-level exam in OMG's second-generation UML certification program. It consists of 90 multiple-choice questions based on UML v2.5.1, Alf v1.1 and fUML v1.5, within the chapters the issuer lists.
The issuer sheet specifies at least 57 correct answers out of 90, which it lists as at least 63%. Time allowed is 105 minutes in native English-speaking countries and 135 minutes elsewhere.
Yes. Passing the UML 2 Foundation and Intermediate examinations is required for the Advanced credential.
The listed price is US$350 plus taxes, with regional currency equivalents. Booking is through Pearson VUE, at a test center or online subject to the provider's system test. Cancelling more than 24 hours ahead permits a full refund, and a failed candidate should check the score report for a 20% retake discount code.
It expires three years after the examination. The issuer says to take the same or a higher-level exam to extend validity.