• DocumentCode
    2551297
  • Title

    Comparative Study of Various Artificial Intelligence Techniques to Predict Software Quality

  • Author

    Khan, Malik Jahan ; Shamail, Shafay ; Awais, Mian Muhammad ; Hussain, Tauqeer

  • Author_Institution
    Dept. of Comput. Sci., Lahore Univ. of Manage. Sci.
  • fYear
    2006
  • fDate
    23-24 Dec. 2006
  • Firstpage
    173
  • Lastpage
    177
  • Abstract
    Software quality prediction models are used to identify software modules that may cause potential quality problems. These models are based on various metrics available during the early stages of software development life cycle like product size, software complexity, coupling and cohesion. In this survey paper, we have compared and discussed some software quality prediction approaches based on Bayesian belief network, neural networks, fuzzy logic, support vector machine, expectation maximum likelihood algorithm and case-based reasoning. This study gives better comparative insight about these approaches, and helps to select an approach based on available resources and desired level of quality.
  • Keywords
    belief networks; case-based reasoning; expectation-maximisation algorithm; fuzzy logic; neural nets; software quality; support vector machines; Bayesian belief network; case-based reasoning; expectation maximum likelihood algorithm; fuzzy logic; neural networks; software complexity; software development life cycle; software quality prediction models; support vector machine; Artificial intelligence; Bayesian methods; Fuzzy logic; Neural networks; Predictive models; Programming; Software algorithms; Software quality; Support vector machine classification; Support vector machines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multitopic Conference, 2006. INMIC '06. IEEE
  • Conference_Location
    Islamabad
  • Print_ISBN
    1-4244-0795-8
  • Electronic_ISBN
    1-4244-0795-8
  • Type

    conf

  • DOI
    10.1109/INMIC.2006.358157
  • Filename
    4196400