SBCSim: Classification and Prioritization of Similarities Between Versions | IGI Global Scientific Publishing
Reference Hub3
SBCSim: Classification and Prioritization of Similarities Between Versions

SBCSim: Classification and Prioritization of Similarities Between Versions

Ritu Garg, Rakesh Kumar Singh
Copyright: © 2022 |Volume: 10 |Issue: 1 |Pages: 18
ISSN: 2166-7160|EISSN: 2166-7179|EISBN13: 9781683182832|DOI: 10.4018/IJSI.309111
Cite Article Cite Article

MLA

Garg, Ritu, and Rakesh Kumar Singh. "SBCSim: Classification and Prioritization of Similarities Between Versions." IJSI vol.10, no.1 2022: pp.1-18. https://doi.org/10.4018/IJSI.309111

APA

Garg, R. & Singh, R. K. (2022). SBCSim: Classification and Prioritization of Similarities Between Versions. International Journal of Software Innovation (IJSI), 10(1), 1-18. https://doi.org/10.4018/IJSI.309111

Chicago

Garg, Ritu, and Rakesh Kumar Singh. "SBCSim: Classification and Prioritization of Similarities Between Versions," International Journal of Software Innovation (IJSI) 10, no.1: 1-18. https://doi.org/10.4018/IJSI.309111

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Change management involves a set of changes within entities that poses a risk to the stability of the entity. Similarity index helps to analyze and prioritize the changes, but it provides inaccurate results due to non-consideration of type of similarity. Existing types of similarities also lack accuracy in comparing the versions due to history slicing in case of renaming or shifting. Thus, the proposed combination of fuzzy and hybrid techniques uses modified similarity index that helps in prioritizing the changes in the entities based on the proposed nominal similarity classifications. It reduces the cost of change management by determining risky entities. Results shows that 15% of files, 19% of classes, and 66% of methods pose risk with decrease of 35.29% and 52.53% unstable/risky entities at file and entity level respectively as compared to understand tool. Moreover, MSI captures similarities between entities where SI fails in GIT repositories, thereby enhancing the process of engineering change order.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global Scientific Publishing bookstore.