Evaluating the Quality of Drupal Software Modules

被引:0
|
作者
Denham, Benjamin [1 ]
Pears, Russel [1 ]
Connor, Andy M. [2 ]
机构
[1] Auckland Univ Technol, Sch Engn Comp & Math Sci, Auckland 1142, New Zealand
[2] Colab Auckland Univ Technol, Auckland 1142, New Zealand
关键词
Software quality; data mining; Drupal; MODEL;
D O I
10.1142/S0218194018500195
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Evaluating software modules for inclusion in a Drupal website is a crucial and complex task that currently requires manual assessment of a number of module facets. This study applied data-mining techniques to identify quality-related metrics associated with highly popular and unpopular Drupal modules. The data-mining approach produced a set of important metrics and thresholds that highlight a strong relationship between the overall perceived reliability of a module and its popularity. Areas for future research into open-source software quality are presented, including a proposed module evaluation tool to aid developers in selecting high-quality modules.
引用
收藏
页码:663 / 700
页数:38
相关论文
共 50 条
  • [21] Software quality analysis of unlabeled program modules with semisupervised clustering
    Seliya, Naeem
    Khoshgoftaar, Taghi M.
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2007, 37 (02): : 201 - 211
  • [22] On evaluating the impact of the refactoring of architectural problems on software quality
    Fontana, Francesca Arcelli
    Roveda, Riccardo
    Vittori, Stefano
    Metelli, Andrea
    Saldarini, Stefano
    Mazzei, Francesco
    PROCEEDINGS OF THE XP2016 SCIENTIFIC WORKSHOPS, 2016,
  • [23] A Suite of Rules for Developing and Evaluating Software Quality Models
    AL-Badareen, Anas Bassam
    Desharnais, Jean-Marc
    Abran, Alain
    SOFTWARE MEASUREMENT (IWSM-MENSURA 2015), 2015, 230 : 1 - 13
  • [24] IDL: Evaluating software quality based on PageRank algorithm
    Zhou Guoqiang
    Fan Yi
    Zhang Shuai
    Wang Yilun
    Li Peng
    Dai Guilan
    The Journal of China Universities of Posts and Telecommunications, 2020, 27 (01) : 10 - 25
  • [25] Construction of a systemic quality model for evaluating a software product
    Ortega, M
    Pérez, M
    Rojas, T
    SOFTWARE QUALITY JOURNAL, 2003, 11 (03) : 219 - 242
  • [26] A Review of Models for Evaluating Quality in Open Source Software
    Adewumi, Adewole
    Misra, Sanjay
    Omoregbe, Nicholas
    2013 INTERNATIONAL CONFERENCE ON ELECTRONIC ENGINEERING AND COMPUTER SCIENCE (EECS 2013), 2013, 4 : 88 - 92
  • [27] IDL: Evaluating software quality based on pagerank algorithm
    Guoqiang Z.
    Yi F.
    Shuai Z.
    Yilun W.
    Peng L.
    Guilan D.
    Journal of China Universities of Posts and Telecommunications, 2020, 27 (01): : 10 - 25
  • [28] Construction of a Systemic Quality Model for Evaluating a Software Product
    Maryoly Ortega
    MarÍa Pérez
    Teresita Rojas
    Software Quality Journal, 2003, 11 : 219 - 242
  • [29] Evaluating noise elimination techniques for software quality estimation
    Khoshgoftaar, Taghi M.
    Rebours, Pierre
    INTELLIGENT DATA ANALYSIS, 2005, 9 (05) : 487 - 508
  • [30] Evaluating Quality of Software Systems by Design Patterns Detection
    Sandhu, Parvinder Singh
    Singh, Parwinder Pal
    Verma, Anil Kumar
    2008 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER THEORY AND ENGINEERING, 2008, : 3 - +