Accession Number:

ADA224263

Title:

Comprehensive Race Controls: A Versatile Scheduling Mechanism for Real- Time Applications

Descriptive Note:

Final rept.

Corporate Author:

ILLINOIS INST OF TECH CHICAGO

Personal Author(s):

Report Date:

1990-02-09

Pagination or Media Count:

43.0

Abstract:

Ada is designed for real-time and hard real-time concurrent applications. Real-time systems usually exhibit traits subh as intelligence, adaptability, and a highly dynamic behavior. They frequently contain periodic, time-critical processes which have hard deadlines for completion. Other real- time systems consist of a set of prioritized processes where the priority of the process dictates the execution sequence. Therefore, a real-time computing system depends not only on the correctness of results but also on the timeliness of the results. For example, a missed deadline in a hard real-time system means failure. So the objective of real-time programming is to meet the timing requirement imposed upon each task. And yet other highly adaptable real-time systems must react to their external environment to determine the execution sequence by monitoring data, through acquisition or analysis, and communications. Therefore, another objective of real-time programming is to adapt external environmental requirements upon the execution of each task.

Subject Categories:

  • Computer Programming and Software

Distribution Statement:

APPROVED FOR PUBLIC RELEASE