Real-Time Requirements Annex for Ada Reusability

Abstract

A set of guidelines for writing reusable software parts that satisfy some of the more common characteristics of real-time applications are provided. The emphasis is on coding aspects for developing reusable parts that include time dependency issues. It is structured as a stand-alone annex to a Reusability Handbook, originally developed by Computer Sciences Corporation (CSC) and enhanced by CECOM, that didn't consider any time dependency issues. The Annex contains four sections that provide a context for understanding the guidelines. The issues discussed in these sections are: distributed execution, task scheduling, error recovery, and resource control. There are five categories of guidelines included in the Annex: transportability, runtime dependency, composition orthogonality, readability, and efficiency.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 25, 1990
Accession Number
ADA229354

Entities

People

  • Anthony Gargaro
  • Carl Dahlke
  • Charles J. Albright
  • Mitchell J. Bassman

Organizations

  • Computer Sciences Corporation

Tags

Communities of Interest

  • Engineered Resilient Systems
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Acceptance Tests
  • Application Software
  • Computer Programming
  • Computer Science
  • Computers
  • Corporations
  • Embedded Systems
  • Engineering
  • Failure Mode And Effect Analysis
  • Handbooks
  • High Level Languages
  • Language
  • Recovery
  • Reliability
  • Scheduling (Production)
  • Software Design
  • Software Development

Fields of Study

  • Computer science
  • Engineering

Readers

  • Business Analytics
  • Database Systems and Applications
  • Logistics and Supply Chain Management.