About GL Studio Embedded® - Safety Critical

Designed for Safety
GL Studio is recognized as an industry standard for rapid prototyping of safety critical Human Machine Interfaces (HMI). Users who are developing safety critical systems should use GL Studio Embedded with available certification kits, which have been developed to meet the RTCA DO-178B and EUROCAE ED-12B Level A certification standards; the highest level of safety certification applying to any aviation software system where failure could cause catastrophic loss of an aircraft.
GL Studio Embedded, with Safety Critical development tools, is suitable for use in any application where safety is critical; including FDA certified medical devices, man-rated space systems, avionics displays, industrial control systems, and automotive applications. GL Studio Embedded for Safety Critical includes the GL Studio Safety Critical Runtime Library and the GL Studio DO-178B Certification Kit.
GL Studio Embedded for Safety Critical can be incorporated into Apple iDevice applications through the iDevices Safety Critical Runtime Library. For more information, click here.


GL Studio Embedded for Safety Critical
GL Studio Embedded for Safety Critical generates Embedded C++ code that conforms to the WP-AM-003 standard. This standard is published by the Association for Computing Machinery (ACM) Special Interest Group on Programming Languages (SIGPLAN) and specifies the subset of the C++ language for use in embedded and safety critical systems.
Supported Platforms
- Wind River VxWorks®
- Greenhills Integrity-178BT
- LynxOS®-178
- Linux
- Windows
Supported OpenGL Drivers
- ALT Software DO-178B
- Seaweed Systems DO-178B
- Standard OpenGL
GL Studio Embedded Safety Critical Runtime Library
The GL Studio Embedded Safety Critical Runtime Library is an EC++ library that has been designed from the ground up to meet DO-178B Level A certification. It is exceptionally compact, efficient, portable, and requires only an OpenGL library on the target system. No other third party operating system specific libraries are required; making this library exceptionally portable. The library has been fully tested to DO-178B Level A standards, including 100% testing of the library to the Modified Condition Decision Coverage (MC/DC) standard.
Features
- Qualifiable to DO-178B or ED-12B Level A
- RTOS / OpenGL Provider / Hardware independent
- Easily re-hosted
- Static and compact memory footprint
- Fully portable Embedded C++
- Optimized on par with hand coded OpenGL
- Supporting test suite
GL Studio DO-178B Certification Kit
GL Studio DO-178B Certification Kit (“Cert Kit”) includes the source code to the GL Studio Embedded Safety Critical Runtime Library and full software life cycle documentation for the library. The currently available Certification Documents have been written and reviewed with our certification partner, a third party DER aviation certification company:
- SCMP - Software Configuration Management Plan
- SQAP - Software Quality Assurance Plan
- PSAC - Plan for Software Aspects of Certification
- SDP - Software Development Plan
- SDD - Software Design Document
- SVP - Software Verification Plan
- SRD - Software Requirements Document
- SCS - Software Code Standards
- SRS - Software Requirements Standards
- SDS - Software Design Standards
DiSTI will work with the customer to complete the following project-specific certification documents:
- SVCP - Software Verification Cases and Procedures
- SECI - Software Life Cycle Environment Configuration Index
- SCI - Software Configuration Index
- SAS Software Accomplishment Summary




