Effective Software Reuse in an Embedded Realtime System

Abstract

The Submarine Message Buffer (SMB) is a real, time embedded message processing system developed at the Naval Command, Control and Ocean Surveillance Center, Research, Development, Test and Evaluation Division (NRaD). The SMB is sponsored by the Space and Naval Warfare Systems Command (SPAWAR) to support modernization of SSN (Los Angeles and Seawolf class submarines) radio rooms. The development strategy adopted for the SMB concentrated on the reuse of Ada software. This paper will focus on the design, processes and methodologies, which were used in the development of this system. Metrics will also be provided showing why this system has been identified as an Ada success story by the Ada Joint Program Office among others.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 01, 1993
Accession Number
ADA264993

Entities

People

  • B. Barlin
  • J. M. Lawler

Organizations

  • Naval Command, Control and Ocean Surveillance Center

Tags

Communities of Interest

  • Ground and Sea Platforms
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Computer Programming
  • Computer Programs
  • Computers
  • Department Of Defense
  • Engineering
  • Joints
  • Message Processing
  • Metrics
  • Naval Warfare
  • Ocean Surveillance
  • Operating Systems
  • Prototypes
  • Seawolf Class
  • Software Development
  • Software Prototyping
  • Test And Evaluation
  • Word Processors

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computer Science/Computer Engineering/Data Science/Digital Signal Processing.
  • Enterprise Information Systems Architecture and Joint Command Capability Interoperability Support.
  • Maritime and Naval Warfare Studies

Technology Areas

  • Space