- What the OMG Certified UML Professional: Intermediate Credential Actually Is
- Who Issues It and What the Exam Specification Covers
- The Eight Exam Domains at a Glance
- Concrete UML Constructs You Must Master
- Format, Timing, Fees and Registration
- What Is Not Publicly Confirmed
- OCUP vs. Neighboring Credentials
- Who Benefits From Holding It
- Sequencing Your Preparation Around the Weights
- Frequently Asked Questions
- OCUP here means OMG Certified UML Professional: Intermediate, issued by the Object Management Group, and based on UML v2.5.1.
- Activities & Actions is the heaviest domain at 20%, followed by Basic Structure at 16%.
- The exam spec allows 105 minutes in native-English-speaking countries and 135 minutes elsewhere, subject to its extra-time confirmation condition.
- The issuer's page currently lists US$350; question count, passing score and renewal rules are not confirmed in the sources reviewed.
What the OMG Certified UML Professional: Intermediate Credential Actually Is
The acronym OCUP is shared by several unrelated credentials in the wider industry, so precision matters. On this site, OCUP refers exclusively to OMG Certified UML Professional: Intermediate, a modeling-language certification administered by the Object Management Group. It tests whether you can read, interpret and reason about models written in the Unified Modeling Language at a level beyond basic class and use case diagrams.
If you are searching for quick definitions, our shorter explainers cover the terminology angle: see What Does OCUP Stand For? and OCUP Meaning. This article goes deeper into the scope of the exam itself and what it demands of candidates.
The issuer's current certification page uses UML 2 and OCUP2 terminology, which reflects how the program has been updated over time. The practical point for candidates is simple: the exam is anchored to a published specification, and everything you need to study is traceable to that document.
Who Issues It and What the Exam Specification Covers
The Object Management Group is the standards body that maintains UML itself. That gives the credential an unusual property: the people who define the language also define what "intermediate competence" in it means. The scope document is the UML 2 Intermediate Exam PDF published on the OMG certification site, and it maps exam content to chapters of the UML v2.5.1 specification.
The UML Foundation level is a prerequisite. In practice that means the Intermediate exam does not re-teach basics such as drawing a simple class or naming an actor. It assumes fluency there and moves on to the semantics, constraints and less-visible constructs that separate casual diagram readers from people who can interpret a model precisely. For a fuller treatment of eligibility, read OCUP Requirements: Eligibility, Prerequisites & How to Qualify.
The Eight Exam Domains at a Glance
The exam content is organized into eight domains with the following weights. These are the numbers to build your study plan around.
| Domain | Weight | What It Emphasizes |
|---|---|---|
| Domain 1: Activities & Actions | 20% | Activity flow, control and object nodes, actions, expansion regions |
| Domain 2: Basic Structure | 16% | Constraints, dependencies, namespaces, types, multiplicity, packages |
| Domain 3: Interactions | 14% | Sequence and communication diagrams, lifelines, messages, fragments |
| Domain 4: StateMachines & Use Cases | 13% | State machine semantics, protocol state machines, use cases |
| Domain 5: Components | 12% | Components, interfaces, artifacts, nodes, deployment-related concepts |
| Domain 6: Common Behavior | 10% | Events, behaviors, signals, receptions |
| Domain 7: Structured Classifiers | 9% | Collaborations, encapsulated classifiers, internal structure |
| Domain 8: Classification | 6% | Classifiers, generalization sets, instances, operations, properties |
For a domain-by-domain walkthrough, the companion piece OCUP Exam Domains: Complete Guide to All 8 Content Areas expands each row of this table. Here, the key observation is that behavioral modeling (activities, interactions, state machines, common behavior) accounts for well over half the weighting when combined, while structural topics are spread across several smaller domains.
Concrete UML Constructs You Must Master
The scope document lists topics by UML specification chapter. Rather than a generic "know your diagrams" instruction, here is what that breakdown looks like in practice.
Foundational Structure (Chapters 7 through 10)
This is the connective tissue of the language, and it is where many candidates lose points because the constructs are subtle rather than visual.
- Constraints, dependencies, namespaces, types and multiplicity
- Intervals and time (Chapter 8)
- Classifiers, generalization sets, instances, operations and properties
- Interfaces and signals
Structural Composition (Chapters 11 and 12)
These chapters cover how elements are assembled into larger units and how models are organized.
- Associations, classes, collaborations, components and encapsulated classifiers
- Receptions and structured classifiers
- Packages as the organizing mechanism for model content
Behavior (Chapters 13 through 17)
The behavioral chapters carry the most exam weight and demand precise reading of notation and semantics.
- Events and behaviors (Chapter 13)
- Protocol state machines and general state machine topics (Chapter 14)
- Activities, activity groups, control nodes and object nodes (Chapter 15)
- Actions, expansion regions, invocation actions and structured actions (Chapter 16)
- Communication diagrams, fragments, interactions, interaction uses, lifelines, messages and sequence diagrams (Chapter 17)
Requirements and Deployment (Chapters 18 through 20)
The closing chapters cover the outer edges of the model.
- Use cases (Chapter 18)
- Artifacts and nodes (Chapter 19)
- Information flows (Chapter 20)
Notice how specific this is. An expansion region, an interaction use and a protocol state machine are not terms you absorb casually from tool usage. They require deliberate study against the specification. If you want a compact reference for the facts that tend to be tested, our OCUP Cheat Sheet: One-Page Review of Must-Know Facts is built for last-pass review.
Key Takeaway
Treat the specification chapter list as your syllabus. For each named construct, be able to state what it is, how it is drawn, and what it means semantically, since Intermediate-level questions probe interpretation rather than recall of diagram shapes alone.
Format, Timing, Fees and Registration
Timing
The exam PDF specifies 105 minutes in native-English-speaking countries and 135 minutes elsewhere, subject to the extra-time confirmation condition stated in that document. This is a geographic rule in the specification, not a judgment about any individual's English proficiency, so do not assume you personally qualify or not based on your own language skills. Confirm your applicable time allowance with the issuer or the test delivery provider before booking.
Cost
The issuer's current certification page lists a fee of US$350. Whether a different price applies to OMG members versus nonmembers was not verified in the sources reviewed, so check the live page before budgeting. A broader breakdown of what else to plan for is in OCUP Certification Cost: Complete Pricing Breakdown.
Scheduling
Pearson VUE scheduling is referenced for the program. Rather than relying on a fixed calendar, candidates should check availability directly; see OCUP Exam Dates: Testing Windows, Deadlines & Scheduling for how to approach booking.
Language availability
There is a discrepancy worth flagging. The issuer's current certification page advertises Japanese availability, while the pinned exam PDF lists English. If you plan to test in a language other than English, verify the current offering directly with the issuer before you commit to a study track or a booking.
What Is Not Publicly Confirmed
Honest preparation means knowing where the public information stops. Based on the sources reviewed, the following remain unverified:
- Number of questions: not confirmed
- Passing threshold: not confirmed; see OCUP Passing Score: Exactly What You Need to Pass for what can and cannot be said
- Renewal rules: not confirmed
- Pass rate: not publicly disclosed, which is why OCUP Pass Rate: What the Data Shows focuses on what the absence of published data implies rather than quoting figures
Be skeptical of any site, including competitors, that quotes a precise OCUP pass rate or cut score without citing the issuer. If the issuer does not publish it, the number is invented. Likewise, if you want a realistic sense of difficulty without fabricated statistics, How Hard Is the OCUP Exam? Complete Difficulty Guide reasons from the scope and weighting instead.
OCUP vs. Neighboring Credentials
OMG also offers SysML-focused model builder certifications, and it is easy to conflate them with the UML track. The two SysML Model Builder documents (Fundamental and Intermediate) specify SysML v1.2, which is a different language profile from the UML v2.5.1 scope of the OCUP Intermediate exam. They are useful as boundary references, but their content must not be merged into your OCUP study plan.
| Credential | Language Basis | Relationship to OCUP Intermediate |
|---|---|---|
| OCUP Intermediate | UML v2.5.1 | The subject of this article |
| UML Foundation level | UML | Prerequisite to Intermediate |
| SysML Model Builder (Fundamental / Intermediate) | SysML v1.2 | Separate track; boundary reference only |
Who Benefits From Holding It
The credential is most relevant to people whose daily work involves producing or interpreting formal models: software architects, systems and business analysts who write behavioral specifications, model-driven engineering practitioners, and developers working in organizations that mandate UML artifacts. It is also a structured way for self-taught modelers to demonstrate that their knowledge extends to the less-visible constructs, such as protocol state machines or information flows, that tools often hide.
Whether that translates into better pay or hiring outcomes depends on your market. We deliberately avoid quoting salary numbers here because none are published by the issuer. For a qualitative treatment, see OCUP Salary Guide: Complete Earnings Analysis, OCUP Jobs and the cost-benefit framing in Is the OCUP Certification Worth It? Complete ROI Analysis.
Sequencing Your Preparation Around the Weights
You do not need a generic study philosophy here; you need an order of attack that respects both the weights and the dependencies between domains. Foundational constructs (constraints, types, multiplicity, classifiers) underpin everything else, so they come first. Behavioral domains carry the most points, so they get the longest runway.
Basic Structure and Classification
- Constraints, dependencies, namespaces, types, multiplicity and packages
- Classifiers, generalization sets, instances, operations and properties
Components and Structured Classifiers
- Interfaces, components, artifacts and nodes
- Collaborations and encapsulated classifiers
Activities & Actions (the 20% domain)
- Control nodes, object nodes and activity groups
- Expansion regions, invocation actions and structured actions
Interactions and StateMachines & Use Cases
- Fragments, interaction uses, lifelines and messages
- Protocol state machines and use case relationships
Common Behavior and Full Review
- Events, behaviors, signals and receptions
- Timed practice across all eight domains
This sequencing is a starting point, not a prescription; adjust the pacing to your existing modeling experience. For a fuller plan, see the OCUP Study Guide: How to Pass on Your First Attempt, and if you want hands-on practice that mirrors the topic distribution, the OCUP practice tests are organized by these same domains. Note that all preparation material here is independent: it is not actual issuer exam content and not an official mock exam.
Key Takeaway
Spend your deepest effort on Activities & Actions and Basic Structure, which together account for 36% of the exam, but do not neglect the smaller domains. At 6% to 10% each, Classification, Structured Classifiers and Common Behavior still add up to a meaningful share of your score.
Frequently Asked Questions
It refers to OMG Certified UML Professional: Intermediate, a certification issued by the Object Management Group. For more on naming, see What Is OCUP Certification? and What Does OCUP Mean?.
The exam specification is tied to UML v2.5.1, and it lists coverage by specification chapter, from constraints and types in Chapter 7 through information flows in Chapter 20.
The exam PDF specifies 105 minutes in native-English-speaking countries and 135 minutes elsewhere, subject to its extra-time confirmation condition. The rule is geographic, so confirm your applicable allowance with the issuer before scheduling.
The issuer's current page lists US$350. Whether members and nonmembers pay different rates was not verified, so check the live page. Scheduling is referenced through Pearson VUE.
No. The SysML Model Builder certifications specify SysML v1.2 and are a separate track. OCUP Intermediate is scoped to UML v2.5.1, and you should not mix SysML content into your preparation.