Please use this identifier to cite or link to this item:
http://hdl.handle.net/10603/448113
Title: | Prediction and detection of code smells in software |
Researcher: | Aakanshi Gupta |
Guide(s): | Bharti Suri |
Keywords: | Computer Science Computer Science Theory and Methods Engineering and Technology |
University: | Guru Gobind Singh Indraprastha University |
Completed Date: | 2021 |
Abstract: | Software is susceptible to regular modifications to suit the new specifications, which leads to bad smells. Bad smells suggest the flaws in software design. The existence of bad smells has an adverse effect on many aspects of the software like: quality, maintenance, readability and reliability. With the excessive amount of bad smells, a software system is very difficult to manage and evolve. In available studies, researchers mainly emphasized the strategies for detecting bad smells and the explanations for the evolution of bad smells in the software systems. Furthermore, researchers analyze the data residing in the repositories of software and examine the maintenance activities which are hindered by bad smells. As per our knowledge; mathematical model for bad smell detection or prediction is not available in the existing literature. The main objective of this work is to identify the bad smells during the early phase of the software life cycle. A bad smell prediction model has been proposed using: the information or Entropies: Shannon, R´enyi and Tsallis entropy. The model is validated using goodness of fit parameters (prediction error, bias and variation) and performance statistics (R-square, adjusted R-square and standard error). The secondary goal is to determine the bad smells detection rules associated with different programming languages using software metrics through machine learning. |
Pagination: | 132 |
URI: | http://hdl.handle.net/10603/448113 |
Appears in Departments: | University School of Information and Communication Technology |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
80_recommendation.pdf | Attached File | 3.77 MB | Adobe PDF | View/Open |
thesis aakanshi gupta.pdf | 3.41 MB | Adobe PDF | View/Open |
Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
Altmetric Badge: