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)
We contrast the software architecture of a hard real-time application using a fixed priority task structure against the software architecture of the same system using a cyclic executive structure to satisfy hard real-time deadlines in response to a set of embedded system requirements. We identify the perceived and actual advantages and disadvantages of both(More)
OBJECTIVES To explore the effects of breaking up prolonged sitting time with standing or light-intensity walking on a range of cardiometabolic risk markers. DESIGN A randomised three-period, three-treatment acute crossover trial. METHODS Ten non-obese adults took part in three trials: (1) uninterrupted sitting; (2) seated with 2-min bouts of standing(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)