Войти
OpenNet

Агентство DARPA экспериментирует с созданием игр для верификации надёжности открытого ПО

1759
0
+1
CircuitBot
Компьютерная игра CircuitBot.
Источник изображения: www.verigames.com

Агентство по перспективным оборонным научно-исследовательским разработкам США (DARPA) проводит эксперименты с созданием online-игр, позволяющих привлечь обычных пользователей для верификации надёжности и безопасности открытого ПО. Экспертов для проведения аудита качества кода не хватает, поэтому DARPA рассматривает варианты привлечения к проверке кода обычных пользователей, косвенно используя игровой процесс для организации верификации.


В настоящее время уже подготовлено пять игр (CircuitBot, Flow Jam, Ghost Map, StormBound, Xylem), которые мало отличаются по игровому процессу от типичных логических игр и головоломок. Как правило, задачей игрока является поиск оптимального пути, разбор запутанных комбинаций и организация взаимодействия между игровыми объектами. При этом, проходя множество игровых уровней пользователи невольно участвуют в процессе формальной верификации, подтверждающей надёжность работы тех или иных участков кода, взаимодействие с которыми вовлечено в игровую логику.


Игровые приложения, в которых изначально отражены математические модели исследуемых приложений, транслируют действия пользователя в программные аннотации и генерируют математические доказательства, позволяющие убедиться в отсутствии различных классов дефектов в коде на языках Си и Java. Программа формальной верификации (CSFV, Crowd Sourced Formal Verification) нацелена на подтверждение безопасности серии открытых проектов, используемых в военных и государственных учреждениях, а также в критичных к надёжности областях коммерческого сектора.


Проходящие верификацию открытые проекты не называются явно, но в опубликованном несколько лет назад документе о проведении конкурса на разработку технологии формальной верификации упоминались ядро Linux, BIND и Hadoop. Заявлено, что все выявляемые в процессе верификации ошибки оперативно сообщаются основным разработчикам проектов.


Права на данный материал принадлежат OpenNet
Материал размещён правообладателем в открытом доступе
  • В новости упоминаются
Страны
Компании
Проекты
Хотите оставить комментарий? Зарегистрируйтесь и/или Войдите и общайтесь!
ПОДПИСКА НА НОВОСТИ
Ежедневная рассылка новостей ВПК на электронный почтовый ящик
  • Разделы новостей
  • Обсуждаемое
    Обновить
  • 14.09 11:57
  • 10511
Без кнута и пряника. Россия лишила Америку привычных рычагов влияния
  • 14.09 06:10
  • 77
ChatGPT-4 и нейросети (ИИ) спешат на помощь ГШ ВС РФ и Российской армии
  • 13.09 06:11
  • 0
Еще один комментарий к "ОАК: СВО показала, что российская военная авиация является лучшей в мире"
  • 13.09 05:04
  • 1
Почему опыт СВО - никуда не годная подготовка к ТМВ (и любой крупной войне)
  • 12.09 22:53
  • 0
Комментарий к "ОАК: СВО показала, что российская военная авиация является лучшей в мире"
  • 12.09 13:41
  • 1
ОАК: СВО показала, что российская военная авиация является лучшей в мире
  • 12.09 11:47
  • 1
Российскую авиацию сочли лучшей в мире
  • 12.09 10:46
  • 2
Первая отечественная газовая турбина ГТД-110М выдала максимальную мощность в составе ТЭС «Ударная»
  • 12.09 01:47
  • 0
Ответ на "На Западе заявили о потере Россией миллардов долларов из-за «Адмирала Кузнецова»"
  • 12.09 01:13
  • 1
На Западе заявили о потере Россией миллардов долларов из-за «Адмирала Кузнецова»
  • 11.09 22:48
  • 0
Российские МПЛА, и их задачи.
  • 11.09 22:29
  • 1
Качество деталей пулемета РПЛ-20 повысят
  • 11.09 21:53
  • 2
Ростех подготовит специалистов по управлению промышленными роботами
  • 11.09 20:46
  • 0
Комментарий к "Выходит, Россия только что доказала, что ей по силам топить американские авианосцы? (The National Interest, США)"
  • 11.09 18:38
  • 0
Комментарий к "Требования к современному солдату всё выше и выше"