Toward Adaptive and Reflective Middleware for Network-Centric Combat Systems

Abstract

Software is increasingly important to the development of effective network-centric Department of Defense combat systems. Next-generation combat systems such as total ship computing environments, coordinated unmanned air vehicle systems, and national missile defense will use many geographically dispersed sensors, provide on-demand situational awareness and actuation capabilities for human operators, and respond flexibly to unanticipated run-time conditions. These combat systems will also increasingly run unobtrusively and autonomously, shielding operators from unnecessary details while communicating and responding to mission-critical information at an accelerated operational tempo. In such environments, it is hard to predict system configurations or workloads. This article describes how adaptive and reflective middleware systems (ARMS) are being developed to bridge the gap between military application programs and the underlying operating systems and communication software to provide reusable services whose qualities are critical to network-centric combat systems. ARMS software can adapt in response to dynamically changing conditions for the purpose of utilizing the available computer and communication resources to the highest degree possible in support of mission needs.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Nov 01, 2001
Accession Number
ADA486886

Entities

People

  • David C. Sharp
  • Douglas C. Schmidt
  • Joseph K. Cross
  • Lou P. Dipalma
  • Michael W. Masters
  • Richard E. Schantz

Organizations

  • Naval Surface Warfare Center

Tags

Communities of Interest

  • Autonomy
  • Energy and Power Technologies
  • Ground and Sea Platforms
  • Human Systems
  • Materials and Manufacturing Processes
  • Weapons Technologies

DTIC Thesaurus Topics

  • Aircrafts
  • Application Software
  • Computer Programming
  • Computer Programs
  • Computers
  • Control Systems
  • Department Of Defense
  • Electronic Mail
  • Engineering
  • Information Systems
  • Middleware
  • Military Applications
  • Operating Systems
  • Software Development
  • System Software
  • Systems Engineering
  • Unmanned Aerial Vehicles

Fields of Study

  • Computer science

Readers

  • Software Engineering.
  • Systems Analysis and Design
  • Team-Based Human-Centered Cognitive Task Decision Making and Information Performance.

Technology Areas

  • Autonomy
  • Autonomy - Autonomous System Control
  • Autonomy - Human-Robot Interaction
  • Autonomy - UAVs