OCUP2 logo
Focused certification exam prep
Start practice

What Is A OCUP2?

TL;DR
  • OCUP2 here means OMG Certified UML Professional 2: Advanced, the top level of the OMG UML 2 program.
  • The exam has 90 multiple-choice questions; you need at least 57 correct (63%) within 105 or 135 minutes.
  • Common Structure (21%) and Classification (14%) together account for 35% of the exam.
  • The exam costs US$350 plus taxes, booked through Pearson VUE at a test center or online.

What the Name Actually Means

When people ask "What is a OCUP2?", the answer on this site is specific: OCUP2 is the Object Management Group's name for its second-generation OMG Certified UML Professional 2 program, and the credential covered here is the top tier, OMG Certified UML Professional 2: Advanced. It tests deep knowledge of the Unified Modeling Language, version 2.x, along with the metamodeling foundations that sit underneath it.

The acronym is shared with other, unrelated credentials in other industries, so be careful when searching. Everything in this article refers only to the OMG UML certification issued through the Object Management Group, the standards body that maintains UML itself. If you want the shorter definition pages, see What Is OCUP2? and What Does OCUP2 Stand For?. This page goes deeper into what the Advanced exam actually asks of you.

Version note: OMG's 2018 announcement describes the original OCUP Advanced examination and the newer OCUP2 Advanced program as separate things. Do not assume study material for the original exam maps one-to-one onto the current one. Always build your preparation from the current issuer exam sheet.

Where the Advanced Exam Sits in the OMG Program

OMG's UML certification is tiered. The Advanced exam is the highest level, and the issuer's exam sheet states that passing the UML 2 Foundation and Intermediate examinations is required. In practice that means the Advanced credential is not an entry point. It is a capstone for people who have already demonstrated working knowledge of core UML notation and semantics.

For a closer look at prerequisites and how to qualify, read OCUP2 Requirements 2026: Eligibility, Prerequisites & How to Qualify. For the broader certification overview, see OCUP2 Certification.

What distinguishes the Advanced level from the lower tiers is its emphasis on why UML works the way it does. You are not just recognizing a diagram element; you are expected to reason about the abstract syntax, the metamodel that defines it, and the executable semantics behind actions and activities.

Exam Format at a Glance

The format below comes from the current official exam sheet.

AttributeOCUP2 Advanced
Question count90 multiple-choice questions
Question presentationText and images
Passing scoreAt least 57 correct 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
DeliveryPearson VUE, at a test center or online
List priceUS$350 plus taxes, with regional currency equivalents

The 105-minute baseline works out to about 1.17 minutes per question; the 135-minute allowance gives roughly 1.5 minutes per question. Because many questions pair text with a diagram, you will spend time reading a model before you can even evaluate the answer options. Confirm which time allowance applies to you with the testing provider when you book.

The sheet gives the pass mark and format, but it does not publish a scored-versus-unscored item split or an official pass rate. For an honest treatment of what is and is not known, see OCUP2 Pass Rate 2026: What the Data Shows and OCUP2 Passing Score 2026: Exactly What You Need to Pass.

The Eleven Content Areas and Their Weights

The issuer publishes eleven content areas, and their weights total 100%. This table is the most useful planning tool you have.

DomainWeight
Common Structure21%
Classification14%
The MOF & Metamodeling12%
Activities9%
Interactions9%
Structured Classifiers8%
Actions7%
Alf6%
fUML6%
StateMachines5%
Common Behavior3%

On a 90-question exam, a rough proportional reading suggests Common Structure contributes around 19 questions while Common Behavior contributes only a handful. Treat that as an estimate of emphasis rather than a guaranteed per-domain count. For a domain-by-domain walkthrough, the companion article OCUP2 Exam Domains 2026: Complete Guide to All 11 Content Areas goes further.

Common Structure (21%)

