Please use this identifier to cite or link to this item:
http://dspace.dtu.ac.in:8080/jspui/handle/repository/15757
Title: | DEVELOPMENT OF MODELS FOR IMPROVING SOFTWARE MAINTENANCE |
Authors: | TRIPATHI, ASHISH KUMAR |
Keywords: | SOFTWARE MAINTENANCE PRONE CLASSES MACHINE LEARNING TECHNIQUES |
Issue Date: | Jul-2013 |
Series/Report no.: | TD NO.1267-A; |
Abstract: | With the emerging technology change now a days softwares are going through a lot of change resulting in development of so many versions and hence it is quite difficult to maintain the quality of the software. In this project we will develop models by applying machine learning and statistical techniques on the object oriented metrics to find out the change prone classes .We find relationship between object-oriented metrics given by Chidamber and Kemerers and change proneness. The results are validated using open source softwares. We will also compare and assess various machine learning techniques for predicting change in a class.The performance of the predicted models was evaluated using receiver operating characteristic analysis. By assessing the results we found out that machine learning techniques are better in comparison to statistical techniques .Another analysis showed that models constructed for a software can also be used to predict change proneness of classes of other software in same domain. |
URI: | http://dspace.dtu.ac.in:8080/jspui/handle/repository/15757 |
Appears in Collections: | M.E./M.Tech. Computer Engineering |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Development of Models for Improving Software Maintenance.pdf | 1.52 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.