OCUP2 logo
Focused certification exam prep
Start practice

What Is OCUP2?

TL;DR
  • 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.

Check the version before you buy materials: Study resources written for the older OCUP Advanced exam may not line up with the current OCUP2 Advanced sheet. Anchor your preparation to the current issuer document and the specification versions it names, not to a book's cover claim. The issuer's PDF does not display an explicit revision date; the copy used for this article was retrieved October 14, 2026, so re-check the sheet before you book.

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.

ElementOCUP2 Advanced
Question count90 multiple-choice questions (text and images)
Passing scoreAt least 57 correct out of 90 (listed as at least 63%)
Time allowed105 minutes in native English-speaking countries; 135 minutes in all others
LanguageEnglish; translation apps are prohibited
PriceUS$350 plus taxes, with regional currency equivalents
DeliveryPearson VUE, at a test center or online
ValidityThree 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 AreaWeight
Common Structure21%
Classification14%
The MOF & Metamodeling12%
Activities9%
Interactions9%
Structured Classifiers8%
Actions7%
Alf6%
fUML6%
StateMachines5%
Common Behavior3%

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.

Do not read the whole specification: The issuer lists which chapters and subsections are covered. Use those boundaries to decide what to read closely and what to skip. The same applies to any recommended study book; not every chapter of a book is necessarily examinable, so map each chapter back to the issuer's list before investing time in it.

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.

Phase 1

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.
Phase 2

The metamodel

  • The MOF & Metamodeling (12%): the layered definition of UML itself.
  • Revisit Phase 1 notes to connect structural rules to their metamodel basis.
Phase 3

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.
Phase 4

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

What is OCUP2 Advanced?

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.

How many questions must I answer correctly to pass?

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.

Do I need the earlier levels first?

Yes. Passing the UML 2 Foundation and Intermediate examinations is required for the Advanced credential.

How much does the exam cost and how do I book it?

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.

How long does the certification last?

It expires three years after the examination. The issuer says to take the same or a higher-level exam to extend validity.

Ready to pass your OCUP2 exam?

Put this into practice with free OCUP2 questions across every exam domain.