• Title of article

    On the effectiveness of a message-driven confidence-driven protocol for guarded software upgrading

  • Author/Authors

    Tai، نويسنده , , Ann T. and Tso، نويسنده , , Kam S. and Alkalai، نويسنده , , Leon and Chau، نويسنده , , Savio N. and Sanders، نويسنده , , William H.، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2001
  • Pages
    26
  • From page
    211
  • To page
    236
  • Abstract
    A methodology called guarded software upgrading (GSU) is proposed to accomplish dependable onboard evolution for long-life deep-space missions. The core of the methodology is a low-cost error containment and recovery protocol that escorts an upgraded software component through onboard validation and guarded operation, mitigating the effect of residual faults in the upgraded component. The message-driven confidence-driven (MDCD) nature of the protocol eliminates the need for costly process coordination or atomic action, yet guarantees that the system will reach a consistent global state upon the completion of the rollback or roll-forward actions carried out by individual processes during error recovery. To validate the ability of the MDCD protocol to enhance system reliability when a software component undergoes onboard upgrading in a realistic, non-ideal environment, we conduct a stochastic activity network model-based analysis. The results confirm the effectiveness of the protocol as originally surmised. Moreover, a comparative study reveals that the dynamic confidence-driven approach is superior to static approaches and is the key to the attainment of cost-effectiveness.
  • Keywords
    Guarded software upgrading , Error containment and recovery , Checkpointing , Model-based evaluation , Stochastic activity networks , Reliability improvement , Inherent resource redundancy
  • Journal title
    Performance Evaluation
  • Serial Year
    2001
  • Journal title
    Performance Evaluation
  • Record number

    1569533