• DocumentCode
    2098530
  • Title

    A Neuro-Fuzzy Based Software Reusability Evaluation System with Optimized Rule Selection

  • Author

    Sandhu, Parvinder Singh ; Singh, Hardeep

  • Author_Institution
    Guru Nanak Dev Eng. Coll., Ludhiana
  • fYear
    2006
  • fDate
    13-14 Nov. 2006
  • Firstpage
    664
  • Lastpage
    669
  • Abstract
    There are metrics for identifying the quality of reusable components but the function that makes use of these metrics to find reusability of software components is still not clear. We critically analyzed the CK metrics, tried to remove the inconsistencies and devised neuro-fuzzy framework that gets input in form of tuned WMC, DIT, NOC, CBO, LCOM values of a software component and output can be obtained in terms of reusability. This paper also shows how a small number of fuzzy rules can be selected for designing initial fuzzy rule-base for neuro-fuzzy systems. It consists of two phases: generation of candidate rules by IDS decision tree algorithm and rule pruning by evaluation of rules with help of two rule evaluation criteria. The developed reusability evaluation system has produced high precision results. Hence, the developed system can be used for identification and extraction of OO based reusable components from legacy systems and evaluation of developed or developing reusable components
  • Keywords
    decision trees; fuzzy neural nets; software reusability; decision tree algorithm; legacy systems; neuro-fuzzy systems; optimized rule selection; reusability evaluation system; rule pruning; software reusability evaluation system; Costs; Decision trees; Educational institutions; Fuzzy neural networks; Fuzzy systems; Network-on-a-chip; Neural networks; Software metrics; Software quality; Software reusability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies, 2006. ICET '06. International Conference on
  • Conference_Location
    Peshawar
  • Print_ISBN
    1-4244-0502-5
  • Electronic_ISBN
    1-4244-0503-3
  • Type

    conf

  • DOI
    10.1109/ICET.2006.335985
  • Filename
    4136952