• DocumentCode
    1786233
  • Title

    An Analogy-Based Approach to Estimation of Software Development Effort Using Categorical Data

  • Author

    Amazal, Fatima-Azzahra ; Idri, Ali ; Abran, A.

  • Author_Institution
    Software Projects Manage. Res. Team, Mohamed V Univ., Rabat, Morocco
  • fYear
    2014
  • fDate
    6-8 Oct. 2014
  • Firstpage
    252
  • Lastpage
    262
  • Abstract
    Analogy-based software development effort estimation methods have proved to be a viable alternative to other conventional estimation methods since they mimic the human problem solving approach. However, they are limited by their inability to correctly handle categorical data. Therefore, we have proposed, in an earlier work, a new approach called fuzzy analogy which extends classical analogy by incorporating the fuzzy logic concept in the estimation process. The proposed approach may be applied only when the categorical values are derived from numerical data. This paper extends fuzzy analogy to deal with categorical values that are not derived from numerical data. To this aim, we used the fuzzy k-modes algorithm, a well-known clustering technique for large datasets containing categorical values. Thereafter, we evaluate the accuracy of fuzzy analogy construction-based on fuzzy k-modes using the ISBSG R8 dataset. This evaluation shows that our proposed approach leads to significant improvement in estimation accuracy.
  • Keywords
    case-based reasoning; fuzzy logic; pattern clustering; project management; software development management; ISBSG R8 dataset; analogy-based approach; analogy-based software development effort estimation methods; case-based reasoning; categorical data; categorical values; classical analogy; clustering technique; estimation process; fuzzy analogy; fuzzy k-modes algorithm; fuzzy logic concept; human problem solving approach; large datasets; Clustering algorithms; Estimation; Fuzzy logic; Indexes; Pragmatics; Software; Software measurement; case-based reasoning; categorical data; fuzzy clustering; fuzzy logic; software effort estimation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Measurement and the International Conference on Software Process and Product Measurement (IWSM-MENSURA), 2014 Joint Conference of the International Workshop on
  • Conference_Location
    Rotterdam
  • Type

    conf

  • DOI
    10.1109/IWSM.Mensura.2014.31
  • Filename
    7000109