2008 · 22 citations · 11 references
EngineeringFuzzy ModelingIndustrial EngineeringSoftware EngineeringEvolving Intelligent SystemIntelligent SystemsOperations ResearchData ScienceSystems EngineeringFuzzy OptimizationSoftware Engineering EconomicsEffort EstimationFuzzy LogicFuzzy ComputingComputer EngineeringComputer ScienceFuzzy Subtractive ClusteringSoftware DesignNeuro-fuzzy SystemClass PointsFuzzy ClusteringClass Point
Fuzzy Logic is a convenient way to map an input space to an output space. Class points have been accepted to estimate the size of Object Oriented (OO) products and to directly predict the effort, cost and duration of the software projects. Most estimation models in use or proposed in the literature are based on regression techniques. In this paper, we attempt on using Fuzzy Subtractive Clustering and Artificial Neural Networks to estimate the development effort of OO systems using class points. The estimation model uses class points as the independent variable and development effort as the dependent variable. The results show that the estimation accuracy is higher in Fuzzy Logic compared to the Neural Network model. This experiment is carried out using the data set found in the literature
11
Measuring application development productivity
Alain Albrecht · Medical Entomology and Zoology · 1979 · 1.1K citations
Composing user interfaces with InterViews
Mark Linton, John Vlissides, Paul Calder · Computer · 1989 · 511 citations
Survey on user interface programming
Brad A. Myers, Mary Beth Rosson · 1992 · 441 citations · Full text
Software Maintenance, Engineering, Visual Programming Language +19