GVSEE: a new global model to estimate software services development effort

被引:3
|
作者
Bardsiri, Amid Khatibi [1 ]
Hashemi, Seyyed Mohsen [2 ]
Razzazi, Mohammadreza [3 ]
机构
[1] Islamic Azad Univ, Sci & Res Branch, Dept Comp Engn, Tehran, Iran
[2] Islamic Azad Univ, Sci & Res Branch, Tehran, Iran
[3] Amirkabir Univ Technol, Comp Engn & IT Dept, Tehran, Iran
关键词
Localization; effort estimation; global model; software services; PREDICTION;
D O I
10.1080/02533839.2016.1176873
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
As software services have become a main part of companies in recent years, accurate and efficient estimates of required effort for their development has turned into a major concern. Furthermore, the high diversity, complexity, non-normality, and inconsistency of software services have made an estimation of the needed development effort a very difficult task. In spite of the numerous studies conducted, and improvements made, in the past, no single model has yet been introduced that can reliably estimate the required effort. Therefore, apparently, it is impossible to introduce a global and efficient model for all types of services. This article proposes a new model called Global Village Service Effort Estimator that emphasizes the idea Think locally, act globally.' Unlike previous studies, this model does not rely on a specific method and, in addition to combining methods, takes a local look at each software service with the help of fuzzy clustering. The model was evaluated on a real data-set International Software Benchmarking Standard Group and on two artificial data-sets, and obtained results indicated its tangible efficiency and the lack of accuracy of other models. Besides its greater accuracy, other advantages of the proposed model over the other models are its adaptability and flexibility in confronting complexities and uncertainties.
引用
收藏
页码:765 / 776
页数:12
相关论文
共 50 条
  • [1] GVSEE: A Global Village Service Effort Estimator to Estimate Software Services Development Effort
    Bardsiri, Amid Khatibi
    Hashemi, Seyyed Mohsen
    Razzazi, Mohammadreza
    APPLIED ARTIFICIAL INTELLIGENCE, 2016, 30 (05) : 396 - 428
  • [2] A differential evolution-based model to estimate the software services development effort
    Bardsiri, Amid Khatibi
    Hashemi, Seyyed Mohsen
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2016, 28 (01) : 57 - 77
  • [3] LMES: A localized multi-estimator model to estimate software development effort
    Bardsiri, Vahid Khatibi
    Jawawi, Dayang Norhayati Abang
    Bardsiri, Amid Khatibi
    Khatibi, Elham
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2013, 26 (10) : 2624 - 2640
  • [4] Using Tabu Search to Estimate Software Development Effort
    Ferrucci, Filomena
    Gravino, Carmine
    Oliveto, Rocco
    Sarro, Federica
    SOFTWARE PROCESS AND PRODUCT MEASUREMENT, PROCEEDINGS, 2009, 5891 : 307 - 320
  • [5] Model to estimate the software development effort based on in-depth analysis of project attributes
    Khatibi, Elham
    Bardsiri, Vahid Khatibi
    IET SOFTWARE, 2015, 9 (04) : 109 - 118
  • [6] Applying fuzzy neural network to estimate software development effort
    Sun-Jen Huang
    Nan-Hsing Chiu
    Applied Intelligence, 2009, 30 : 73 - 83
  • [7] Using public domain metrics to estimate software development effort
    Jeffery, R
    Ruhe, M
    Wieczorek, I
    SEVENTH INTERNATIONAL SOFTWARE METRICS SYMPOSIUM - METRICS 2001, PROCEEDINGS, 2000, : 16 - 27
  • [8] Applying fuzzy neural network to estimate software development effort
    Huang, Sun-Jen
    Chiu, Nan-Hsing
    APPLIED INTELLIGENCE, 2009, 30 (02) : 73 - 83
  • [9] Analogy-based software development effort estimation in global software development
    El Bajta, Manal
    2015 IEEE 10TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING WORKSHOPS (ICGSEW 2015), 2015, : 51 - 54
  • [10] Effort estimation in agile global software development context
    Britto, Ricardo, 1600, Springer Verlag (199):