ANALISIS TINGKAT KESAMAAN SOURCE CODE PADA BAHASA PEMROGRAMAN KOTLIN MENGGUNAKAN ALGORITMA WINNOWING

Astica, Yustikamasy (2023) ANALISIS TINGKAT KESAMAAN SOURCE CODE PADA BAHASA PEMROGRAMAN KOTLIN MENGGUNAKAN ALGORITMA WINNOWING. S2 - Magister thesis, Universitas AMIKOM Yogyakarta.

[img] Text (THESIS)
21.51.2107 Yustikamasy Astica.pdf

Download (6MB)

Abstract

Plagiarisme merupakan tindakan yang meniru hasil pekerjaan orang lain secara langsung maupun tidak langsung. Di lingkungan akademis, plagiarisme tidak hanya berlaku pada dokumen tekstual tetapi juga dokumen source code. Plagiarisme source code di dunia akademis biasanya terjadi ketika mahasiswa meniru kode milik mahasiswa lain dan melakukan submission seolah-olah seperti pekerjaan milik mahasiswa tersebut. Sehingga diperlukan pemeriksaan plagiarisme secara otomatis, algoritma winnowing akan digunakan untuk membantu mendeteksi kemiripan pada source code yang merupakan sebagai suatu cara untuk mendeteksi adanya suatu tindak plagiariasme. Algoritma Winnowing yang biasanya digunakan untuk mendeteksi plagiarisme dokumen, penelitian ini mendeteksi pada source code. Hasil yang dihasilkan pada penelitian ini adalah tingkat drajat kesamaan pada dua source code akan menghasilkan nilai similarity yang berbeda-beda jika dataset yang sudah digunakan sudah melalui tahap text preprocessing atau tanpa preprocessing. Jika dataset yang digunakan sudah melalui tahap text preprocessing, nilai similaritynya akan cukup rendah dikarenakan jumlah karakter yang digunakan berkurang cukup banyak. Algoritma Winnowing dan Jaccard Similarity bekerja cukup baik untuk mendeteksi plagiarisme pada source code.

Item Type: Thesis (S2 - Magister)
Contributor:
Pembimbing
Utami, Ema
Hartanto, Anggit Dwi
Uncontrolled Keywords: Plagiarism, Winnowing Algorithm, Jaccard Similarity
Subjects: 000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 005 Pemrograman komputer, program dan data
Divisions: Pascasarjana Magister Informatika > Magister Informatika
Depositing User: RC Universitas AMIKOM Yogyakarta
Date Deposited: 24 Mar 2025 05:01
Last Modified: 24 Mar 2025 05:01
URI: http://eprints.amikom.ac.id/id/eprint/29072

Actions (login required)

View Item View Item