“…Subjective methods involve human judgment and expert opinions, such as manual reviews [21,22], walkthroughs [23,24], and surveys [24,25]. Objective methods, on the other hand, employ automated tools and formal techniques, such as static analysis [26], natural language processing [27][28][29][30], machine learning [20,31], and deep learning [32]. Objective methods have gained increasing attention due to their advantages of automation, repeatability, and scalability.…”