OCUP2 logo
Focused certification exam prep
Start practice

OCUP2 Meaning

TL;DR
  • OCUP2 Advanced is the top tier of the OMG UML 2 certification program, issued by the Object Management Group.
  • The exam has 90 multiple-choice questions; passing requires at least 57 correct, listed as at least 63%.
  • Common Structure (21%) and Classification (14%) are the heaviest of eleven weighted content areas.
  • MOF and metamodeling carries 12%, so the exam goes well beyond drawing diagrams.

What the Acronym Spells Out

Search for "OCUP2" and you may find several unrelated credentials sharing the same letters. On this site, the term means exactly one thing: OMG Certified UML Professional 2: Advanced. Each piece of the name carries information:

  • OMG is the Object Management Group, the standards consortium that maintains the Unified Modeling Language specification.
  • Certified UML Professional identifies the subject: the Unified Modeling Language, used to specify, visualize and document software and systems.
  • 2 signals the second-generation certification program aligned with UML 2.
  • Advanced marks the highest of the program's three levels.

If you want quick definitional answers, our shorter explainers on what OCUP2 stands for and what OCUP2 is cover the basics. This article goes further into what the name implies about the exam, its content and its place in a modeling career.

Why the "2" Is in the Name

The "2" is not decoration. OMG's earlier program was branded OCUP, and its Advanced examination was titled OMG Certified UML Professional: Advanced. OMG's current UML certification page calls the program OCUP2 and links the published UML2-Advanced.pdf examination sheet. A January 2018 OMG press release separately identifies the original OCUP Advanced examination and the new OCUP2 Advanced program.

Version caution: The release supports the distinction between the two program generations. It does not establish that the original and OCUP2 examinations are identical or interchangeable. If you are preparing, work from the current OCUP2 Advanced examination sheet rather than materials written for the older exam. No specific retirement date for the original exam is asserted here.

For the practical details of preparing against the current sheet, see our OCUP2 study guide.

What the Credential Certifies

Basic UML certification tests whether you can read and draw common diagrams. The Advanced level asks a different question: do you understand the language at the level of its definition? The eleven published content areas show this. Roughly a fifth of the exam concerns Common Structure, and a further 12% concerns the MOF and metamodeling. Those topics reward candidates who know why UML is built the way it is, not just how to sketch a class box.

Advanced also reaches into executable modeling, with dedicated areas for Alf (the Action Language for Foundational UML) and fUML (Foundational UML). A holder of this credential is signaling fluency in precise, semantics-aware modeling, including how models can carry executable behavior.

Where Advanced Sits on the UML 2 Ladder

Advanced is the third rung. Passing the UML 2 Foundation and Intermediate examinations is required before the Advanced credential. Our OCUP2 requirements guide walks through eligibility in more detail.

AspectWhat it means for Advanced
Position in programTop level of the OMG UML 2 certification program
Prerequisite examsUML 2 Foundation and Intermediate must be passed
EmphasisMetamodel-level precision, MOF, Alf and fUML alongside diagram semantics
ValidityThree years after the exam date

The Exam at a Glance

The current official sheet specifies the following format:

  • Questions: 90 multiple-choice items, using text and images.
  • Passing score: at least 57 correct answers out of 90, listed as at least 63%.
  • Time: 105 minutes in native English-speaking countries, 135 minutes in all others. The longer allowance is 2.25 hours and should be confirmed with the exam provider.
  • Language: English is the published exam language, and translation apps are prohibited.
  • Price: US$350 plus taxes, with regional currency equivalents.

Because many questions combine text with images, expect diagram-reading questions where you must spot a subtle semantic point rather than recall a definition. The details are covered in our passing score breakdown and our cost guide. If you are weighing difficulty, how hard the OCUP2 exam is addresses that directly. Pass-rate figures have not been verified from the issuer's materials, so treat anyone quoting precise numbers with caution; our pass rate article explains what can and cannot be said.

The Eleven Content Areas Behind the Name

The published weights total 100%. Here is how they break down:

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

Common Structure (21%)

The largest single area and the foundation for everything else. Questions here probe the shared structural machinery of the UML metamodel rather than any one diagram type.

  • Expect questions on how elements, namespaces and relationships are defined
  • Read the examinable sections of the UML specification closely, not just summaries

Classification (14%)

Covers classifiers and how they relate and specialize. Subtle distinctions are the point: the exam favors the precise reading of a rule over the intuitive one.

