Войти
OpenNet

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

1872
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
Материал размещён правообладателем в открытом доступе
  • В новости упоминаются
Страны
Компании
Проекты
Хотите оставить комментарий? Зарегистрируйтесь и/или Войдите и общайтесь!
ПОДПИСКА НА НОВОСТИ
Ежедневная рассылка новостей ВПК на электронный почтовый ящик
  • Разделы новостей
  • Обсуждаемое
    Обновить
  • 20.07 05:26
  • 0
По поводу ОЧЕНЬ интересной темы - сравнения танков.
  • 20.07 04:16
  • 0
Комментарий к "Жуткий схематизм в теории прибавочной стоимости Маркса и ее научная несостоятельность."
  • 19.07 20:21
  • 16305
Без кнута и пряника. Россия лишила Америку привычных рычагов влияния
  • 19.07 19:21
  • 0
Комментарий к "Почему Первую Мировую войну «забыли»?"
  • 19.07 03:37
  • 0
Комментарий к "Могла ли Россия избежать участия в Первой Мировой?"
  • 19.07 03:03
  • 0
Комментарий к "«Лучше быть голодными, чем русскими»: Шахназаров узнал от латыша, почему Латвия так относится к России"
  • 19.07 02:33
  • 0
Комментарий к "Мифы о нелепых атаках"
  • 19.07 01:54
  • 0
Комментарий к "ИХ ПЛАНЫ"
  • 19.07 01:42
  • 0
Комментарий к "Почему Александр Зиновьев 21 год воевал с СССР, а вернулся его защищать"
  • 19.07 00:02
  • 0
Комментарий к "Бюсты Николая II по всей России — символ возрождения или подготовка к краху"
  • 18.07 23:53
  • 6
Пентагон впервые за 20 лет скрыл отчет о недостатках истребителей F-35
  • 18.07 22:42
  • 0
На тему "Интересных нестыковок в описании событий Великой Отечественной войны"
  • 18.07 21:11
  • 0
Комментарий к "В СССР долго думали, но все же отказались от одного из самых технологичных танков своего времени. Чем не угодил Т-64 так и не став основным"
  • 18.07 19:26
  • 0
Комментарий к "Три направления: где может посыпаться украинская оборона"
  • 18.07 18:31
  • 0
Комментарий к "На Западе оценили планы ударов украинской FP-9 по Москве и Санкт-Петербургу"