FAQ

OCRES OMG Certified Real-time and Embedded Specialist 
(OCRES
): Exam Information

Advanced Intermediate OCUP Fundamental Diagram There are three Exams in the OCRES™ Program – OCUP™ 2 Foundation, OCRES Intermediate, and OCRES Advanced. Because modeling skill is basic to software design and implementation, the Foundation level certification defined by the OMG Certified UML Professional 2™ (OCUP 2) 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 Coverage Map and References FOUNDATION

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.
 

NTERMEDIATE Coverage Map and References 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 Coverage Map and References 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/01/2016 Hit Counter

 

Copyright © 1997-2015 Object Management Group, Inc. All Rights Reserved. For questions about the WEBSITE , please contact webmaster@omg.org For TECHNICAL questions, please contact webtech@omg.org This site is best viewed  with Netscape Navigator, Mozilla Firefox or Internet Explorer versions 6.0 or later or any browser capable of viewing JavaScript and CSS 2.0.