Software quality prediction for high-assurance network telecommunications systems

被引:9
|
作者
Xu, ZW [1 ]
Khoshgoftaar, TM [1 ]
机构
[1] Florida Atlantic Univ, Boca Raton, FL 33431 USA
来源
COMPUTER JOURNAL | 2001年 / 44卷 / 06期
关键词
Fuzzy sets - Neural networks - Quality assurance - Regression analysis - Telecommunication systems;
D O I
10.1093/comjnl/44.6.557
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Modern high-assurance network telecommunications systems! often must have high software reliability. Software quality models yield timely predictions of quality indicators on a module-by-module basis, enabling one to target enhancement techniques. This paper introduces fuzzy nonlinear regression (FNR) to practitioners in high-assurance systems engineering. FNR integrates fuzzy logic and neural networks techniques to generate good results. We present an innovative method that differs from other FNRs such that the statistics of the dependent variable are used to build the FNR instead of focusing on the cost function. We tested our model in a large network telecommunications system written in a Pascal-like proprietary language. Data splitting was applied in the case study. In order to avoid the unfair partition of the data set, we randomly split the data thirty times and performed the experiment for each iteration. We also conducted our experiment using multiple linear regression (MLR) and we found that the results of FNR were significantly better than those using MLR.
引用
收藏
页码:557 / 568
页数:12
相关论文
共 50 条
  • [1] Evolutionary Sampling and Software Quality Modeling of High-Assurance Systems
    Drown, Dennis J.
    Khoshgoftaar, Taghi M.
    Seliya, Naeem
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2009, 39 (05): : 1097 - 1107
  • [2] High-assurance distributed, adaptive software for dynamic systems
    Rohloff, Kurt
    Loyall, Joseph
    Pal, Partha
    Schantz, Richard
    [J]. HASE 2007: 10TH IEEE HIGH ASSURANCE SYSTEMS ENGINEERING SYMPOSIUM, PROCEEDINGS, 2007, : 385 - 386
  • [3] Estimating software rejuvenation schedules in high-assurance systems
    Dohi, T
    Gogeva-Popstojanova, K
    Trivedi, K
    [J]. COMPUTER JOURNAL, 2001, 44 (06): : 473 - 485
  • [4] High-assurance systems
    Bhattacharya, S
    Onoma, A
    Bastani, F
    [J]. COMMUNICATIONS OF THE ACM, 1997, 40 (01) : 67 - 67
  • [5] Certifying software for high-assurance environments
    Voas, J
    [J]. IEEE SOFTWARE, 1999, 16 (04) : 48 - 54
  • [6] QUALITY ASSURANCE FOR TELECOMMUNICATIONS SOFTWARE
    DUNN, RH
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1986, 4 (07) : 1002 - 1008
  • [7] Reasoning About Concurrency in High-Assurance, High-Performance Software Systems
    Andronick, June
    [J]. AUTOMATED DEDUCTION - CADE 26, 2017, 10395 : 1 - 7
  • [8] Key applications for high-assurance systems
    Yen, IL
    Paul, R
    Winter, VL
    Covan, JM
    Dalton, LJ
    Alkalai, L
    Tai, AT
    Harper, R
    Flahive, B
    Tsai, WT
    Mojdehbakhsh, R
    Rayadurgam, S
    Mori, K
    Lowry, MR
    [J]. COMPUTER, 1998, 31 (04) : 35 - +
  • [9] BUILDING SOFTWARE QUALITY INTO TELECOMMUNICATIONS NETWORK SYSTEMS
    PENCE, JLP
    HON, SE
    [J]. QUALITY PROGRESS, 1993, 26 (10) : 95 - 97
  • [10] Flow-service-quality (FSQ) engineering: Foundations for high-assurance network systems development
    Linger, RC
    Hevner, AR
    Walton, G
    Pleszkoch, MG
    [J]. EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2004, : 265 - 266