Show simple item record

dc.contributor.advisorEkin, Emine
dc.contributor.authorYildiz, Eren
dc.date.accessioned2020-12-04T17:17:34Z
dc.date.available2020-12-04T17:17:34Z
dc.date.submitted2017
dc.date.issued2018-08-06
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/93808
dc.description.abstractBu çalışmada, kaynak kodlara metot seviyesinde yorum ekleme işinin otomatikleştirilmesianlatılmaktadır. Kodların, Java programlama dilinin sözdizim kurallarına uygun olması yeterli olup, çalışabilir durumda olması beklenmemektedir. Yorum üretmek için kaynak kod biçimsel açıdan incelenir. Bu aşamada ilgili metodun sadece imzasına ve geri döndürdüğü veri tipine ihtiyaç duyulur. Açık kaynak kodlu Java projeleri üzerinde yapılan çalışmayla farklı metot türleri için farklı şablonlar geliştirilmiştir. Yazılımcının geliştirdiği kodun incelenmesi sonucu derlenen bilgi ile bu şablonlardan en uygun olanı seçilir ve metinler oluşturulur.Bu metinler metodun amacını açıklar. Oluşturulan metinler yorum olarak kaynak koda eklenmektedir.
dc.description.abstractIn this study, automatic comment generation for Java methods is described. Itis sufficient that the codes conform to the syntax rules of the Java programminglanguage, and it is not expected to be runnable. In order to generate comments,source code is examined syntactically. At this stage, only the method signatureand its return type is needed. By working on open source Java projects, differenttemplates have been developed for different method types. Using the compiledinformation which is the result of the examining source code that is currentlybeing developed, the most suitable template is chosen and texts are created.These texts explain the aim of the method. Created texts are added to sourcecode as a comment.en_US
dc.languageEnglish
dc.language.isoen
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontroltr_TR
dc.subjectComputer Engineering and Computer Science and Controlen_US
dc.titleAutomatic comment generation using the source code
dc.title.alternativeKaynak kod kullanarak otomatik yorum oluşturma
dc.typemasterThesis
dc.date.updated2018-08-06
dc.contributor.departmentBilgisayar Mühendisliği Anabilim Dalı
dc.identifier.yokid10178249
dc.publisher.instituteFen Bilimleri Enstitüsü
dc.publisher.universityIŞIK ÜNİVERSİTESİ
dc.identifier.thesisid489398
dc.description.pages124
dc.publisher.disciplineDiğer


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/openAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/openAccess