About GL Studio Safety Critical®

Designed for Safety
GL Studio SC (Safety Critical) is recognized as an industry standard for the rapid prototyping of safety critical Human Machine Interfaces (HMI). Users who are developing safety critical systems should use GL Studio SC with available certification kits developed to meet various certification standards.
GL Studio SC generates Safety Critical Embedded C++ (SCEC++) code that conforms to the WP-AM-003 standard. This standard, published by the Association for Computing Machinery (ACM) Special Interest Group on Programming Languages (SIGPLAN), 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
- Standard OpenGL
GL Studio SC Runtime Library
The GL Studio SC Runtime Library is an SCEC++ 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 SC 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




