- The Exam Snapshot: Numbers You Must Not Forget
- Domain Weights at a Glance
- The Heavy Hitters: Common Structure, Classification, MOF
- The Behavior Cluster: Activities, Interactions, Actions, State Machines
- Structured Classifiers and Common Behavior
- Alf and fUML: Small Weights, Specific Traps
- Reference Specifications and Scope Boundaries
- Booking, Refunds, Retakes and Validity
- Mapping the Domains to Your Calendar
- Frequently Asked Questions
- The exam has 90 multiple-choice questions, and you need at least 57 correct to pass.
- Common Structure (21%), Classification (14%) and The MOF & Metamodeling (12%) together carry 47% of the exam.
- The baseline time limit is 105 minutes; candidates outside native English-speaking countries get 135 minutes.
- Alf and fUML are 6% each, but the questions are narrow and reward precise semantics.
The Exam Snapshot: Numbers You Must Not Forget
This page is a quick-reference sheet for OMG Certified UML Professional 2: Advanced (OCUP2 Advanced). It is built around the current issuer sheet, UML2-Advanced.pdf, published on the OMG certification site. If you want the long-form walkthrough, start with the OCUP2 Study Guide 2026: How to Pass on Your First Attempt. If you only want the facts to scan the night before, stay here.
One clarification first. The preparation target here is the OCUP2 Advanced examination, not the earlier OCUP Advanced exam. OMG's 2018 announcement describes them as separate programs, and nothing in the published sources says the two are interchangeable. Make sure the exam you book matches the sheet you study.
| Item | What the issuer sheet says |
|---|---|
| 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 in native English-speaking countries; 135 minutes in all others (confirm with the provider) |
| Language | English; translation apps are prohibited |
| Price | US$350 plus taxes, with regional currency equivalents |
| Delivery | Pearson VUE, at a test center or online (subject to the provider system test) |
| Prerequisites | UML 2 Foundation and Intermediate examinations |
| Validity | Three years from the exam date |
Do the pacing math early. At 105 minutes for 90 questions, you have roughly 70 seconds per question. At 135 minutes, you have about 90 seconds. Questions that include diagrams take longer to read than text-only items, so decide in advance how you will triage the slow ones. For the exact passing mechanics, see OCUP2 Passing Score 2026: Exactly What You Need to Pass.
Domain Weights at a Glance
The issuer publishes eleven content areas whose weights total 100%. This is the single most useful table for planning, because it tells you where the points are. The full breakdown is in OCUP2 Exam Domains 2026: Complete Guide to All 11 Content Areas.
| Domain | 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% |
Read the table in two bands. The top three areas account for 47% of the exam. The bottom three, StateMachines, fUML and Alf together with Common Behavior, are individually small, but the Advanced exam does not let you skip them. With a 63% pass line, every domain you leave blank costs you a lot of ground.
The Heavy Hitters: Common Structure, Classification, MOF
Domain 1: Common Structure (21%)
The largest slice of the exam covers the structural machinery shared across UML: how elements are owned, named, related and constrained. Advanced questions probe the metamodel view of these ideas rather than the notation alone.
- Know how namespaces, ownership and packageable elements relate, and what follows when an element is owned by another.
- Be able to reason about relationships and dependencies as metamodel elements, not just arrows on a diagram.
- Expect questions that ask what is legal or required according to the specification, not what is merely common practice.
- Practice reading an unfamiliar diagram and deciding which metaclass each element instantiates.
Domain 2: Classification (14%)
This area covers classifiers and how they specialize, realize and relate to each other. Advanced items tend to test edge semantics.
- Generalization sets, powertypes and the covering and disjointness constraints that go with them.
- Features, properties and their multiplicities, including how redefinition and subsetting interact.
- Associations, association ends and navigability: what owns an end, and what that implies.
- Interfaces, realization and usage, and what a conforming implementation must provide.
Domain 3: The MOF & Metamodeling (12%)
This is the area that most separates Advanced from Intermediate. It is a published domain in its own right, so do not treat it as optional background.
- The layered metamodeling architecture and how a model element relates to its metaclass.
- How UML is defined using MOF constructs, and what that means for extension and reuse.
- Profiles, stereotypes and tagged values as lightweight extension mechanisms, and the limits of what a profile can change.
- The difference between reading a model and reading its metamodel; many questions hinge on identifying which level you are being asked about.
Key Takeaway
If your background is diagramming, your biggest exposure is Domain 3. Candidates who have drawn UML for years often have little practice thinking in metaclasses and layers, yet this domain alone is 12% of the exam. Schedule it deliberately rather than hoping notation skills will carry you.
The Behavior Cluster: Activities, Interactions, Actions, State Machines
Four behavior-related areas make up 30% of the exam together. They are easy to blur because they all describe dynamic aspects of a system, but the exam treats them as distinct domains with distinct semantics.
Activities (9%)
- Token flow is the core mental model: what can be offered, accepted and consumed at each node.
- Control nodes (fork, join, decision, merge) behave differently, and wrong answers often come from treating a join like a merge.
- Know how object nodes, pins and edges interact, and how partitions and regions group behavior.
- Be ready to trace a diagram step by step and state what flows where.
Interactions (9%)
- Lifelines, messages, occurrence specifications and execution specifications are the vocabulary.
- Combined fragments and their operators change the set of valid traces, which is exactly how questions are framed.
- Practice reading a sequence diagram as a set of allowed and forbidden traces rather than a single story.
Actions (7%)
- Actions are the fine-grained building blocks that activities and other behaviors are composed from.
- Learn the categories of action and their inputs, outputs and pin multiplicities.
- This area connects directly to Alf and fUML, so mastering it pays off in two more domains.
StateMachines (5%)
- States, regions, transitions and pseudostates are the staple topics.
- Know how composite and orthogonal states behave when an event arrives.
- Expect questions about the order in which exit, effect and entry behaviors occur.
Structured Classifiers and Common Behavior
Domain 6: Structured Classifiers (8%)
This domain covers how classifiers are given internal structure and how that structure is wired together.
- Parts, ports and connectors, and how a port mediates between a classifier and its environment.
- Collaborations and collaboration uses, and how they differ from ordinary composition.
- Required and provided interfaces on ports, and what a connector between ports implies.
Domain 11: Common Behavior (3%)
The smallest domain, but quick points if you prepare. It covers concepts shared by all behavior kinds.
- Behaviors, their parameters and how they are owned and invoked.
- Events, triggers and the relationship between an occurrence and the behavior it activates.
- Because the area is small and foundational, a short, focused review is usually enough.
Alf and fUML: Small Weights, Specific Traps
Alf and fUML are 6% each, 12% combined. That is more than a typical candidate expects from two specialized topics, and they are where Advanced differs most sharply from earlier exams.
Domain 8: Alf
Alf is the Action Language for Foundational UML, a textual syntax for expressing behavior that maps onto UML actions.
- Be able to read short Alf fragments and identify the UML constructs they correspond to.
- Understand where Alf is used, such as defining the bodies of behaviors and operations.
- Link Alf constructs back to the Actions domain; the mapping is the testable idea.
Domain 9: fUML
fUML is the Semantics of a Foundational Subset for Executable UML Models. It defines precise execution semantics for a deliberately limited portion of UML.
- Know that fUML defines a subset, and be able to say what that implies about which constructs have defined execution behavior.
- Understand the execution model at a conceptual level: how activities execute and how objects and events are handled.
- Focus on what the specification states rather than on how a particular tool behaves.
These two domains reward reading the actual specification text. They are also the domains where a general UML background gives you the least head start, which is why many candidates leave points on the table here. The difficulty discussion in How Hard Is the OCUP2 Exam? Complete Difficulty Guide 2026 covers why.
Reference Specifications and Scope Boundaries
The issuer names three standard references: UML v2.5.1, Alf v1.1 and fUML v1.5. The sheet also lists the specific chapters and subsections that are covered for each one.
- Download the current UML2-Advanced.pdf from the OMG certification page.
- Mark each listed chapter and subsection in your copy of the relevant specification.
- Map each marked section to one of the eleven domains above.
- Skim anything unmarked only if time remains.
The PDF does not display an explicit revision date, so always work from the current linked version on the issuer site rather than a copy someone saved earlier.
Booking, Refunds, Retakes and Validity
Registration and cost
Booking runs through Pearson VUE, at a test center or online. Online delivery is subject to the provider's system test, so run it well before exam day. The listed price is US$350 plus taxes, with regional currency equivalents. For a full breakdown of what you may pay in total, see OCUP2 Certification Cost 2026: Complete Pricing Breakdown.
Cancellation and retakes
- Cancelling more than 24 hours before the scheduled exam permits a full refund, according to the issuer sheet.
- A candidate who does not pass should check the score report for a 20% retake discount code.
- Other retake waiting periods are not stated in the sources reviewed here, so confirm them with the provider rather than assuming.
Prerequisites and validity
You must have passed the UML 2 Foundation and Intermediate examinations before this exam. The certification expires three years after the examination date; the issuer says to take the same or a higher-level exam to extend validity. The qualification path is laid out in OCUP2 Requirements 2026: Eligibility, Prerequisites & How to Qualify.
Details such as which reference materials, if any, are permitted during the exam, and how scored and unscored items are split, are not specified in the sources used for this sheet. Check the provider's candidate rules before test day rather than relying on forum answers.
| Question | Known from the issuer sheet? |
|---|---|
| Number of questions and pass mark | Yes: 90 questions, at least 57 correct |
| Exam length | Yes: 105 or 135 minutes depending on location |
| Fee | Yes: US$350 plus taxes |
| Refund window | Yes: full refund if cancelled more than 24 hours ahead |
| Permitted materials during the exam | Not specified; confirm with the provider |
| Published pass rate | Not published; see OCUP2 Pass Rate 2026: What the Data Shows |
Mapping the Domains to Your Calendar
One short scheduling idea tied to the weights: front-load the metamodel-heavy domains, because they are the hardest to absorb quickly and carry the most points. Here is a compact six-week arrangement you can adjust to your own timeline and exam date (see OCUP2 Exam Dates 2026: Testing Windows, Deadlines & Scheduling).
The MOF & Metamodeling
- Layers, metaclasses and profiles
- Start the metamodel mindset early
Common Structure
- Ownership, namespaces, relationships
- Work through the listed UML v2.5.1 sections
Classification and Structured Classifiers
- Generalization, associations, interfaces
- Parts, ports, connectors, collaborations
Activities, Actions, Common Behavior
- Token flow and action categories
- Behavior parameters and events
Interactions, StateMachines, Alf, fUML
- Trace semantics and state transitions
- Alf-to-action mapping and fUML scope
Timed practice and review
- Full 90-question simulations under the 105-minute limit
- Revisit weak domains in weight order
For timed simulations and domain-by-domain drills, use the OCUP2 practice tests and review every miss against the specification section it came from.
Key Takeaway
Weight your hours roughly by the published percentages, then add extra time to any area where you have no hands-on experience. For most working modelers that means MOF and Metamodeling, Alf and fUML, not Common Structure.
Frequently Asked Questions
The issuer sheet specifies at least 57 correct answers out of 90, which it lists as at least 63%. More detail is in OCUP2 Passing Score 2026: Exactly What You Need to Pass.
The baseline is 105 minutes in native English-speaking countries and 135 minutes in all others. Confirm which allowance applies to you with the exam provider when you book.
Common Structure is the largest at 21%, followed by Classification at 14% and The MOF & Metamodeling at 12%. Together those three are 47% of the exam.
Cancelling more than 24 hours before the scheduled exam allows a full refund, and a failed candidate should check the score report for a 20% retake discount code. Other retake intervals are not covered here, so confirm them with the provider. The ROI analysis helps you weigh whether a retake is worth planning for.
It expires three years after the examination date. The issuer says to take the same or a higher-level exam to extend validity.