• Class-Level Refactoring Prediction by Ensemble Learning with Various Feature Selection Techniques 

      Panigrahi, Rasmita; Kuanar, Sanjay Kumar; Misra, Sanjay; Kumar, Lov (Peer reviewed; Journal article, 2022)
      Background: Refactoring is changing a software system without affecting the software functionality. The current researchers aim i to identify the appropriate method(s) or class(s) that needs to be refactored in object-oriented ...
    • Machine learning with word embedding for detecting web-services anti-patterns 

      Kumar, Lov; Tummalapalli, Sahithi; Rathi, Sonika Chandrakant; Murthy, Lalita Bhanu; Krishna, Aneesh; Misra, Sanjay (Peer reviewed; Journal article, 2023)
      Software design Anti-pattern is the common feedback to a recurring problem that is ineffective and has a high risk of failure. Early prediction of these Anti-patterns helps reduce the design process’s efforts, resources, ...