The largest single area and the foundation for most other questions. It covers the building blocks that nearly every UML element inherits or relies on.

  • Namespaces, packages, and how elements are owned and named
  • Element visibility and import/merge mechanics between packages
  • Types, multiplicities, and the relationships that tie elements together
  • Constraints and the way UML expresses them

Classification (14%)

How UML models things and their features, with an emphasis on precise semantics rather than casual diagramming.

  • Classifiers, features, and generalization
  • Properties, operations, and association semantics
  • Interfaces, realization, and substitutability
  • Data types, enumerations, and signals

The MOF & Metamodeling (12%)

This area is what most clearly separates the Advanced exam from the lower tiers. It asks how UML itself is defined.

  • The layered metamodel architecture and what each layer describes
  • How UML relates to MOF as its meta-language
  • Reading and reasoning about metaclass relationships and the abstract syntax
  • The role of profiles and stereotypes as lightweight extension

Activities and Actions (9% and 7%)

Together these make up 16% of the exam and reward candidates who understand token-based execution.

  • Control flow versus object flow and how tokens move through nodes
  • Fork, join, decision, and merge behavior
  • Partitions, interruptible regions, and exception handling
  • The fine-grained actions that activities are composed from

Interactions, Structured Classifiers, StateMachines, Common Behavior (9%, 8%, 5%, 3%)

These four areas make up 25% combined, and they contain many "read the diagram and predict the outcome" questions.

  • Sequence-diagram semantics: traces, combined fragments, and ordering
  • Ports, connectors, and internal structure of composite classes
  • State machine transition firing, regions, and pseudostates
  • Shared behavior concepts such as events, triggers, and behaviors

Alf (6%) and fUML (6%)

The two executable-modeling areas account for 12% together and are often the least familiar to working modelers.

  • Alf as a textual action language that maps onto UML actions
  • fUML as a precise, executable subset of UML with defined semantics
  • How textual Alf constructs correspond to the underlying UML elements

Reference Standards and Where Examinable Content Ends

The issuer identifies three standard references for the Advanced exam: UML v2.5.1, Alf v1.1, and fUML v1.5. The exam sheet lists the specific chapters and subsections that are covered. That boundary matters, because those documents are long and only part of them is examinable.

A common mistake is to read an entire specification cover to cover. A more efficient approach is to take the issuer's list of covered sections and treat it as your syllabus. Likewise, recommended study books may include chapters that go beyond what the exam tests, so use the exam sheet, not a book's table of contents, to decide what to master. Our OCUP2 Study Guide 2026: How to Pass on Your First Attempt shows how to map the covered sections onto a study plan, and the OCUP2 Cheat Sheet 2026: One-Page Review of Must-Know Facts is useful for a final review.

Use the spec as a reference, not a novel: Because the questions are written against the specification text, wording matters. When a question hinges on whether something is allowed, required, or merely permitted, the answer usually traces back to a specific sentence in UML v2.5.1, Alf v1.1, or fUML v1.5.

Registration, Fees, Refunds and Retakes

You book the exam through Pearson VUE, choosing either a physical test center or an online proctored session. Online delivery is subject to the provider's system test, so run that check well before exam day rather than minutes before your slot.

  • Price: US$350 plus taxes, with regional currency equivalents.
  • Cancellation: cancelling more than 24 hours before the scheduled exam permits a full refund, according to the issuer sheet.
  • After a failed attempt: check your score report for a 20% retake discount code.
  • Not published: other retake waiting intervals, and any list of permitted reference materials. Confirm both with the provider rather than relying on forum hearsay.

For a full pricing breakdown, including how the foundation-level prerequisites affect total spend, see OCUP2 Certification Cost 2026: Complete Pricing Breakdown. For scheduling logistics, read OCUP2 Exam Dates 2026: Testing Windows, Deadlines & Scheduling.

Validity and Renewal

The certification expires three years after the date of the examination. To extend validity, the issuer says to take the same exam again or a higher-level exam. Because the Advanced exam is already the highest tier, retaking it is the straightforward renewal route. Plan for this when budgeting, since the credential is not a one-time purchase if you want to keep it current.

