PDF417 merupakan suatu format barcode yang sudah digunakan secara luas pada berbagai industri, misalnya label barang dan boarding pass pesawat terbang. PDF417 menggunakan konsep kode Reed-Solomon untuk mengimplementasikan fitur pembetulan kesalahan. Fitur ini memungkinkan barcode tetap dapat dibaca dan di-decode dengan tepat meskipun terdapat kerusakan sampai dengan tingkat tertentu. Tugas akhir ini menelaah teori-teori pengodean khususnya kode Reed-Solomon yang digunakan pada PDF417. Setelah itu, dibuat sebuah aplikasi generator barcode PDF417 berpedoman pada dokumen spesifikasi PDF417 yakni ISO/IEC 15438 untuk menguji seberapa cepat dan efisien sebuah barcode PDF417 dapat dibuat. Aplikasi tersebut dibuat menggunakan Java 8 dengan GUI berbasis Swing. Hasil percobaan menunjukkan bahwa aplikasi berjalan dengan benar dan hanya membutuhkan waktu kurang dari 1 milidetik untuk membuat sebuah barcode PDF417 pada prosesor Intel R�CoreTM i5@2.30 GHz × 4 dan sistem operasi Arch Linux 64-bit.