RANCANG BANGUN APLIKASI PENDETEKSI

advertisement
RANCANG BANGUN APLIKASI PENDETEKSI PLAGIARISME PADA
KODE PROGRAM JAVA MENGGUNAKAN ALGORITMA FORWARD
FAST SEARCH
ABSTRAK
Perkembangan teknologi tidak selalu memberikan dampak positif dalam
kehidupan masyarakat. Salah satu dampak negatif dari perkembangan teknologi
adalah maraknya tindak plagiarisme dalam berbagai kalangan. Pada jurusanjurusan yang yang mendapatkan mata kuliah pemrograman, plagiarisme umum
terjadi dalam pengerjaan tugas. Untuk mendeteksi terjadinya plagiarisme pada
kode program bukanlah hal yang mudah. Kendala umum yang sering menjadi
masalah adalah banyaknya dokumen kode program yang harus diperiksa dalam
waktu yang singkat. Untuk mengatasi hal tersebut dibangunlah aplikasi pendeteksi
plagiarisme untuk kode Java berbasis web dengan algoritma Forward Fast Search
sebagai algoritma pembanding. Penggunaan website sebagai basis dari aplikasi
yang dibangun dilakukan atas pertimbangan bahwa aplikasi berbasis website lebih
mudah diakses dibandingkan dengan aplikasi berbasis desktop. Aplikasi ini
mampu membandingkan sekitar 100 proyek kode program Java sekaligus dan
memberikan informasi berupa persentase kemiripan antara dua kode. Namun,
kode dengan persentase kemiripan yang tinggi tidak menjamin bahwa kode
tersebut merupakan hasil plagiarisme. Terdapat beberapa faktor lain yang
menentukan apakah kode tersebut merupakan hasil plagiat atau bukan,
diantaranya adalah panjang dan kompleksitas kode.
Kata Kunci: plagiarisme, Java, Forward Fast Search, String Comparation,
aplikasi web
iv
Download