Using Grey Relational Analysis to predict software effort with small data sets

被引:0
|
作者
Song, QB [1 ]
Shepperd, M [1 ]
Mair, C [1 ]
机构
[1] Xi An Jiao Tong Univ, Xian, Peoples R China
关键词
software project estimation; effort prediction; feature subset selection; empirical evaluation; Grey Relational Analysis; Grey System Theory;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The inherent uncertainty of the software development process presents particular challenges for software effort prediction. We need to systematically address missing data values, feature subset selection and the continuous evolution of predictions as the project unfolds, and all of this in the context of data-starvation and noisy data. However in this paper we particularly focus on feature subset selection and effort prediction at an early stage of a project. We propose a novel approach of using Grey Relational Analysis (GRA) of Grey System Theory (GST), which is a recently developed system engineering theory based on the uncertainty of small samples. In this work we address some of the theoretical challenges in applying GRA to feature subset selection and effort prediction, and then evaluate our approach on five publicly available industrial data sets using stepwise regression as a benchmark. The results are very encouraging in the sense of being comparable or better than other machine learning techniques and thus indicate that the method has considerable potential.
引用
收藏
页码:318 / 327
页数:10
相关论文
共 50 条
  • [1] Fuzzy grey relational analysis for software effort estimation
    Azzeh, Mohammad
    Neagu, Daniel
    Cowling, Peter I.
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2010, 15 (01) : 60 - 90
  • [2] Fuzzy grey relational analysis for software effort estimation
    Mohammad Azzeh
    Daniel Neagu
    Peter I. Cowling
    [J]. Empirical Software Engineering, 2010, 15 : 60 - 90
  • [3] Grey Relational Effort Analysis Technique Using Regression Methods for Software Estimation
    Nagpal, Geeta
    Uddin, Moin
    Kaur, Arvinder
    [J]. INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2014, 11 (05) : 437 - 446
  • [4] Comparison of weighted grey relational analysis for software effort estimation
    Hsu, Chao-Jung
    Huang, Chin-Yu
    [J]. SOFTWARE QUALITY JOURNAL, 2011, 19 (01) : 165 - 200
  • [5] Comparison of weighted grey relational analysis for software effort estimation
    Chao-Jung Hsu
    Chin-Yu Huang
    [J]. Software Quality Journal, 2011, 19 : 165 - 200
  • [6] Software Effort Estimation Using Grey Relational Analysis with K-Means Clustering
    Padmaja, M.
    Haritha, D.
    [J]. INFORMATION SYSTEMS DESIGN AND INTELLIGENT APPLICATIONS, INDIA 2017, 2018, 672 : 924 - 933
  • [7] Integration of the grey relational analysis with genetic algorithm for software effort estimation
    Huang, Sun-Jen
    Chiu, Nan-Hsing
    Chen, Li-Wei
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 188 (03) : 898 - 909
  • [8] Predicting software project effort: A grey relational analysis based method
    Song, Qinbao
    Shepperd, Martin
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (06) : 7302 - 7316
  • [9] Prioritisation of software requirements using grey relational analysis
    Ejnioui, Abdel
    Otero, Carlos E.
    Otero, Luis D.
    [J]. INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2013, 47 (2-3) : 100 - 109
  • [10] Improving effort estimation accuracy by weighted grey relational analysis during software development
    Hsu, Chao-Jung
    Huang, Chin-Yu
    [J]. 14TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 534 - +