|
There are
three Exams in the OCRES™ Program – OCUP™
Fundamental, OCRES Intermediate and OCRES
Advanced. Because modeling skill is basic to
software design and implementation, the
fundamental level certification defined by the
OMG Certified UML Professional™ (OCUP) program is
the prerequisite for both OCRES
certification levels.
Building on this foundation, each OCRES
examination tests your knowledge of a different
subset of standards for Real-time and Embedded
Programming. All of OMG's Real-time and
Embedded
specifications are included; a section on
Real-time software engineering rounds out the coverage.
The examinations will test your knowledge of our
specifications (or, for the section on Real-time
software engineering, your knowledge of the principles
in the reference textbook). We don't test your ability
to design or architect applications, or to write
programs.
|
|
Experts in the
field were enlisted to write the OCRES examinations!
|
Follow the links
below for detailed coverage maps on each Exam.
 |
FUNDAMENTAL You can work
with the most commonly encountered UML
elements
You can create simple UML models
You are qualified to be a member of a UML
Development Team.
|
|
|
|
 |
INTERMEDIATE You can work with UML
models that incorporate real-time resources,
time, concurrency, schedulability, and
Quality of Service, in conventional and
MDA-based projects.
You are familiar with
real-time CORBA limited to static
scheduling, basic aspects of CORBA for
embedded (CORBA/e), the lightweight
services, and the DCPS portion of the Data
Distribution Service (DDS).
You are qualified to be a member of a team
developing real-time or embedded
applications.
|
|
|
|
 |
ADVANCED You can create and develop from UML models
that incorporate the full scope of real-time
concepts represented in OMG's UML profiles,
in both conventional and MDA-based projects.
You are familiar with real-time CORBA
including dynamic scheduling, all of
CORBA/e, Extensible Transport Frameworks,
plus the lightweight CORBA Component Model,
and the Deployment and Configuration
packaging standard.
You also know all of the
DDS including the DLRL.
You are qualified to be a senior member or leader of a team
designing or developing real-time or embedded
applications. |
The two OCRES examinations do not give us enough
space to repeat a topic either, so the sections of a
specification tested on the Intermediate exam are not
tested again on the Advanced. Consistent with this,
you'll find that the difference between the OCRES
Intermediate and Advanced examinations lies not in the
difficulty of the individual questions but in the scope
of material they cover. We believe that the extra
specifications on the Advanced examination - lightweight
CORBA® Components, Deployment and Configuration,
Extensible Transports - plus the advanced sections of
the specifications already covered in part in the
intermediate exam, fall squarely
in the scope of an advanced Real-time and Embedded
computing professional and that practitioners who study
for and pass the Advanced examination fully deserve the
elite status conferred by their accomplishment.
|
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
06/28/2012  |