Войти
OpenNet

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

1803
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
Материал размещён правообладателем в открытом доступе
  • В новости упоминаются
Страны
Компании
Проекты
Хотите оставить комментарий? Зарегистрируйтесь и/или Войдите и общайтесь!
ПОДПИСКА НА НОВОСТИ
Ежедневная рассылка новостей ВПК на электронный почтовый ящик
  • Разделы новостей
  • Обсуждаемое
    Обновить
  • 09.01 18:54
  • 13157
Без кнута и пряника. Россия лишила Америку привычных рычагов влияния
  • 09.01 17:10
  • 22
Отказ от нефти и газа затронет каждого жителя России
  • 09.01 15:14
  • 0
Уникальные технологии ядерного арсенала России – холодный компресс для «оппонентов»
  • 09.01 13:18
  • 2
Алиханов: в РФ создадут линейку авиадвигателей семейства П-35
  • 09.01 10:35
  • 1
Захват Мадуро Штатами — это удар или возможность для Путина? (Гуаньча, Китай)
  • 09.01 07:25
  • 1
Россия должна ответить силой на захват танкера американцами - Гурулёв
  • 09.01 05:30
  • 87
МС-21 готовится к первому полету
  • 08.01 14:58
  • 0
Новая реальность
  • 08.01 13:16
  • 1
«Ростех» сообщил о работе танкостроения РФ над машинами будущего
  • 08.01 08:58
  • 23
"Для прорыва островных цепей". Китай дал мощный ответ Пентагону
  • 08.01 07:17
  • 0
Комментарий к "Новый год — новая сделка? Почему перспектива установления мира на Украине по-прежнему кажется чем-то недостижимым (The Guardian, Великобритания)"
  • 08.01 06:23
  • 0
Комментарий к "США отказались подписывать итоговую декларацию о гарантиях для Украины"
  • 08.01 05:46
  • 0
Комментарий к "Справится ли Европа с Россией без американской помощи? (The Economist, Великобритания)"
  • 08.01 00:26
  • 3
Ковальчук: Курчатовский институт работает над созданием компактной лунной АЭС
  • 07.01 22:05
  • 0
Комментарий к ""Путинизация" внешней политики США отразилась на событиях в Венесуэле (The Guardian, Великобритания)"