Pada makalah ini dijelaskan bagaimana deteksi code smell dilakukan dengan menganalisis beberapa aspekyang berpengaruh pada keberadaan code smell dalam suatu kode program. Tujuan penelitian ini adalahmelakukan deteksi code smell yang bisa digunakan untuk semua bahasa pemrograman, khususnya untuk menilaihasil praktikum tugas kuliah pemrograman. Dengan representasi AST dan pendekatan by rules, dilakukananalisis untuk menentukan parameter, proses deteksi untuk kemudian diimplementasikan ke dalam sebuahperangkat detektor. Untuk mempermudah proses pengolahan data, yang digunakan sebagai masukan dankeluaran program detektor ini adalah file dengan format XML. Validasi telah dilakukan dengan memilih 26smell yang berhasil dideteksi dalam pengujian perangkat detektor iniKata Kunci: code smell, AST, code smell detection by rules, XML
Copyrights © 2010