|
The OCSMP program consists of four levels, arranged
in a single hierarchy. The first level, OCSMP Model User, covers a wide range of essential MBSE
and SysML knowledge and skills and so enhances the
resumι of those who contribute to a model-based
systems engineering project. Building on this
foundation are three levels targeted at model
builders and advanced model users. These levels,
termed OCSMP Model Builder -
Fundamental, Intermediate, and Advanced, cover
their topics with an emphasis on the
interconnectedness among the different model
viewpoints that gives MBSE its advantage over
conventional engineering methods. Lower-level certifications
are prerequisites for levels above. The
Subject Matter Experts
who developed the OCSMP topical coverage and wrote the questions for the examinations are contributors representing large and small Systems
Engineering contractors and end-users, SysML
tool vendors, training providers, and more.
This distinguished group has expertise in
every aspect of Model-Based Systems
Engineering and SysML. |
 |
MODEL USER The OCSMP Model User examination tests
the candidate's ability to interpret and
understand SysML models, covering
fundamental concepts and elements of all
nine SysML diagram types plus a set of
additional concepts that cut across diagram
types. Using the knowledge and skills
covered at this level, a holder of the OCSMP
Model User Certification can be a productive
member of a Systems Development team
employing a model-based systems engineering
approach using SysML. This certification is
useful and appropriate for many different
roles in a system engineering project, such
as an engineer on the system design team
contributing his or her domain knowledge to
the systems modeling effort; a software
developer, hardware designer, or test
engineer using the system model as a source
of requirements; an engineering analyst
using the system model as a baseline for his
or her analyses; or customers, managers, and
others involved in the development effort
who use the model to maintain a shared
understanding of the system. The OCSMP Model
User Certification is a prerequisite for the
three Model Builder levels of OCSMP
certification, which extend coverage to the
knowledge and skills needed to build SysML
models and employ them in the practice of
model-based systems engineering. |
|
|
|
 |
MODEL
BUILDER
FUNDAMENTAL
The OCSMP Model Builder - Fundamental
examination tests knowledge and skills
required to construct a basic SysML model of
a system. Coverage starts with model
concepts and
organization, and the purposes and benefits
of modeling a system, and extends to basic
requirements capture and management,
structure and behavior models, parametric
models, allocation relationships, and use of
stereotypes. Language coverage is restricted
to the basic SysML feature set listed on the
OCSMP Model User certification Coverage Map.
Using the knowledge and skills covered at
this level plus familiarity with a suitable
SysML modeling tool, a holder of the OCSMP
Model Builder - Fundamental Certification
should be a productive contributor to
modeling tasks performed by a Systems
Engineering team employing a model-based
systems engineering approach using SysML.
This certification is also appropriate for
other roles on a development team such as
those involved with configuration or
requirements management, or those using the
model to support their analysis. This could
also include a reliability engineer who may
want to query the model for how reliability
requirements are addressed, or a quality
test engineer who may want to extend the
model to define test strategies or cases.
The OCSMP Model Builder - Fundamental
Certification is a prerequisite for the
program's two higher levels, and requires
the OCSMP Model User Certification as its
prerequisite. |
|
|
|
|
MODEL BUILDER INTERMEDIATE The OCSMP Model Builder Intermediate examination tests the knowledge and skills used to develop system models using the full SysML feature set. This capability enables more detailed and precise modeling of requirements, structure, behavior, and parametric constraints than those modeled at the Fundamental level. In addition, this engineer has the understanding needed to organize complex models, define the inter-relationships among model elements and diagrams, and assess aspects of model quality including conformance to language and method constraints. The level of knowledge tested by this certification, accompanied by a corresponding level of expertise in model based systems engineering methods and tools, is appropriate for a System Modeling Lead for a project and for the top-ranked team members who contribute independently to the model or to the system, such as a Lead Systems Engineer. The OCSMP Model Builder - Intermediate Certification is a prerequisite for the program's highest certification, OCSMP Model Builder Advanced, and requires the OCSMP Model Builder Fundamental certification as its prerequisite. |
|
|
|
 |
MODEL BUILDER ADVANCED The OCSMP Model Builder - Advanced
examination tests the knowledge and skills
used to establish and support a systems
modeling culture and environment, leveraging
the capabilities of SysML and MBSE across
the organization. High level topic areas
include: (1) Concepts for adapting SysML
including metamodeling, profiles, model
libraries, and viewpoints; (2) Approaches to
integrating SysML with other modeling
languages such as UML, MARTE, UPDMTM, and
Modelica; (3) Approaches to integrating
SysML modeling tools with other types of
engineering tools such as requirements
management tools and configuration
management tools; and (4)
Methodology-related concepts and practices
including assessment of the quality of the
model. With the knowledge and skills covered
at this level, plus suitable experience in
modeling, methods, tools, management, and
leadership, a holder of the OCSMP Model
Builder - Advanced certification can play a
leading role in establishing SysML-based
MBSE at an enterprise, or extending its
penetration into new departments or product
areas; the individual could also define and
establish new projects and support them
through their lifecycle. The OCSMP Model
Builder - Advanced certification requires
the OCSMP Model Builder - Intermediate
certification as its prerequisite. |
For more information or
questions about the OMG Certification Program, please contact
certificationinfo@omg.org
OCUP, OCRES, OCEB and OCSMP are joint programs of the OMG and the UML
Technology Institute (UTI)
Last updated on
08/09/2012 
|