Building Robust Systems with Fallible Construction (Batir des Systemes surs Partir de Constructions Faillibles)

Abstract

Today's NATO military commanders depend on large, complex software systems that must be more predictable and trustworthy than traditional development methods can deliver for the available time and cost investments. This requirement is not quite compatible with the traditional software development that is prevalent in today's military acquisition methods. Today's systems are typically integrated from components that may themselves contain flaws, originating in specification, design or implementation errors, or in miscommunication between different teams involved in the development. "System of Systems", where components are systems in and of themselves, are a significant factor. More seriously, the integration process itself may be flawed. This situation can arise in the NATO context, for instance, when coalitions are formed quickly, and complex systems must be integrated from subsystems supplied by different nations. The workshop was organized to review past and present understanding of the challenge, as well as examining relevant approaches to address them. Rather than an exchange of pre-prepared material, the workshop was intended as a working meeting with a goal of producing a deliverable that is a summary of the state of the art. The workshop topic is related to Software Fault Tolerance, a topic that has been studied at least since 1970. Worldwide much has been learned about how to address those problems, as they were understood at the time. However changes in perspective as to what constitute the challenges, and changes in available and commonplace technology, have led to a need to go beyond conclusions reached in the past. The proceedings include position statements from the participants, slides from the presentations made by the participants, and the one complete paper that was submitted. Minutes of the discussions provide insight into how the deliverable, the final report of task group IST-047/RTG-019, was shaped.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 2009
Accession Number
ADA515211

Entities

Organizations

  • NATO Science and Technology Organization

Tags

Communities of Interest

  • C4I
  • Cyber
  • Engineered Resilient Systems
  • Ground and Sea Platforms
  • Space

DTIC Thesaurus Topics

  • Application Software
  • Computer Networks
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Construction
  • Control Systems
  • Information Systems
  • Network Computing
  • Network Topology
  • Operating Systems
  • Software Design
  • Software Development
  • Systems Engineering
  • United States
  • Vulnerability

Readers

  • Educational Psychology
  • Software Engineering
  • Team-Based Human-Centered Cognitive Task Decision Making and Information Performance.