JAVA KODLARI İÇİN OTOMATİK KOD YORUM SATIRI ÜRETME ARACI


Öztürk M. M. , Sözer Ö.

5. Geleceğin Mühendisleri Uluslararası Öğrenci Sempozyumu, Zonguldak, Turkey, 9 - 10 July 2021, pp.153-161

  • Publication Type: Conference Paper / Full Text
  • City: Zonguldak
  • Country: Turkey
  • Page Numbers: pp.153-161
  • Süleyman Demirel University Affiliated: Yes

Abstract

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.