Skip to content

SLR Research Methodology

I used a systematic literature review (SLR) methodology to explore the related works of my Ph.D. topics in a comprehensive scheme. A systematic literature review is a research method that identifies, selects, and critically appraises research to answer clearly formulated research questions. The SLR follows a clearly defined protocol or plan where the criteria is stated before the review is conducted. SLR differs from traditional narrative reviews by adopting a replicable, scientific, and transparent process.

During my Ph.D., I performed two systematic literature reviews on (i) code similarity measurement techniques and (ii) code smells datasets in collaboration with students at IUST Reverse Engineering Research Laboratory and highly cited researchers in the field.

The following are datasets collected and analysed in these SLRs:

  1. Supplementary data for a systematic literature review on the code smells datasets and validation mechanisms: ACM Computing Survey
  2. Supplementary data for a systematic literature review on source code similarity measurement and clone detection: techniques, applications, and challenges: Journal of Systems and Software

Quality is an act