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
Link To Document