高级检索

    基于模糊重用库的容错软件开发

    FAULT-TOLERANT SOFTWARE DEVELOPMENT BASED ON FUZZY REUSABLE LIBRARY

    • 摘要: 容错设计是改进软件可靠性的有效途径 ,然而由于设计多样性的实现很困难且开销大 ,导致该项技术目前仅应用于一些安全关键系统之中 .为此 ,提出了一种将重用技术引入到容错软件开发过程中的应用框架 .框架以模糊重用库为核心 ,增强的可靠性开发模型为基础 ,参数化可靠性指标为相异性设计的依据 ,简化了容错软件的开发过程 ,在方法和实践上改进了软件系统的可靠性 .介绍了重用库结构、增强的可靠性开发方法、基于重用的相异性设计及其对容错软件开发的支持

       

      Abstract: Fault tolerant development, proposed as an efficient approach of improving software reliability, is only applied to some safety critical systems due to its difficulties in design diversity and great increase in cost overheads. To deal with the situation, an applied framework based on a fuzzy reusable library is put forward. It adopts an enhanced reliability model to guide the development of fault tolerant software, which achieves diversity design through choosing reusable components with the same function on the basis of reliability parameters. The major advantages lie in simplifying the software development, and thus offer the improvement of system reliability in methodology and practice. The design approach is presented, which includes the architecture of fuzzy reusable library, enhanced reliability methodology, reuse based diversity design and their supports for fault tolerant development.

       

    /

    返回文章
    返回