Who Should Sit This Exam

The Advanced credential suits people whose work depends on a precise understanding of UML rather than casual sketching. Typical candidates include:

  • Model-driven engineers who generate or transform models and need to understand the metamodel behind them.
  • Tool builders and metamodelers working on UML editors, validators, or profile-based extensions.
  • Systems and software architects who review or govern models across teams and want authoritative grounding in semantics.
  • Trainers and consultants in modeling who benefit from a recognized benchmark of expertise.

Roles in model-driven development, systems modeling, and architecture are where UML credentials tend to be most relevant. We avoid quoting salary or hiring-rate figures because no verified numbers exist for this credential; for a qualitative discussion, see OCUP2 Jobs, OCUP2 Salary Guide 2026: Complete Earnings Analysis, and Is the OCUP2 Certification Worth It? Complete ROI Analysis 2026.

If you are still deciding whether the effort fits you, How Hard Is the OCUP2 Exam? Complete Difficulty Guide 2026 lays out what makes the Advanced level demanding.

Sequencing Your Preparation by Weight

Rather than generic advice, the weights suggest a sensible order. Start with the heavy, load-bearing material, then layer on the specialized areas. The sample sequence below is one way to arrange it.

Week 1

Common Structure

  • Work through namespaces, packages, types, and multiplicities first, since this 21% area underpins everything else
  • Take a short practice set on ownership and visibility rules
Week 2

Classification

  • Cover classifiers, features, generalization, and interfaces
  • Revisit Common Structure questions you missed
Week 3

The MOF & Metamodeling

  • Study the metamodel layers and how UML is defined in terms of MOF
  • Practice tracing a model element back to its metaclass
Week 4

Activities and Actions

  • Drill token-flow scenarios and action semantics together
  • Predict outcomes before checking answers
Week 5

Interactions, Structured Classifiers, StateMachines, Common Behavior

  • Practice reading sequence and state diagrams for behavior prediction
  • Review ports and connectors in composite structures
Week 6

Alf, fUML, and full-length review

  • Study the executable-modeling specifications against the covered sections
  • Take timed full-length practice exams under the 105-minute baseline

Key Takeaway

The three largest areas, Common Structure, Classification, and The MOF & Metamodeling, together carry 47% of the exam. Secure them first, because mistakes there cost the most and the remaining material often builds on them.

When you are ready to test yourself under realistic conditions, use the OCUP2 practice tests to rehearse the diagram-plus-text question style and check your timing against the 90-question format. You can also return to the main practice test site to review weak domains after each attempt.

Frequently Asked Questions

What is a OCUP2?

On this site, OCUP2 means OMG Certified UML Professional 2: Advanced, the highest tier of the Object Management Group's second-generation UML certification program. It tests advanced knowledge of UML 2, the MOF and metamodeling, and the executable-modeling standards Alf and fUML.

How many questions are on the OCUP2 Advanced exam, and what score do I need?

The exam has 90 multiple-choice questions that use text and images. You need at least 57 correct answers, which the issuer lists as at least 63%. You get 105 minutes in native English-speaking countries or 135 minutes elsewhere.

Do I have to pass other exams first?

Yes. The issuer requires passing the UML 2 Foundation and Intermediate examinations before the Advanced level counts. See the OCUP2 requirements article for how the tiers fit together.

How long is the certification valid?

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

Are old OCUP study materials still enough?

Not safely. OMG distinguishes the original OCUP Advanced examination from the OCUP2 Advanced program, and the two should not be treated as interchangeable. Base your preparation on the current issuer exam sheet and the standards it names: UML v2.5.1, Alf v1.1, and fUML v1.5.

For the other name variants people search for, see What Is OCUP2 Certification? and OCUP2 Meaning, and for preparation support see OCUP2 Training.

Ready to pass your OCUP2 exam?

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