DocumentCode
1558887
Title
EROS: a principle-driven operating system from the ground up
Author
Shapiro, Jonathan S. ; Hardy, Norm
Volume
19
Issue
1
fYear
2002
Firstpage
26
Lastpage
33
Abstract
Design principles are one of the most advocated ideas in software construction, but they are rarely systematically applied. They are particularly critical in secure, reliable systems. EROS, an operating system built from the ground up, provides formally verifiable security, practical reliability, and high performance. This article describes the primary design principles on which EROS is built, the impact these principles had on the design, the application structure that naturally emerged from the resulting system, and the how this affected the system´s security and testability
Keywords
operating systems (computers); security of data; EROS; design principles; operating system; reliable systems; security; software construction; testability; Application software; Buildings; Control systems; Kernel; Operating systems; Power capacitors; Security; Software performance; Steady-state; System testing;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/52.976938
Filename
976938
Link To Document