- OCUP here means OMG Certified UML Professional: Intermediate, issued by the Object Management Group (OMG) and built on UML v2.5.1.
- Activities & Actions is the heaviest domain at 20%, followed by Basic Structure at 16% and Interactions at 14%.
- The exam assumes UML Foundation knowledge, so Intermediate candidates are expected to already know the core notation.
- The OMG PDF lists 105 minutes in native-English-speaking countries and 135 minutes elsewhere, subject to its extra-time condition.
What OCUP Actually Is
OCUP stands for OMG Certified UML Professional, and the Intermediate level is the credential this site covers. It is a vendor-neutral certification that tests whether you can read, interpret and reason about models written in the Unified Modeling Language, version 2.5.1. It does not test a particular modeling tool, and it does not test a programming language. It tests your command of the language the Object Management Group itself maintains.
The current OMG certification page uses UML 2 and OCUP2 terminology, so you will see both labels in circulation. If you want the broader naming background, our explainers on what OCUP stands for and what OCUP certification is cover the vocabulary in more detail.
The Issuer and the Exact Scope
The issuer is the Object Management Group, the standards consortium behind UML itself. That matters because the exam objectives are written directly against the specification. The authoritative scope document is OMG's UML 2 Intermediate Exam PDF, which maps the exam to chapters of the UML v2.5.1 specification rather than to a training vendor's course outline.
UML Foundation is the stated prerequisite. In practice this means you should be comfortable with the basics (simple classes, basic use case diagrams, elementary interactions) before you open the Intermediate material. Our guide to OCUP requirements and eligibility walks through how that prerequisite works in practice.
Why the Spec-Chapter Mapping Matters
Because the exam outline follows specification chapters, the questions tend to probe precise semantics: what a construct means, which relationships are legal, and how one element constrains another. Candidates who have only drawn informal whiteboard diagrams often find the precision surprising.
The Eight Exam Domains
The content areas used for preparation on this site are weighted as follows. Treat the weights as a guide to proportion, not a guarantee of how many questions you will see from each area.
| Domain | Weight | Why It Matters |
|---|---|---|
| Activities & Actions | 20% | Largest share; spans activity flow, control and object nodes, and the action families |
| Basic Structure | 16% | Classes, associations, properties, operations, packages and constraints |
| Interactions | 14% | Sequence and communication diagrams, lifelines, messages, fragments |
| StateMachines & Use Cases | 13% | State machine behavior, protocol state machines, and use case modeling |
| Components | 12% | Components, interfaces, ports and connectors, deployment-related elements |
| Common Behavior | 10% | Events, behaviors, signals and receptions |
| Structured Classifiers | 9% | Internal structure, collaborations, encapsulated classifiers |
| Classification | 6% | Generalization sets, instances, classifiers |
For a deeper walk through each area, see the complete guide to all eight OCUP content areas.
Key Takeaway
Activities & Actions plus Basic Structure together account for 36% of the weighting. If your time is limited, those two domains deserve the first and longest study blocks.
Constructs You Must Be Able to Read and Reason About
The OMG scope document lists constructs by specification chapter. Below is how they cluster into the domains above, so you can see what "Intermediate" really covers.
Activities & Actions
This is the heaviest domain and draws on two large specification areas: activities (Chapter 15) and actions (Chapter 16).
- Activities, activity groups, control nodes and object nodes, including how tokens flow
- Actions, expansion regions, invocation actions and structured actions
- Reading a diagram and predicting what executes, in what order, and under what conditions
Basic Structure
The foundation of most models, covering the structural chapters of the specification.
- Constraints, dependencies, namespaces, types and multiplicity
- Associations and classes
- Packages and their visibility and merging behavior
- Operations and properties on classifiers
Interactions
Drawn from Chapter 17, this domain is about behavior over time between collaborating parts.
- Sequence diagrams and communication diagrams
- Lifelines, messages, interactions and interaction uses
- Combined fragments and how they alter message ordering
StateMachines & Use Cases
Two behavioral and requirements-oriented topics grouped together.
- StateMachine topics and ProtocolStateMachines (Chapter 14)
- Use cases, actors and their relationships (Chapter 18)
Components, Common Behavior, Structured Classifiers and Classification
The remaining four domains round out the credential.
- Components, interfaces and signals, plus artifacts, nodes and information flows
- Events and behaviors, along with receptions
- Structured classifiers, collaborations and encapsulated classifiers
- Generalization sets, instances and classifier relationships
One exam-relevant skill spans everything above: time and intervals (Chapter 8) appear alongside constraints and events, so do not skip the small chapters. A short specification chapter can still produce a question.
Format, Timing and Fees
The OMG scope PDF states two time allowances: 105 minutes in native-English-speaking countries and 135 minutes elsewhere, subject to the extra-time confirmation condition in that document. That wording is geographic, not a judgment about your individual language ability, so read the condition itself rather than assuming which bracket you fall into.
The current OMG certification page lists a fee of US$350. Whether a member or non-member distinction applies is not something we have verified, so confirm it at checkout. Pearson VUE scheduling is referenced for booking. For a fuller pricing picture, including retake considerations, see the OCUP certification cost breakdown and the notes on scheduling and testing windows.
A Language Detail to Check
The current OMG page advertises Japanese availability, while the pinned scope PDF lists English. If your language matters, verify the current delivery options directly with OMG or Pearson VUE before registering.
Who Should Take It, and Where It Is Used
OCUP Intermediate suits practitioners who already model with UML and want a recognized, standards-body credential showing they understand the language beyond sketching. Typical audiences include:
- Software and systems architects who produce or review UML models
- Business and systems analysts who write use cases and activity models
- Model-driven development engineers working with executable or generated models
- Technical leads in regulated or large-scale enterprise environments where formal modeling is a deliverable
Hiring demand for UML skills is concentrated in organizations that still rely on formal modeling: large enterprises, defense and aerospace suppliers, and consultancies delivering model-driven projects. We do not publish invented salary numbers; for the qualitative picture, read the OCUP salary guide, browse OCUP-related jobs, and weigh the trade-offs in our ROI analysis.
What OCUP Is Not
Two boundaries keep expectations realistic.
- It is not a SysML credential. OMG publishes separate SysML Model Builder Fundamental and Intermediate exams, and those PDFs specify SysML v1.2. They are a different body of knowledge and should not be blended into UML study.
- It is not tool training. You will not be asked which menu in a given product creates a lifeline. You will be asked what a lifeline means.
Independent preparation materials, including ours, are not actual issuer questions and not an official mock exam. For the practice side, our OCUP practice tests are designed to build the reasoning the exam rewards.
Sequencing Your Preparation
Because the weighting is lopsided, the order you study in matters more than the total hours. This is one possible arrangement tied to the domains above; adjust it to your background. For a fuller plan, see the OCUP study guide.
Basic Structure and Classification
- Constraints, multiplicity, namespaces, associations, packages
- Generalization sets and instances, which are small but easy to lose points on
Activities & Actions
- Control nodes, object nodes and token flow
- Expansion regions and invocation actions, which often confuse candidates
Interactions and Common Behavior
- Combined fragments, interaction uses, messages
- Events, signals and receptions
StateMachines, Use Cases, Components and Structured Classifiers
- Protocol state machines and composite behavior
- Components, interfaces, collaborations and encapsulated classifiers
Review and Timed Practice
- Full-length timed sets mixing all eight domains
- Re-read the specification sections behind every missed question
If you are unsure how demanding this will feel, our difficulty guide breaks down where candidates typically struggle, and a quick-reference cheat sheet helps with last-week review. Structured training options are also worth comparing if you prefer guided study.
Key Takeaway
Read the relevant UML v2.5.1 specification passages, not just summaries. The exam is written against that document, and precise wording often decides between two plausible answer choices.
Frequently Asked Questions
It means OMG Certified UML Professional: Intermediate, issued by the Object Management Group. It validates intermediate-level knowledge of UML v2.5.1 and is unrelated to other credentials that share the acronym.
UML Foundation knowledge is the stated prerequisite for the Intermediate exam. Confirm the exact formal requirement with OMG, since this article does not verify whether a Foundation certificate itself must be held.
The OMG scope PDF lists 105 minutes in native-English-speaking countries and 135 minutes elsewhere, subject to its extra-time confirmation condition. The wording is geographic rather than a measure of individual proficiency.
The current OMG page lists US$350. Whether member and non-member pricing differs is unverified, so check at registration. Pearson VUE is referenced for scheduling.
No. OMG's SysML Model Builder exams are separate and specify SysML v1.2. OCUP Intermediate scope follows UML v2.5.1 only, so keep the two study tracks apart.