• 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