Управление бомбардировщиком-невидимкой B-2 переводят на язык C
// 31 Декабря 2012
|
Компания 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.
Источник tgdaily.com.
|
|