100 лет без обновления: DARPA разрабатывает самоадаптирующееся ПО

10 апрель, 2015 - 11:45
100 лет без обновления: DARPA разрабатывает самоадаптирующееся ПО

Агентство DARPA анонсировало амбициозный четырехлетний исследовательский проект BRASS (Building Resource Adaptive Software Systems), призванный выработать алгоритмические и вычислительные требования к программным системам и данным, способным сохранять работоспособность на протяжении более 100 лет.

Залогом долгой активной жизни таких программ должна стать возможность динамически приспосабливаться к изменениям в ресурсах, от которых они зависят, и в среде, в которой они работают.

«Неспособность плавно адаптироваться к новым условиям работы снижает производительность, тормозит разработку безопасной инфраструктуры и создает в долгосрочной перспективе риск, что доступ к важному цифровому содержимому будет утерян из-за того, что ПО, генерирующее и интерпретирующего контент, устареет», — заявил менеджер программ DARPA, Суреш Джаганнатан (Suresh Jagannathan).

Проект потребует разработки «с чистого листа» новых лингвистических абстракций, методов мониторинга изменений в окружающей цифровой экосистеме и технологий управления трансформацией программ.

Ожидается, что результатом его будет существенное улучшение надежности, отказоустойчивости и ремонтопригодности ПО.