• DocumentCode
    1835430
  • Title

    On the Integrity of Lightweight Checkpoints

  • Author

    Barbosa, Raul ; Karlsson, Johan

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Chalmers Univ. of Technol., Goteborg
  • fYear
    2008
  • fDate
    3-5 Dec. 2008
  • Firstpage
    125
  • Lastpage
    134
  • Abstract
    This paper proposes a lightweight checkpointing scheme for real-time embedded systems. The goal is to separate concerns by allowing applications to take checkpoints independently while providing them with an operating system service to assure the integrity of checkpoints. The scheme takes error detection latency into account and assumes a broad class of application failure modes. In this paper we detail the design of the operating system service, which offers a very simple programming model to application designers and introduces only a small execution overhead for each checkpoint. Moreover, we describe the usage of model checking to ascertain the correctness of our approach.
  • Keywords
    checkpointing; embedded systems; operating systems (computers); software fault tolerance; application failure modes; error detection latency; lightweight checkpointing scheme; operating system service; real-time embedded systems; Checkpointing; Circuit faults; Delay; Embedded system; Fault tolerance; Fault tolerant systems; Hardware; Operating systems; Real time systems; Redundancy; checkpointing; embedded systems; fault tolerance; model checking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Assurance Systems Engineering Symposium, 2008. HASE 2008. 11th IEEE
  • Conference_Location
    Nanjing
  • ISSN
    1530-2059
  • Print_ISBN
    978-0-7695-3482-4
  • Type

    conf

  • DOI
    10.1109/HASE.2008.25
  • Filename
    4708871