• DocumentCode
    2788820
  • Title

    Enumerating Software Failures to Build Dependable Distributed Applications

  • Author

    Buckley, Ingrid ; Fernandez, Eduardo B.

  • Author_Institution
    Dept. of Comput. & Electr. Eng. & Comput. Sci., Florida Atlantic Univ., Boca Raton, FL, USA
  • fYear
    2011
  • fDate
    10-12 Nov. 2011
  • Firstpage
    120
  • Lastpage
    123
  • Abstract
    We are proposing a systematic approach to building reliable distributed applications. The main objective of this approach is to consider reliability from application inception to completion, adding reliability patterns along the lifecycle and in all architectural layers. We start by enumerating the possible failures of the application, considering every activity in the use cases of the application. The identified failures are then handled by applying reliability policies. We evaluate the benefits of this approach and compare our approach to others.
  • Keywords
    software reliability; dependable distributed applications; reliability patterns; reliability policy; reliable distributed applications; software failures; Authorization; Monitoring; Redundancy; Software; Software reliability; Unified modeling language; Dependability; policies; reliability; reliability patterns; software lifecycle; software patterns;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Assurance Systems Engineering (HASE), 2011 IEEE 13th International Symposium on
  • Conference_Location
    Boca Raton, FL
  • ISSN
    1530-2059
  • Print_ISBN
    978-1-4673-0107-7
  • Type

    conf

  • DOI
    10.1109/HASE.2011.35
  • Filename
    6113882