• DocumentCode
    1682920
  • Title

    Octopus Architecture: A New Attempt to Achieve Reliable OS

  • Author

    Li, Hang ; Liu, Xi-Yang ; Chen, Ping

  • Author_Institution
    Xidian University, China
  • fYear
    2005
  • fDate
    6/27/1905 12:00:00 AM
  • Firstpage
    197
  • Lastpage
    198
  • Abstract
    In the whole system composed by traditional OS and the applications above,the states are distributed into each layer of the system because of the hierarchy. This increases the difficulties of fault diagnosis and recovery in autonomous computing. In addition, the monitor process that examines the application still belongs to the application. This is awkward because it is the application itself that monitors itself. We propose a new autonomous OS software architecture. By imitating the octopus, the architecture adopts two layers of feedback closed loops and manages the important states of the whole system centrally. The feedback closed loops running on the higher privilege level monitor the ones running on the lower privilege level. Its main innovative features are: i. Treat OS and the applications above as one whole system. ii. The application cannot monitor itself. Processes with higher privilege level monitor processes with lower privilege level.
  • Keywords
    Application software; Computer architecture; Fault diagnosis; Feedback loop; Hardware; Monitoring; Organizing; Software architecture; Software engineering; State feedback;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Architecture, 2005. WICSA 2005. 5th Working IEEE/IFIP Conference on
  • Conference_Location
    Pittsburgh, PA, USA
  • Print_ISBN
    0-7695-2548-2
  • Type

    conf

  • DOI
    10.1109/WICSA.2005.47
  • Filename
    1620108