При создании авионики истребителя F-35 задействовано ПО промежуточного слоя, разработанное корпорацией Lockheed Martin для эксплуатации коммерчески доступных решений без внесения переделок в 8 млн. строк кода бортовых комплексов. Это ПО работает под управлением ОС РВ Integrity DO-178B, допуская наращивание вычислительной мощности, подключение устройств новых типов и реализацию оригинальных схем связи. Однако инженеры подрядчика поставили особое условие: любой новый софт, расширяющий возможности F-35, должен быть написан только на С++.