Управление бомбардировщиком-невидимкой B-2 переводят на язык C

Компания Northrop Grumann сообщила о запуске проекта по модернизации управляющих программ и электронной начинки своих бомбардировщиков B-2 с целью продления срока службы. Одним из важнейших компонентов модернизации стал транслятор JOVIAL2C, который позволяет транслировать старый код, написанный на специализированном языке JOVIAL, в код на более привычном и распространенном языке C.


Основанные на технологии невидимости для радаров бомбардировщики B-2 стали самыми дорогими средствами доставки бомб за всю историю военной авиации. Сейчас ВВС США используют 20 таких самолетов стоимостью около 1,8 млрд. долларов без учета предварительных исследовательских и проектных работ. Всего из бюджета США на программу B-2 Spirit потрачено уже более 45 млрд. долларов, однако выпускаемые с 1989 г. самолеты стремительно устаревают, поэтому производитель решил провести обширную модернизацию электронных компонентов, систем связи и программ управления, чтобы обеспечить соответствие самолетов сегодняшним реалиям.
Важная задача была поручена компании Semantic Designs. Эта компания разработала инструментарий для автоматизированной трансляции управляющих программ с языка JOVIAL на язык C. Созданный транслятор позволяет заново переписать программное обеспечение самолета и интегрировать все его системы – как старые, так и новые. Кроме того, перевод систем управления на язык C поможет быстрее обновлять управляющие программы по мере необходимости. Транслятор JOVIAL2C построен на базе уже существующей технологии переделки программных систем DMS Software Reengineering Toolkit.
Подробнее о ходе работ по модернизации программных компонентов самого дорогого в мире бомбардировщика-невидимки можно найти на сайте Semantic Designs.
http://soft.mail.ru/pressrl_page.php?id=33791