The RS-232 Character Repeater Refinement and Assurance Argument,

Abstract

Past experience in system security certification indicates the need for developers of high assurance systems to coherently integrate the evidence that their system satisfies its critical requirements. This document describes a method based on literate programming techniques to help developers present the evidence they gather in a manner that facilitates the certification effort. We demonstrate this method through the implementation and verification of a small but nontrivial, security-relevant example, an RS-232 character repeater. By addressing many of the important issues in system design, we expect that this example will provide a model for developing assurance arguments for full-scale composite systems with corresponding gains in the expediency of the system certification process.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 25, 1996
Accession Number
ADA311105

Entities

People

  • Andrew P. Moore
  • Charles N. Payne

Organizations

  • United States Naval Research Laboratory

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Abstracts
  • Communication Channels
  • Computer Programming
  • Computer Programs
  • Computers
  • Cybersecurity
  • Information Systems
  • Language
  • Notation
  • Numbers
  • Performance Tests
  • Personality
  • Programming Languages
  • Recursive Functions
  • Repeaters
  • Security
  • Verification

Fields of Study

  • Computer science

Readers

  • Cybersecurity.
  • Radio communications and signal processing.
  • Systems Analysis and Design