Войти
OpenNet

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

1919
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
Материал размещён правообладателем в открытом доступе
  • В новости упоминаются
Страны
Компании
Проекты
Хотите оставить комментарий? Зарегистрируйтесь и/или Войдите и общайтесь!
ПОДПИСКА НА НОВОСТИ
Ежедневная рассылка новостей ВПК на электронный почтовый ящик
  • Разделы новостей
  • Обсуждаемое
    Обновить
  • 02.11 02:35
  • 2
Россия заявила об увеличении атомного подводного флота на фоне напряженных отношений с НАТО (Newsweek, США)
  • 01.11 21:35
  • 1
Под шум боя: как ВМФ России пополнился новым подводным оружием
  • 01.11 21:20
  • 3
Военные летчики «Русских витязей» разбились на Су-30СМ
  • 01.11 20:14
  • 2
«США и НАТО не дадут». Какими могут быть гарантии безопасности для России?
  • 31.10 18:22
  • 3
Российский «патрон последнего шанса» оценили
  • 31.10 08:39
  • 2
Сергей Чемезов: "Ростех" полностью обеспечивает потребности российской армии
  • 31.10 04:40
  • 1
Во сколько американцам обойдется победа России на Украине? (Forbes, США)
  • 30.10 18:59
  • 2
Новый фрегат приблизит ВМФ к возможностям советского времени
  • 30.10 17:55
  • 1
Российские станки заняли треть отечественного рынка
  • 30.10 13:03
  • 3
Пентагон планирует к 2035 году увеличить парк истребителей ВВС США до 1500 машин
  • 30.10 04:23
  • 1
В НАТО тихая паника: Россия укрепляет перевес в военной экономике (infoBRICS, Китай)
  • 30.10 01:43
  • 3
Франция предложила разместить истребители с ядерным оружием в 10 странах
  • 29.10 20:49
  • 1
В "Ростехе" рассказали о модернизации Як-130М
  • 29.10 20:39
  • 1
Песков: Россия готова сотрудничать с Индией по истребителям Су-57
  • 29.10 20:34
  • 2
Атомные «Бореи» ВМФ России прикрыли от дронов