• Home
  • Search
  • A HYBRID SOFTWARE COST ESTIMATION APPROACH UTILIZING DECISION TREES AND FUZZY LOGIC
  • Cite Icon18
  • https://doi.org/10.1142/s0218194012500106Copy DOI Icon

A HYBRID SOFTWARE COST ESTIMATION APPROACH UTILIZING DECISION TREES AND FUZZY LOGIC

  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Software cost estimation (SCE) is one of the critical activities in software project management. During the past decades various models have been proposed for SCE. However, developing accurate and useful models is limited in practice despite the considerable financial gain they could offer to software stakeholders. Traditional techniques, such as regression, by-analogy and machine learning, face the difficulty of handling the dynamic nature of the software process and the problematic nature of the public data available. This paper addresses the issue of SCE proposing an alternative approach that combines robust decision tree structures with fuzzy logic. Fuzzy decision trees are generated using the CHAID and CART algorithms in a systematic manner, while development effort is treated as the dependent variable against two subsets of factors: The first contains selected attributes from the ISBSG, COCOMO and DESHARNAIS datasets and the second contains a subset of the available factors that can be measured early in the development cycle. The association rules obtained from the trees are then merged and defuzzified through a Fuzzy Implication System (FIS). The fuzzy framework is utilized to perform effort estimations. Experimental results indicate that the proposed approach is promising as it yields quite accurate estimations in most dataset cases considered. Finally, our evaluation suggests that accurate estimations may be produced, even when using only a small set of factors that can be measured early in the development cycle, thus increasing the practical value of the proposed cost model.

Similar Papers
  • Conference Article
  • Citations10

A Study of Analogy Based Sampling for interval based cost estimation for software project management

  • Sep 01, 2008
  • Y F Li +2
  • Conference Article
  • Citations24

A novel soft computing model to increase the accuracy of software development cost estimation

  • Feb 01, 2010
  • Iman Attarzadeh +1
  • Research Article
  • Citations4

Software Development Effort Estimation based-on multiple classifier system and Lines of Code

  • Aug 01, 2016
  • IEEE Latin America Transactions
  • Hector Velarde +3
  • PDF
  • Research Article
  • Citations12

Software Cost Estimation Approaches: A Survey

  • Jan 01, 2017
  • Journal of Software Engineering and Applications
  • Ismail M Keshta
  • Research Article
  • Citations55

A computational intelligence technique for the effective diagnosis of diabetic patients using principal component analysis (PCA) and modified fuzzy SLIQ decision tree approach

  • Aug 24, 2016
  • Applied Soft Computing
  • V.S.R.P Varma Kamadi +3
  • Research Article
  • Citations4

Software Cost Estimation

  • Jan 01, 2016
  • Global Sci-Tech
  • Huda Saif
  • Conference Article
  • Citations2

Revisiting the Conclusion Instability Issue in Software Effort Estimation (S)

  • Jul 01, 2018
  • Proceedings/Proceedings of the ... International Conference on Software Engineering and Knowledge Engineering
  • Michael Bosu +3
  • Conference Article
  • Citations7

Fuzzy decision tree for breast cancer prediction

  • Nov 15, 2019
  • Mylene J Domingo +2
  • Book Chapter

Constructing Fuzzy Type-I Decision Tree Using Fuzzy Type-II Ambiguity Measure from Fuzzy Type-II Datasets

  • Jul 04, 2018
  • Mohamed A Elashiri +2
  • Single Book
  • Citations1380

Encyclopedia of Artificial Intelligence

  • Jan 01, 2009
  • Stuart C Shapiro
  • PDF
  • Research Article
  • Citations16

Systematic Review Study of Decision Trees based Software Development Effort Estimation

  • Jan 01, 2020
  • International Journal of Advanced Computer Science and Applications
  • Assia Najm +2
  • Research Article
  • Citations16

A Generic Agent Framework to Support the Various Software Project Management Processes

  • Jan 01, 2007
  • Interdisciplinary Journal of Information, Knowledge, and Management
  • Rita C Nienaber +1
  • Research Article
  • Citations31

Estimation of Software Development Effort from Requirements Based Complexity

  • Jan 01, 2012
  • Procedia Technology
  • Ashish Sharma +1
  • Conference Article
  • Citations10

A Stratification and Sampling Model for Bellwether Moving Window

  • Jul 05, 2017
  • Proceedings/Proceedings of the ... International Conference on Software Engineering and Knowledge Engineering
  • Solomon Mensah +4
  • Research Article
  • Citations7

OSS Effort Estimation Using Software Features Similarity and Developer Activity-Based Metrics

  • Mar 04, 2022
  • ACM Transactions on Software Engineering and Methodology
  • Ritu Kapur +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.