软件能持续一个世纪吗?

2019-05-21 08:00:01 段干屡 26

军方先进的研究机构希望开发能够适应变化的软件并坚持一个多世纪而无需更新。

该机构预测,国防高级研究计划局(DARPA)周三公布的雄心勃勃的为期四年的研究项目可能会导致“软件恢复能力,可靠性和可维护性的显着改善”。

广告

DARPA项目经理Suresh Jagannathan表示,数据格式和编程系统的不断变化,通常会导致人们反复更新他们的软件,“破坏应用程序的行为”并使资源紧张。

“无法无缝适应新的运营条件会破坏生产力,阻碍网络安全基础设施的发展,并且随着生成和解释内容的软件过时,会增加访问重要数字内容的长期风险。”

DARPA表示,能够开发出能够通过新技术自动发展的新软件将有助于减少政府更新软件所花费的金钱和时间。 它还可能对世界其他地方产生巨大影响,并有助于实现更具弹性的编程,更好地防范利用旧软件系统中的漏洞的网络攻击。

DARPA新的建筑资源自适应软件系统(BRASS)计划旨在通过使用“清洁平板”方法,而不是将不同层次的软件堆叠在一起,从而使更长久的软件成为可能。

该机构周三开始 。