DocumentCode
775476
Title
Towards Self-Stabilizing Operating Systems
Author
Dolev, Shlomi ; Yagel, Reuven
Author_Institution
Dept. of Comput. Sci., Ben-Gurion Univ., Beer-Sheva
Volume
34
Issue
4
fYear
2008
Firstpage
564
Lastpage
576
Abstract
This work presents several approaches for designing self-stabilizing operating systems. The first approach is based on periodical automatic reinstalling of the operating system and restart. The second reinstalls the executable portion of the operating system and uses predicates on the operating system state (content of variables) to ensure that the operating system does not diverge from its specifications. The last approach presents an example of a tailored self-stabilizing very tiny operating system. Prototypes using the Intel Pentium processor were composed.
Keywords
operating systems (computers); software fault tolerance; Intel Pentium processor; fault tolerance; self-stabilizing operating systems; DDistributed objects; Fault tolerance;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/TSE.2008.46
Filename
4553720
Link To Document