

The United States’ leading madcap military boffins over at the Defense Advanced Research Projects Agency (DARPA) have announced a plan to create self-adapting software that can live for over one hundred years without becoming obsolete.
The project is being dubbed “Building Resource Adaptive Software Systems”, or BRASS, and aims to build an entirely new software stack that can absorb new hardware technologies and make use of engineering advancements to update itself continuously, without the need for any major rewrites.
DARPA is talking about creating adaptive, evolving software which will ensure data stored in the present will remain accessible hundreds of years later. In addition, it will ensure the nation’s military computer systems will function just as well as they do now, well into the future.
“BRASS advances will necessitate integration of new linguistic abstractions, scalable and compositional formal methods, and resource-aware program analyses to discover and specify application intent; program transformations triggered to adapt applications to salient resource changes; and, new systems designs to monitor ecosystem behavior,” stated DARPA.
To achieve this, “BRASS seeks new, clean-slate approaches to enable automated discovery of relationships between computations and the resources they utilize, along with techniques to safely and dynamically incorporate optimized, tailored algorithms and implementations constructed in response to ecosystem changes.”
Suresh Jagannathan, DARPA program manager, explained a little about the motivation for the project. He said that while the evolution of technology is inevitable, the corresponding changes in data formats, input characteristics, libraries and protocols often undermine the behavior of existing applications. Therefore the goal of BRASS is to guarantee critial apps can function correctly and efficiently even as the technology landscape evolves, something he describes as a “formidable challenge”.
“Failure to respond to these changes can result in technically inferior and potentially vulnerable systems,” Jagannathan said. “Equally concerning, the lack of automated upgrade mechanisms to restructure and transform applications leads to high software maintenance costs and premature obsolescence of otherwise functionally sound software.”
Jagannathan believes that software’s inability to seamlessly adapt to new hardware and conditions causes a negative impact on economic productivity. In addition, he said it makes it almost impossible to develop secure and resilient infrastructure for the long-term, which means we risk losing access to important digital content as the software used to generate and interpret it becomes obsolete.
BRASS outlines a number of objectives:
According to DARPA, there will be three separate, 16 month phases in the BRASS program. The agency plans to hold a Platform Demonstration Workshop at the end of each phase, providing an opportunity to evaulate the program’s objectives.
Photo Credit: Nouveau CHUM via Compfight cc
Support our open free content by sharing and engaging with our content and community.
Where Technology Leaders Connect, Share Intelligence & Create Opportunities
SiliconANGLE Media is a recognized leader in digital media innovation serving innovative audiences and brands, bringing together cutting-edge technology, influential content, strategic insights and real-time audience engagement. As the parent company of SiliconANGLE, theCUBE Network, theCUBE Research, CUBE365, theCUBE AI and theCUBE SuperStudios — such as those established in Silicon Valley and the New York Stock Exchange (NYSE) — SiliconANGLE Media operates at the intersection of media, technology, and AI. .
Founded by tech visionaries John Furrier and Dave Vellante, SiliconANGLE Media has built a powerful ecosystem of industry-leading digital media brands, with a reach of 15+ million elite tech professionals. The company’s new, proprietary theCUBE AI Video cloud is breaking ground in audience interaction, leveraging theCUBEai.com neural network to help technology companies make data-driven decisions and stay at the forefront of industry conversations.