Войти
OpenNet

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

1837
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
Материал размещён правообладателем в открытом доступе
  • В новости упоминаются
Страны
Компании
Проекты
Хотите оставить комментарий? Зарегистрируйтесь и/или Войдите и общайтесь!
ПОДПИСКА НА НОВОСТИ
Ежедневная рассылка новостей ВПК на электронный почтовый ящик
  • Разделы новостей
  • Обсуждаемое
    Обновить
  • 29.04 18:25
  • 2
Американские корабли экстренно оснастили «адским огнем» для защиты от БПЛА
  • 29.04 17:00
  • 1104
Подушка безопасности Ирана на фоне слов Израиля о недостаточности вывоза урана
  • 29.04 16:53
  • 36
Новая политика Китая: увеличение процента учёных в ЦК КПК для ускорения развития
  • 29.04 13:55
  • 1
В России обратили внимание на «макаронницу» КНДР для уничтожения дронов
  • 29.04 11:27
  • 15636
Без кнута и пряника. Россия лишила Америку привычных рычагов влияния
  • 29.04 10:33
  • 3
ВМС США сообщили о рекордных масштабах строительства подлодок
  • 29.04 09:50
  • 19
Путин сможет отправлять военных на защиту соотечественников от ареста за границей (The Times, Великобритания)
  • 29.04 09:48
  • 1
В США разработают комплекс запуска и возврата подводных беспилотников REMUS
  • 29.04 09:00
  • 2
Закупки «американских Су-57» увеличат вдвое
  • 28.04 02:47
  • 1
Cуверенитет в сфере производства чипов — это уже не про чипы, а про системы
  • 27.04 18:20
  • 1
В России призвали использовать кукурузники против дронов
  • 27.04 18:09
  • 2
Ставка на контейнерную модель: ВМС США закупают первые фрегаты FF(X)
  • 27.04 17:39
  • 1
Сербия обещает никогда не вводить санкции «против братской России»
  • 27.04 16:52
  • 1
В России сорвали проект выпуска процессора на замену Intel, штраф составил почти 303 млн рублей
  • 27.04 16:13
  • 1
Продажи Су-35 бьют рекорды. Но и это не предел: новый покупатель уже найден (Military Watch Magazine, США)