Investigating the effect of sensitivity and severity analysis on fault proneness in open source software

被引:0
|
作者
Mala D.J. [1 ]
机构
[1] Thiagarajar College of Engineering, Madurai
来源
Mala, D. Jeya | 1600年 / IGI Global卷 / 08期
关键词
Criticality analysis; Fault-prone components; Open source software; Sensitivity analysis; Severity analysis; Software testing;
D O I
10.4018/IJOSSP.2017010103
中图分类号
学科分类号
摘要
Fault prone components in open source software leads to huge loss and inadvertent effects if not properly identified and rigorously tested. Most of the reported studies in the literature have applied design metrics alone, to identify such critical components. But in reality, some of the components' criticality level can be identified only by means of dynamic code analysis; as some of the components seem to be normal but still have higher level of impact on the other components. This leads to an insight on the need of a rigorous analysis based on how sensitive a component is and how severe will be the impact of it on other components in the system. To achieve this, an efficient mechanism of evaluating the criticality index of each component by means of sensitivity and severity analysis using the static design metrics and dynamic source code metrics has been proposed. Then, testing is conducted rigorously on these components using both unit testing and pair-wise integration testing. Copyright © 2017, IGI Global.
引用
收藏
页码:42 / 66
页数:24
相关论文
共 50 条
  • [1] Effect of coupling on defect proneness in evolutionary open-source software development
    Koru, A. Gunes
    Zhang, Dongsong
    Liu, Hongfang
    OPEN SOURCE DEVELOPMENT, ADOPTION AND INNOVATION, 2007, 234 : 271 - 276
  • [2] Open source software cost analysis with fault severity levels based on stochastic differential equation models
    Yoshinobu Tamura
    Shigeru Yamada
    Life Cycle Reliability and Safety Engineering, 2017, 6 (1) : 31 - 35
  • [3] Investigating Evolution in Open Source Software
    McDonald, Jordan
    Greer, Des
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2019, PT V: 19TH INTERNATIONAL CONFERENCE, SAINT PETERSBURG, RUSSIA, JULY 14, 2019, PROCEEDINGS, PART V, 2019, 11623 : 242 - 256
  • [4] Empirical analysis of software fault content and fault proneness using Bayesian methods
    Pai, Ganesh J.
    Dugan, Joanne Bechta
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2007, 33 (10) : 675 - 686
  • [5] An empirical analysis of software fault proneness using factor analysis with regression
    Sharma, Deepak
    Chandra, Pravin
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (17) : 52535 - 52591
  • [6] An empirical analysis of software fault proneness using factor analysis with regression
    Deepak Sharma
    Pravin Chandra
    Multimedia Tools and Applications, 2024, 83 : 52535 - 52591
  • [7] Software quality analysis in the absence of fault-proneness data
    Seliya, Naeem
    Khoshgoftaar, Taghi M.
    ELEVENTH ISSAT INTERNATIONAL CONFERENCE RELIABILITY AND QUALITY IN DESIGN, PROCEEDINGS, 2005, : 101 - 105
  • [8] Investigating Open Source Software Benefits in Public Sector
    Jokonya, Osden
    2015 48TH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS), 2015, : 2242 - 2251
  • [9] Empirical analysis for investigating the effect of object-oriented metrics on fault proneness: A replicated case study
    Aggarwal, K.K.
    Singh, Yogesh
    Kaur, Arvinder
    Malhotra, Ruchika
    Software Process Improvement and Practice, 2009, 14 (01): : 39 - 62
  • [10] Investigating effect of Design Metrics on Fault Proneness in Object-Oriented Systems
    Aggarwal, K. K.
    Singh, Yogesh
    Kaur, Arvinder
    Malhotra, Ruchika
    JOURNAL OF OBJECT TECHNOLOGY, 2007, 6 (10): : 127 - 141