Accession Number:

ADA230286

Title:

Software Reuse in Real-Time Environments

Descriptive Note:

Final rept.

Corporate Author:

FLORIDA STATE UNIV TALLAHASSEE DEPT OF COMPUTER SCIENCE

Personal Author(s):

Report Date:

1989-12-08

Pagination or Media Count:

45.0

Abstract:

This report examines the roles of several factors affecting the potential reuse of Ada software for realtime applications. More specifically, it examines the roles of the Ada language and common package interfaces. The Ada language is evaluated with regard to how well it meets several requirements for supporting reuse, and how it could be revised to support reuse better. The concept of common bridge package interfaces is introduced as a technique for enabling more software to be reused. Three specific common package interfaces are examined in detail. These are the MRTSI the POSIX Ada binding 1003.5 the POSIX realtime extension 1003.4. These interfaces are considered with respect to their individual potential for promoting software reuse, their interactions, and their potential for supporting and complementing Ada for realtime applications.

Subject Categories:

  • Computer Programming and Software

Distribution Statement:

APPROVED FOR PUBLIC RELEASE