• DocumentCode
    397069
  • Title

    Discriminatory software metric selection via a grid of interconnected multilayer perceptrons

  • Author

    Alexiuk, Mark D. ; Pizzi, Nicolino J.

  • Author_Institution
    Inst. for Biodiagnostics, Nat. Res. Council of Canada, Winnipeg, Man., Canada
  • Volume
    2
  • fYear
    2003
  • fDate
    4-7 May 2003
  • Firstpage
    1131
  • Abstract
    Software metrics quantify source code characteristics for the purpose of software quality analysis. An initial approach to the difficulty in mapping source code to quality rankings is to multiply the number of features collected. However, as the number of metrics used for analysis increases, rules of thumb for robust classification are violated, ultimately reducing confidence in the quality assessment. Thus, a metric selection method is necessary. This paper examines the ability of a grid of interconnected multilayer perceptrons to select an appropriate subset of software metrics. Local interconnections between the multilayer perceptrons, in the form of feature evolution heuristics, allow publication of discriminatory features. The combination of competitive publication of discriminatory features with a limited number of inputs leads to classifiers that conform to robust classifier design rules. This paper examines the determination of discriminatory feature subsets by a grid of multilayer perceptrons in relation to a gold standard provided by a software architect.
  • Keywords
    multilayer perceptrons; software metrics; software quality; discriminatory software metric selection; interconnected multilayer perceptrons; robust classifier design rules; software quality analysis; source code characteristics; Java; Multilayer perceptrons; Quality assessment; Robustness; Software design; Software maintenance; Software metrics; Software quality; Testing; Thumb;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2003. IEEE CCECE 2003. Canadian Conference on
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-7781-8
  • Type

    conf

  • DOI
    10.1109/CCECE.2003.1226096
  • Filename
    1226096