By Topic

Distributed real-time task monitoring in the safety-critical system Melody

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Wedde, H.F. ; Inf. III, Dortmund Univ., Germany ; Lind, J.A. ; Seghert, G.

Safety-critical systems typically operate in unpredictable environments. Requirements for safety and reliability are in conflict with those for real-time responsiveness. Due to unpredictable environmental needs there is no static trade-off between measures to accommodate the conflicting objectives. Instead every feature or operating system service has to be adaptive. The distributed operating system MELODY was developed for supporting safety-critical applications under such constraints. In earlier phases real-time monitoring features like file monitoring and integration control had been implemented. This paper focuses on distributed task monitoring. In order to as early as possible abort task instances which cannot meet their deadline sub-deadlines for their location, allocation, locking phases are derived. These are used for creating three different monitoring models in which task instances would be aborted whenever they are about to miss the sub-deadline corresponding to the model. Extensive distributed experiments are reported in which a variety of refined models are compared to a Base model. Despite the considerable overhead for task monitoring the results of employing the distributed task monitors are very favorable, with respect to minimizing the total number of deadline failures as well as regarding survivability

Published in:

Real-Time Systems, 1999. Proceedings of the 11th Euromicro Conference on

Date of Conference: