Resilience Through Distribution, Replication, and Coordination

Abstract

Networked computers run many critical systems, including naval systems. These increasingly sophisticated systems are built from heterogeneous hardware components and a myriad of interdependent software components. These systems must be resilient under failures and attacks. In this project, we developed a general framework for making systems resilient by automatically distributing software components among a collection of heterogeneous computing devices, replicating critical software components on multiple computing devices and using distributed algorithms to coordinate them.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 28, 2022
Accession Number
AD1184400

Entities

People

  • Scott D. Stoller
  • Yanhong Liu

Organizations

  • State University of New York

Tags

Communities of Interest

  • Cyber
  • Engineered Resilient Systems

DTIC Thesaurus Topics

  • Abstracts
  • Algorithms
  • Classification
  • Complex Systems
  • Computer Programming
  • Computer Science
  • Computers
  • Computing Devices
  • Computing System Architectures
  • Instruction Set Architecture
  • Models
  • Professional Development
  • Prototypes
  • Psychology
  • Recovery
  • Replicas
  • Resilience
  • Sequences
  • Standards
  • Students
  • Translations

Fields of Study

  • Computer science

Readers

  • Military Science and Technology Research and Modernization.
  • Parallel and Distributed Computing.