• DocumentCode
    2657975
  • Title

    Design of a software quality decision system: a computational intelligence approach

  • Author

    Pedrycz, W. ; Peters, J.F. ; Ramanna, S.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Winnipeg Univ., Man., Canada
  • Volume
    2
  • fYear
    1998
  • fDate
    24-28 May 1998
  • Firstpage
    513
  • Abstract
    This paper introduces an approximate reasoning system for assessing software quality and introduces the application of two computational intelligence methods in designing a software quality decision system, namely, granulation from fuzzy sets and rule-derivation from rough sets. This research is part of a computational intelligent systems approach to software quality evaluation, which includes a fuzzy-neural software quality factor-criteria selection model with learning and a rough-fuzzy-neural software quality decision system. Overall, computational intelligence results from a synergy of various combinations of genetic, fuzzy, rough and neural computing in designing engineering systems. Based on observations concerning software quality and the granulations of measurements in an extended form of the McCall software quality measurement framework, an approach to deriving rules about software quality is given. Quality decision rules express relationships between evaluations of software quality criteria measurements. A quality decision table is constructed relative to the degree of membership of each software quality measurement in particular granules. Decision-tables themselves are as a collection of sensors, which “sense” inputs and output conditions for rules. Rosetta is used to generate quality decision rules. The approach described in this paper illustrates the combined application of fuzzy sets and rough sets in developing a software quality decision system
  • Keywords
    decision support systems; decision tables; fuzzy neural nets; fuzzy set theory; inference mechanisms; learning (artificial intelligence); rough set theory; software quality; uncertainty handling; approximate reasoning system; computational intelligence; decision table; fuzzy neural network; fuzzy sets; genetic computing; learning; measurements; rough sets; rule-derivation; software quality decision system; software quality factor-criteria selection; software quality measurement framework; Application software; Competitive intelligence; Computational intelligence; Design methodology; Fuzzy sets; Intelligent systems; Rough sets; Software design; Software measurement; Software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 1998. IEEE Canadian Conference on
  • Conference_Location
    Waterloo, Ont.
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-4314-X
  • Type

    conf

  • DOI
    10.1109/CCECE.1998.685546
  • Filename
    685546