5. Geleceğin Mühendisleri Uluslararası Öğrenci Sempozyumu, Zonguldak, Turkey, 9 - 10 July 2021, pp.153-161
Kod yorum satırları, yazılımın temel parçalarından biridir. İyi yazılmış kod yorumları
programın kavranmasına yardımcı olmakta ve yazılım sürdürülebilirliğine katkı sağlamaktadır.
Yazılım projelerinin boyutu büyüdükçe, kod yorum satırlarının önemi de giderek artmaktadır. Birçok
kod yorum satırı eksik, güncelliğini yitirmiş ve anlaşılmaz olabilmektedir. Bu durum, yazılım bakım
sürecini kayda değer bir biçimde zorlaştırmaktadır. Bu çalışmada, geliştiricilerin kaynak kodunu
daha iyi anlamalarına ve bakım iş yüklerini azaltmalarına yardımcı olması beklenen bir otomatik kod
yorum üretme aracı geliştirilmiştir.
Önerilen aracın geliştirilmesinde ağırlıklı olarak metin madenciliği yöntemleri ve String
fonksiyonlarından faydalanılmıştır. Geliştirilen araç kullanıcının verdiği Java kodunu, yorum
satırları ekleyerek tekrar üretmektedir. Çalışmanın özgünlüğü şu şekilde özetlenebilir: 1) Geliştirilen
araç, java programlama dilinde yazılmış kullanıcı dostu bir masaüstü uygulamasıdır; 2) Literatürdeki
araçlar ile karşılaştırıldığında kullanımı kolaydır ve Türkçe dilini destekler. 3) Alternatiflerine göre
hızlı çalışmakta bu sayede yazılım geliştirme sürecinde zaman yönetimine katkı sağlamaktadır.
Anahtar Kelimeler: Kod yorum satırı üretme, metin madenciliği, program kavrama, dokümantasyon.