The first two OCSMP examinations cover the
same set of SysML elements and concepts, the first
from the point of view of the model user, and the
second from that of the model builder. Use this page
as a reference to the SysML features included in the
basic set. See the Coverage Map web page for each of
these examinations for more information about the
types of questions to expect, and suggested study
material.
Requirement Diagram:
requirement, key
relationships including derive, verify, satisfy,
refine, trace, containment.
Use Case Diagram:
use case structure encompassing
use case, actor, and subject; basic relationships
including association, include, extend, and
generalization.
Package Diagram:
aspects of packages including
ownership of elements and defining a namespace;
relationships including containment and dependency;
concepts of view and viewpoint.
Block definition and description, including
definition vs. usage; value type (with units), block
features including value properties, parts,
references, and operations.
Block Definition Diagram:
compartments;
relationships between blocks including
specialization and associations (including composite
but not shared aggregation); multiplicities.
Internal Block Diagram:
enclosing block; flow
ports and standard ports; connectors and item flows,
representation of parts.
Parametric Diagram:
constraint blocks, constraint
properties, constraint parameters, and constraint
expressions; connecting constraint properties and
value properties with binding connectors.
Activity Diagram:
I/O flow including object flow,
parameters and parameter nodes, and pins; control
flow including control nodes; activity partitions (swimlanes);
and actions including decomposition of activities
using call behavior action; send signal action; and
accept event action.
Sequence Diagram:
lifelines;
asynchronous and synchronous messages;
interaction references (to elements outside the
diagram).
State Machine Diagram:
states and regions including state, regions,
initial state and final state; transitions including trigger by time and
signal events, guard, and action (i.e. effect); and
behaviors including entry, exit, and do.
Allocation:
AllocatedFrom and AllocatedTo;
representation including callouts, compartments,
allocate activity partitions, and tables.
Some Additional Features:
Special
notations for comment, rationale, problem, and
constraint.
These concepts relating to diagrams: diagram
frames, ports, parameters, and anchors on diagram
frames; diagram header, and diagram description.
Stereotype.