Войти
OpenNet

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

1767
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
Материал размещён правообладателем в открытом доступе
  • В новости упоминаются
Страны
Компании
Проекты
Хотите оставить комментарий? Зарегистрируйтесь и/или Войдите и общайтесь!
ПОДПИСКА НА НОВОСТИ
Ежедневная рассылка новостей ВПК на электронный почтовый ящик
  • Разделы новостей
  • Обсуждаемое
    Обновить
  • 06.10 15:01
  • 10732
Без кнута и пряника. Россия лишила Америку привычных рычагов влияния
  • 06.10 14:55
  • 15
Российские БМПТ получили «теннисную сетку» для защиты от дронов
  • 06.10 14:01
  • 1
Тяжелая БМП Т-15 на платформе "Армата", возможно, даже нужнее чем танк
  • 06.10 12:04
  • 138
ChatGPT-4 и нейросети (ИИ) спешат на помощь ГШ ВС РФ и Российской армии
  • 06.10 05:22
  • 1
США собираются применять «стратег» B-21 Raider и как беспилотный носитель ракет
  • 06.10 02:35
  • 1
Украина вряд ли получит ракеты Tomahawk из-за опасности конфликта РФ и США
  • 05.10 23:33
  • 0
В тему "обнуления Томагавков" и прочих БПЛА
  • 05.10 22:01
  • 3
В России назвали способное обнулить ракеты Tomahawk оружие
  • 05.10 18:58
  • 0
Комментарий к "Ядерное оружие: иметь нельзя уничтожить — где поставить запятую? - Мнения ТАСС"
  • 05.10 18:12
  • 8
Всемирное Смутное время: хочет ли в действительности Европа воевать - Мнения ТАСС
  • 05.10 16:12
  • 1
Сербия представила новый 203-миллиметровый миномет
  • 05.10 16:02
  • 2
Белоруссия и РФ приступили к проектированию легкомоторного самолета "Освей" - белорусский премьер
  • 05.10 05:52
  • 3
ВКС России получили пятую в 2025 году партию истребителей Су-35С
  • 05.10 03:32
  • 0
Комментарий к "«Красивые шесть дюймов стали»: Трамп заявил о намерении строить линкоры"
  • 04.10 15:32
  • 49
МС-21 готовится к первому полету