ENHANCING SOFTWARE RELIABILITY OF A COMPLEX SOFTWARE SYSTEM ARCHITECTURE USING ARTIFICIAL NEURAL-NETWORKS ENSEMBLE

被引:5
|
作者
Kapur, Parmod Kumar [1 ]
Yadavalli, V. S. Sarma [2 ]
Khatri, Sunil Kumar [3 ]
Basirzadeh, Mashaallah [4 ]
机构
[1] Univ Delhi, Dept Operat Res, Delhi, India
[2] Univ Pretoria, Dept Ind & Syst Engn, Pretoria, South Africa
[3] Lingayas Univ, Dept Comp Applicat, Faridabad, India
[4] Chamran Univ, Dept Math, Ahvaz, Iran
关键词
Software reliability growth modeling; artificial neural-network; normalization; Ensemble Combinational Module (ECM);
D O I
10.1142/S0218539311004135
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Modeling of software reliability has gained lot of importance in recent years. Use of software-critical applications has led to tremendous increase in amount of work being carried out in software reliability growth modeling. Number of analytic software reliability growth models (SRGM) exists in literature. They are based on some assumptions; however, none of them works well across different environments. The current software reliability literature is inconclusive as to which models and techniques are best, and some researchers believe that each organization needs to try several approaches to determine what works best for them. Data-driven artificial neural-network (ANN) based models, on other side, provide better software reliability estimation. In this paper we present a new dimension to build an ensemble of different ANN to improve the accuracy of estimation for complex software architectures. Model has been validated on two data sets cited from the literature. Results show fair improvement in forecasting software reliability over individual neural-network based models.
引用
收藏
页码:271 / 284
页数:14
相关论文
共 50 条
  • [1] The Implementation of Artificial Neural Networks Applying to Software Reliability Modeling
    Lo, Jung-Hua
    [J]. CCDC 2009: 21ST CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, PROCEEDINGS, 2009, : 4349 - 4354
  • [2] Software reliability prediction using wavelet neural networks
    Kiran, N. Raj
    Ravi, V.
    [J]. ICCIMA 2007: INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND MULTIMEDIA APPLICATIONS, VOL I, PROCEEDINGS, 2007, : 195 - 199
  • [3] On using chained neural networks for software reliability prediction
    Madsen, H.
    Thyregod, R.
    Burtschy, B.
    Albeanu, G.
    Popentiu-Vladicescu, Fl.
    [J]. RISK, RELIABILITY AND SOCIETAL SAFETY, VOLS 1-3: VOL 1: SPECIALISATION TOPICS; VOL 2: THEMATIC TOPICS; VOL 3: APPLICATIONS TOPICS, 2007, : 411 - +
  • [4] Integrating Neural Networks with Software Reliability
    Kumar, Deepak
    Kansal, Yogita
    Kapur, P. K.
    [J]. PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 4072 - 4077
  • [5] Neural networks/artificial intelligence software
    [J]. Sci Comput Autom, 1 (12):
  • [6] Artificial neural network for software reliability assessment
    Adnan, WA
    Yaakob, M
    Anas, R
    Tamjis, MR
    [J]. IEEE 2000 TENCON PROCEEDINGS, VOLS I-III: INTELLIGENT SYSTEMS AND TECHNOLOGIES FOR THE NEW MILLENNIUM, 2000, : B446 - B451
  • [7] Enhancing Embedded Software System Reliability using Virtualization Technology
    Thein, Thandar
    Chi, Sung-Do
    Park, Jong Sou
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2008, 8 (11): : 286 - 292
  • [8] Algorithms and software system for controlling the quality of glass batch using artificial neural networks
    Meshalkin, V. P.
    Bol'shakov, A. A.
    Petrov, D. Yu.
    Krainov, O. A.
    [J]. THEORETICAL FOUNDATIONS OF CHEMICAL ENGINEERING, 2012, 46 (03) : 284 - 287
  • [9] Algorithms and software system for controlling the quality of glass batch using artificial neural networks
    V. P. Meshalkin
    A. A. Bol’shakov
    D. Yu. Petrov
    O. A. Krainov
    [J]. Theoretical Foundations of Chemical Engineering, 2012, 46 : 284 - 287
  • [10] Software Reliability Assessment using Neural Networks of Computational Intelligence Based on Software Failure Data
    Bhuyan, Manmath Kumar
    Mohapatra, Durga Prasad
    Sethi, Srinivas
    [J]. BALTIC JOURNAL OF MODERN COMPUTING, 2016, 4 (04): : 1016 - 1037