Learn More
Process scheduling in real-time systems has almost invariably used one or more of three algorithms: fixed priority, FIFO, or round robin. The reasons for these choices are simplicity and speed in the operating system, but the cost to the system in terms of reliability and maintainability have not generally been assessed. This paper originates from the(More)
The ideas and findings in this report should not be construed as an official DoD position. It is published in the interest of scientific and technical information exchange. Permission to reproduce this document and to prepare derivative works from this document for internal use is granted, provided the copyright and \'No Warranty\' statements are included(More)
As a part of the Software Engineering Institute's Real-Time Software in Ada project, personnel from IBM, the Naval Weapons Center, and SEI carried out an effort to construct a realistic hard real-time avionics application using Ada, including Ada tasking and rendezvous. In this joint study, an important goal was to determine how to use the Ada language(More)