OCSMP Model User study materials
OCSMP Model User study resources

OCSMP Model User study guide

OCSMP Model User · Work through your exam, one topic at a time.

The OMG-Certified Systems Modeling Language Professional (OCSMP) Model User credential - abbreviated MU - is the entry-level exam in the OMG SysML certification series. According to OMG, the exam tests the knowledge and skills required to interpret a basic SysML model of a system, covering system behavior, structure, and requirements as well as cross-cutting constructs. OMG positions the Model User as the prerequisite to the remaining SysML Model Builder exams (Model Builder Fundamental, Intermediate, and Advanced), and describes the certified individual as a productive contributor - for example a junior systems engineer - who interprets models within a systems engineering team using a model-based systems engineering approach with SysML. The exam is delivered through Pearson VUE, either at a secure test center or online, and OMG notes that it is available in Japanese. The OCSMP Model User study guide has 4 sections and about 1,176 words.

01

System Behavior

SysML behaviors are described with activity, sequence, and state machine diagrams (plus use cases for scope). Each answers a different question, and many exam items simply test whether you can pick the right one.

310 words, about 2 min
02

System Structure

Blocks are the structural unit in SysML. Block definition diagrams show the type level: block features (value properties, operations), associations with multiplicities and role names, generalization, and composition versus shared aggregation.

323 words, about 2 min
03

Requirements

A «requirement» is a classifier with an id and text; it may contain sub-requirements, forming a containment tree that is not the same as traceability. Requirements are related to the rest of the model with directed dependencies: «deriveReqt» (a derived requirement refines its source), «refine», «trace», «copy», «satisfy», and «verify».

259 words, about 1 min
04

Cross-Cutting Constructs

Packages organize the model. Distinguish namespace containment (ownership) from import (public or private), which only makes names visible.

284 words, about 1 min