Intent-Defined Adaptive Software (IDAS)

Abstract

The Intent-Defined Adaptive Software (IDAS) program, addressing issues encountered in the Cyber Assured Systems Engineering (CASE) program, budgeted within this PE and Project, will develop technologies to represent the intent of software and its abstract constraints separately from its concrete instantiation, for the purpose of enabling rapid code synthesis and continual adaptation. Modern weapons platforms are increasingly dependent on complex software, increasing the risk of system failures and creating new attack surfaces for adversaries. Software engineers often manage complexity by choosing a particular option that fulfills the immediate needs of the development effort, e.g., by concretization. IDAS will develop techniques for deferring software concretizations until uncertainties are resolved, either at build time or during run time, for complex systems. IDAS technology aims to significantly reduce software development time and maintenance costs, thereby enabling DoD to acquire, sustain, and improve software-based capabilities more cost-effectively.

Document Details

Document Type
Accomplishment
Publication Date
Oct 01, 2021
Source ID
1644c70ec23393dd6cb36b5117316561

Tags

Fields of Study

  • Computer science
  • Engineering

Readers

  • Enterprise Information Systems Architecture and Joint Command Capability Interoperability Support.
  • Software Engineering.
  • Systems Analysis and Design

Technology Areas

  • Cyber

Related Documents