• DocumentCode
    2785363
  • Title

    Abnormal Events Handling for Dependable Embedded Systems

  • Author

    Leyva-del-Foyo, L.E. ; Alvarez, Pedro Mejia ; de Niz, Dionisio

  • Author_Institution
    Dpto. Comput., Univ. de Oriente, Santiago de Cuba
  • fYear
    2006
  • fDate
    Sept. 2006
  • Firstpage
    81
  • Lastpage
    91
  • Abstract
    In this paper, we analyze the difficulties of handling abnormal events. We introduce a framework that integrate the concepts of design by contract, exception safety and fault tolerance and from then, obtain a set of criterions for the design of a mechanism that integrate error code, exception and executable assertions for the handling of different types of abnormal events. From these criterions, a proposal for a novel exception mechanism adequate for C written embedded systems is presented. Finally, we analyze the advantages of our mechanism over the existing mechanisms and over other languages or previous extension to C
  • Keywords
    C language; embedded systems; exception handling; fault tolerant computing; abnormal events handling; dependable embedded systems; design by contract; exception safety; executable assertion; fault tolerance; Application software; Contracts; Costs; Earth Observing System; Embedded system; Industrial control; Operating systems; Programming profession; Safety; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science, 2006. ENC '06. Seventh Mexican International Conference on
  • Conference_Location
    San Luis Potosi
  • ISSN
    1550-4069
  • Print_ISBN
    0-7695-2666-7
  • Type

    conf

  • DOI
    10.1109/ENC.2006.3
  • Filename
    4020866