Sürdürülebilir Kalkınma Amaçları

Yazarlar

  • Derleme MakaleYalnız künye2026Scopus SJRQ1
    A systematic and evolutionary analysis of software design pattern detection and recommendation approaches (2015–2025)

    Turk, Salih; Coskuncay, Ahmet

    Context: Automated detection and recommendation of software design patterns is crucial for software maintenance, reverse engineering, and architectural quality. Despite decades of research, the field has undergone a significant transformation with the emergence of deep learning and large language models (LLMs), leading to a fragmented landscape of methodologies and evaluation settings. Objective: This study aims to provide a systematic and evolutionary synthesis of design pattern detection and recommendation approaches published between 2015 and 2025, categorizing them into distinct technological paradigms and identifying open research challenges. Method: Following Kitchenham’s evidence-based software engineering guidelines and PRISMA principles, a systematic literature review was conducted. We executed a structured search on the Web of Science database, identifying 212 initial records. After rigorous multi-stage screening and quality assessment, 66 primary studies were selected for final synthesis and analysis. Results: The evolution of the field is characterized through six distinct paradigms: Rule-Based, Graph-Based, Feature-Driven Machine Learning, Representation Learning (Deep Learning), Hybrid, and Contextual Intelligence (LLM). Findings reveal a clear methodological shift from structural exactness to semantic and contextual understanding. However, the analysis also identifies a high concentration on specific datasets (JHotDraw and P-MARt) and a lack of standardized benchmarks for variant detection and multi-modal analysis. Conclusions: While LLM-based approaches show promise in handling pattern variants and semantic context, the field requires more diverse benchmarks and explainable models. This review provides a comprehensive research roadmap, emphasizing the need for multi-modal frameworks and industry-scale validation to bridge the gap between academic research and practical software engineering.

  • MakaleAçık Erişim2025Scopus SJRQ3
    Characterization of the complete mitogenomic and phylogenetic of the Columba livia breed Şebap pigeon

    Çelik, Romedi; Bilgen, Nüket; Yigin, Akın; Gürler, Şükrü; Bozkaya, Faruk; Kutlu, Furkan; Akkurt, Mustafa Yenal

    The initial phase of the studies focused on the conservation of gene resources involves the phenotypic and genetic characterization of existing breeds. By elucidating the differences at the mitochondrial DNA (mtDNA) level, a particularly suitable source for genetic analyses, it becomes feasible to calculate genetic distances between local breeds, identify potential domestication centers through evolutionary analyses, and construct phylogeny trees depicting kinship relationships between among breeds. Şanlıurfa holds significance in pigeon breeding due to its prolonged history of traditional pigeon breeding, establishing itself as one of the pigeon domestication centers. This study aims to genetically characterize Şebap pigeon breed which is specific to Şanlıurfa province in Türkiye. The mitogenome of the Şebap pigeon was analyzed by next generation sequencing and determined to be 17,232 bp in size, comprising 13 Protein-Coding Genes (PCGs), two Ribosomal RNAs (rRNAs), 22 Transfer RNAs (tRNAs). The overall mitogenome composition includes 29.6% for A, 24.5% for T, 31.2% for C, and 14.7% for G, with a notable A–T richness of 54.1%. Notably, ND6 is encoded on the L strand while the others are encoded on the H strand. Our study has provided a comprehensive examination of whole mitochondrial DNA. Using this information, we have constructed a phylogenetic tree, locating the Şebap pigeon within the rock pigeon lineage.

    • SDG 2 · Açlığa Son
    AtıfScopus1OpenAlex2
    İncele