• DocumentCode
    3370763
  • Title

    Validation of Exception Handling in the Development of Dependable Component-Based Software Systems

  • Author

    Ferreira, Jeferson ; Martins, Eliane ; Rubira, Cecilia M F ; Brito, Patrick H da Silva

  • Author_Institution
    Univ. of Campinas (UNICAMP), Campinas, Brazil
  • fYear
    2011
  • fDate
    25-29 April 2011
  • Firstpage
    136
  • Lastpage
    145
  • Abstract
    The use of exception handling mechanisms to develop robust software in a non-systematic manner can be a source of many design faults. This paper presents an approach that allows to systematize the validation of the system´s exceptional behavior at both the software architecture and detailed design levels. At the software architecture, our solution is based on the specification and verification of architectural scenarios. At the detailed design level, the proposed solution consists on a static analysis tool that collects information regarding exceptional flows in a given behavioral model, to assist the task of validating the exceptional flow. This analysis anticipates the detection and therefore the correction of failures during the specification phase. The feasibility of our approach was evaluated by a case study of a mining control system.
  • Keywords
    exception handling; formal specification; mining; object-oriented programming; program diagnostics; program verification; software architecture; software reliability; system recovery; dependable component-based software system development; design fault; exception handling mechanism; failure correction; mining control system; program validation; software architecture; specification; static analysis tool; system exceptional behavior; verification; Context; Fault tolerance; Fault tolerant systems; Programming; Software; Software architecture; Unified modeling language; exception handling; model validation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing (LADC), 2011 5th Latin-American Symposium on
  • Conference_Location
    Sao Jose dos Campos
  • Print_ISBN
    978-1-4244-9700-3
  • Electronic_ISBN
    978-0-7695-4320-8
  • Type

    conf

  • DOI
    10.1109/LADC.2011.23
  • Filename
    5783393