Computational Resiliency

Abstract

The Computation Resiliency project investigated the warfare-hardening of distributed scientific applications of interest to the US military through the research and implementation of a middleware layer supporting multithreading, group communication, replication, fuzzy agreement, functionality splitting and merging, checkpointing and restart, and migration. In order to realize such a resilient computing model, an application-independent, distributed middleware library, the Computational Resiliency Library (CRLib), was developed and implemented. The CRLib provides distributed systems with the ability to sustain operation and dynamically restore the required level of assurance in system function during attacks or failures. CRLib supports decomposition of an application into multiple replicated, communicating threads with the ability to restore mission readiness in the face of partial failure. The base CRLib was successfully integrated with three applications: a towed sonar-array application, heat diffusion, and an image processing application. The original goals of the project also included process camouflage and integrated scheduling support to automatically respond to failures and intrusions. Because of early termination, these goals were not met.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 2005
Accession Number
ADA433769

Entities

People

  • Steve J. Chapin
  • Susan B. Older

Organizations

  • Syracuse University

Tags

Communities of Interest

  • Cyber
  • Engineered Resilient Systems

DTIC Thesaurus Topics

  • Air Force
  • Air Force Research Laboratories
  • Camouflage
  • Command And Control
  • Computer Network Security
  • Computer Programming
  • Computer Science
  • Computers
  • Cybersecurity
  • Deception
  • Engineering
  • Information Warfare
  • Intrusion Detection
  • Local Area Networks
  • Network Architecture
  • Operating Systems
  • Parallel Computing

Fields of Study

  • Computer science

Readers

  • Parallel and Distributed Computing.
  • Rehabilitation and Prosthetic Care for Military Service Members and Veterans with Limb Loss or Disability.
  • Solar Photovoltaics and Thermoelectric Devices.