A constant perturbation method for evaluation of structural diversity in multiversion software

被引:0
|
作者
Chen, LP [1 ]
May, J [1 ]
Hughes, G [1 ]
机构
[1] Univ Bristol, Dept Comp Sci, Safety Syst Res Ctr, Bristol BS8 1UB, Avon, England
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, fault simulation is discussed as a test method for diversity assessment of multiversion software and data flow perturbation is used as a main technique for implementation. More specifically, constant perturbation is introduced as a specific example of data-flow perturbation. Some quantitative metrics are proposed for the description of software diversity, and the parameters needed to calculate the metrics estimated by fault injection experiments. A case study is presented to illustrate that the diversity metrics are appropriate, and that constant perturbation is a practical fault injecting technique to estimate parameters necessary for assessing diversity.
引用
收藏
页码:63 / 73
页数:11
相关论文
共 50 条
  • [41] A Novel Qualitative Evaluation Method foR Software Reliability
    Luo, Ziqiang
    Cao, Peng
    Zhang, Yu
    Wu, Lihua
    2012 7TH INTERNATIONAL CONFERENCE ON SYSTEM OF SYSTEMS ENGINEERING (SOSE), 2012, : 642 - 645
  • [42] Research on Safety Evaluation Method of Military Software
    Ma, Sasa
    Liu, Dongqing
    Xu, Aihua
    PROCEEDINGS OF 2009 8TH INTERNATIONAL CONFERENCE ON RELIABILITY, MAINTAINABILITY AND SAFETY, VOLS I AND II: HIGHLY RELIABLE, EASY TO MAINTAIN AND READY TO SUPPORT, 2009, : 718 - +
  • [43] Cooperative Measurement Accuracy Evaluation Method and Software
    Ren, Yu
    Zhang, Feng
    Liu, Fangfang
    Hu, Xiaolei
    Long, Changyu
    Fu, Yunxia
    OPTICAL METROLOGY AND INSPECTION FOR INDUSTRIAL APPLICATIONS VIII, 2021, 11899
  • [44] A Lightweight Software Product Quality Evaluation Method
    Lami, Giuseppe
    Spagnolo, Giorgio Oronzo
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), 2022, : 524 - 531
  • [45] The Study of Software Reliability Evaluation and Testing Method
    Yue, Xin
    Ma, Haifeng
    2009 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL 3, PROCEEDINGS, 2009, : 213 - 216
  • [46] The Research of Software Components Trustworthy Evaluation Method
    Hou Hong
    He JiuSong
    Song QinBao
    Hao KeGang
    ICAIE 2009: PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND EDUCATION, VOLS 1 AND 2, 2009, : 241 - 246
  • [47] A Fuzzy Synthetic Evaluation Method for Software Quality
    Liu, Xiaojing
    Pang, Jihong
    2010 2ND INTERNATIONAL CONFERENCE ON E-BUSINESS AND INFORMATION SYSTEM SECURITY (EBISS 2010), 2010, : 137 - 140
  • [48] A method for software quality planning, control, and evaluation
    Boegh, J
    Depanfilis, S
    Kitchenham, B
    Pasquini, A
    IEEE SOFTWARE, 1999, 16 (02) : 69 - +
  • [49] A SIMPLE METHOD FOR HARDWARE AND SOFTWARE-EVALUATION
    MITCHELL, NB
    APPLIED ERGONOMICS, 1992, 23 (04) : 277 - 280
  • [50] Towards an Evaluation Method for Software Ecosystem Practices
    Amorim, Simone da Silva
    McGregor, John D.
    de Almeida, Eduardo Santana
    Chavez, Christina von Flach G.
    ACM PROCEEDINGS OF THE 10TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE WORKSHOPS (ECSA-W), 2016,