Wang, Jian Han (2008) Complexity-based classification of software modules. Masters thesis, Concordia University.
Preview |
Text (application/pdf)
1MBMR45351.pdf - Accepted Version |
Abstract
Software plays a major role in many organizations. Organizational success depends partially on the quality of software used. In recent years, many researchers have recognized that statistical classification techniques are well-suited to develop software quality prediction models. Different statistical software quality models, using complexity metrics as early indicators of software quality, have been proposed in the past. At a high-level the problem of software categorization is to classify software modules into fault prone and non-fault prone. The focus of this thesis is two-fold. One is to study some selected classification techniques including unsupervised and supervised learning algorithms widely used for software categorization. The second emphasis is to explore a new unsupervised learning model, employing Bayesian and deterministic approaches. Besides, we evaluate and compare experimentally these approaches using a real data set. Our experimental results show that different algorithms lead to different statistically significant results.
| Divisions: | Concordia University > Gina Cody School of Engineering and Computer Science > Concordia Institute for Information Systems Engineering |
|---|---|
| Item Type: | Thesis (Masters) |
| Authors: | Wang, Jian Han |
| Pagination: | viii, 58 leaves : ill. ; 29 cm. |
| Institution: | Concordia University |
| Degree Name: | M.A. Sc. |
| Program: | Institute for Information Systems Engineering |
| Date: | 2008 |
| Thesis Supervisor(s): | Bouguila, Nizar |
| Identification Number: | LE 3 C66I54M 2008 W365 |
| ID Code: | 975929 |
| Deposited By: | lib-batchimporter |
| Deposited On: | 22 Jan 2013 16:17 |
| Last Modified: | 13 Jul 2020 20:09 |
| Related URLs: |
Repository Staff Only: item control page


Download Statistics
Download Statistics