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
相关论文
共 52 条
[1]   Achieving quality in open source software [J].
Aberdour, Mark .
IEEE SOFTWARE, 2007, 24 (01) :58-+
[2]   A systematic literature review of open source software quality assessment models [J].
Adewumi, Adewole ;
Misra, Sanjay ;
Omoregbe, Nicholas ;
Crawford, Broderick ;
Soto, Ricardo .
SPRINGERPLUS, 2016, 5
[3]  
Agrawal R., 1993, SIGMOD Record, V22, P207, DOI 10.1145/170036.170072
[4]  
[Anonymous], 2014, C4. 5: programs for machine learning
[5]  
[Anonymous], P IEEE ICDM WORKSH F
[6]  
[Anonymous], 2011, 250102011 ISOIEC
[7]  
Azevedo A., 2008, IADIS EUR C DAT MIN, V2008, P182
[8]   A hybrid model for estimating software project effort from Use Case Points [J].
Azzeh, Mohammad ;
Nassif, Ali Bou .
APPLIED SOFT COMPUTING, 2016, 49 :981-989
[9]   Quantitative Evaluation of Software Quality Metrics in Open-Source Projects [J].
Barkmann, Henrike ;
Lincke, Rudiger ;
Lowe, Welf .
2009 INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS: WAINA, VOLS 1 AND 2, 2009, :1067-1072
[10]  
Borglet C., 2003, P IEEE ICDM WORKSH F, V90