The MOF & Metamodeling (12%)

This area separates Advanced from lower levels. It concerns how UML itself is defined through the Meta Object Facility, and how metamodeling concepts work.

  • Understand the layered approach to defining modeling languages
  • Be ready to reason about the metamodel, not just the notation

Behavioral Areas: Activities, Interactions, Actions, StateMachines, Common Behavior

Together these account for 33% of the exam. Activities and Interactions each carry 9%, Actions 7%, StateMachines 5% and Common Behavior 3%. Candidates should know the execution semantics, not only the diagram notation.

Structured Classifiers (8%), Alf (6%) and fUML (6%)

Structured Classifiers deal with internal structure such as parts and connectors. Alf and fUML together are 12% and test the executable, action-language side of modeling.

For a deeper walk through each of these, see our full OCUP2 exam domains guide.

The Reference Specifications

The standard references for the exam are UML v2.5.1, Alf v1.1 and fUML v1.5. The issuer's sheet lists specific chapters and subsections that are covered. That boundary matters: do not assume every page of these specifications, or every chapter of a recommended study book, is examinable. Build your reading list from the sheet's listed sections.

Scope discipline: The three specifications run to hundreds of pages. Candidates who try to read them cover to cover often spend time on material outside the examinable boundaries. Start from the sheet, mark the listed sections, and let the weighting guide how deep you go.

Who Uses the Credential

The credential is aimed at practitioners for whom UML precision matters: software and systems architects, model-driven development specialists, tool vendors and trainers, and analysts who write or review formal models. Employers in model-driven engineering and systems modeling contexts are the likeliest to value it. We have not verified specific salary figures or hiring statistics from the issuer, so our salary guide and jobs overview discuss the career side qualitatively. For a judgment on return, see whether the certification is worth it.

Validity, Booking and Retakes

  • Booking: through Pearson VUE, at a test center or online. Online delivery is subject to the provider's system test.
  • Cancellation: the issuer sheet states that canceling more than 24 hours before the scheduled exam permits a full refund.
  • Retakes: a failed candidate should check the score report for a 20% retake discount code. Other retake intervals have not been verified, so confirm them with the provider.
  • Validity: certification expires three years after the examination. To extend validity, the issuer says to take the same or a higher-level exam.

Scheduling specifics are discussed in our exam dates guide. Permitted reference materials during the exam are not confirmed here, so check the provider's rules before test day.

Sequencing Your Study by Domain

Rather than a generic schedule, let the weights decide the order. One workable sequence:

Block 1

Common Structure and Classification

  • Together 35% of the exam, so they earn the first and longest block
  • These concepts underpin the behavioral areas that follow
Block 2

MOF and Metamodeling

  • Study right after structure, while the metamodel is fresh
  • Revisit later, since it is easy to forget between topics
Block 3

Behavior: Activities, Interactions, Actions

  • Cover Actions alongside Activities, as they are closely related
  • Add StateMachines and Common Behavior at the end
Block 4

Structured Classifiers, Alf and fUML

  • Treat Alf and fUML together, since they cover the executable layer
  • Finish with mixed practice questions across all eleven areas

Our one-page cheat sheet is useful for a final review, and you can test your recall against realistic items on the main practice test site. For a complete plan, see the study guide.

Key Takeaway

The name tells you the exam's character: an advanced, metamodel-aware test of UML 2 built around eleven weighted areas. Study the examinable sections of UML 2.5.1, Alf 1.1 and fUML 1.5 as listed by the issuer, and weight your effort to match the published percentages.

Frequently Asked Questions

What does OCUP2 stand for?

On this site, OCUP2 refers to OMG Certified UML Professional 2: Advanced, a certification from the Object Management Group covering advanced UML 2 knowledge, including MOF, Alf and fUML.

Is the OCUP2 Advanced exam the same as the original OCUP Advanced exam?

Not necessarily. OMG's 2018 release identifies the original OCUP Advanced exam and the new OCUP2 Advanced program separately. That supports the distinction but does not claim the two are identical or interchangeable.

How many questions are on the exam and what score passes?

There are 90 multiple-choice questions using text and images. Passing requires at least 57 correct answers out of 90, listed as at least 63%.

Do I need other exams before attempting Advanced?

Yes. Passing the UML 2 Foundation and Intermediate examinations is required. See our requirements guide for the details.

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.