• DocumentCode
    3340303
  • Title

    Taguchi Larger-the-Best Software Quality Metrics

  • Author

    Akingbehin, Kiumi

  • Author_Institution
    Univ. of Michigan-Dearborn, Dearborn
  • fYear
    2007
  • fDate
    20-22 Aug. 2007
  • Firstpage
    735
  • Lastpage
    742
  • Abstract
    A set of metrics (numerical software measurements) based on the Taguchi philosophy have been proposed for measuring software quality. The Taguchi approach, originally developed for manufacturing processes, defines quality in terms of "loss imparted to society" by a product after delivery of the product to the end user. The nominal-the-best and smaller-the- best loss functions developed by Taguchi have been adapted for software products and case studies have been presented to illustrate the adaptation. This paper adapts the Taguchi larger-the-best loss function to software quality metrics like Mean Time Between Failure (MTBF). Software metrics like MTBF have a desired (target) value of infinity and therefore should be as large as possible. A value of infinity however is not easy to work with, and poses several challenges. An elegant solution is proposed in this paper. The solution uses the reciprocal of infinity (that is, zero) and the applicable Taguchi loss functions are modified to use reciprocal parameters.
  • Keywords
    Taguchi methods; software metrics; software quality; software reliability; Taguchi larger-the-best software quality metrics; mean time between failure; numerical software measurement; software products; Application software; Automotive engineering; Costs; H infinity control; Loss measurement; Programming; Software engineering; Software measurement; Software metrics; Software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Research, Management & Applications, 2007. SERA 2007. 5th ACIS International Conference on
  • Conference_Location
    Busan
  • Print_ISBN
    0-7695-2867-8
  • Type

    conf

  • DOI
    10.1109/SERA.2007.123
  • Filename
    4297010