Yazar
Elyasi, Milad, Simitcioğlu, Muhammed Esad, Saydemir, Abdullah, Ekici, Ali, Sözer, Hasan
Basım Tarihi
2022
Basım Yeri
-
ACM
Konu
Genetik algoritmalar, Tersine mühendislik, Yazılım mimarisi kurtarma, Yazılım modülerliği, Yazılım modülü kümeleme
Tür
Belge
Dil
İngilizce
Dijital
Evet
Yazma
Hayır
Kütüphane
Özyeğin Üniversitesi
Demirbaş Numarası
2-s2.0-85130329885
Kayıt Numarası
255ba84f-ed2a-4a63-916e-86d036d2e641
Lokasyon
Endüstri Mühendisliği, Bilgisayar Bilimleri
Tarih
2022
Notlar
TÜBİTAK
Örnek Metin
Bir yazılım sisteminin modüllerinin modülerlik ilkesi doğrultusunda kümelenmesi için genetik algoritmalar kullanılmaktadır. Bu algoritmaların amacı, sistemin modüler yapısal ayrıştırması biçiminde bir mimari görünüm elde etmektir. Bu amaçla geliştirilen mevcut genetik algoritmalardaki tasarım kararlarını ve varyasyonlarını tartışıyoruz. Mevcut algoritmaların yeni bir hibrit çeşidi olan HYGAR'ı tanıtıyoruz. HYGAR'ı 5 gerçek sistemin yazılım mimarisi kurtarması için uyguluyoruz ve etkinliğini bir temel ve son teknoloji hibrit algoritmaya göre karşılaştırıyoruz. Sonuçlar, HYGAR'ın elde edilen kümelemenin modülerliğini maksimuma çıkarmada bu algoritmalardan daha iyi performans gösterdiğini göstermektedir.
DOI
10.1145/3477314.3507020