Abstract:
Tujuan skripsi mahasiswa Program Studi Teknik Informatika Fakultas Teknologi Informasi
dan Sains (FTIS) Universitas Katolik Parahyangan (Unpar) adalah membuat perangkat lunak.
Perangkat lunak yang dibuat umumnya menggunakan bahasa pemrograman Java. Bahasa
pemrograman Java memiliki komentar yang berguna sebagai informasi dari kelas, interface,
method dan juga custom tag yang dibuat, sehingga informasi tersebut dapat digunakan sebagai
penjelasan perangkat lunak pada dokumentasi perangkat lunak. Untuk mendokumentasikan
perangkat lunak yang dibuat, seluruh mahasiswa diwajibkan untuk menggunakan LATEX dalam
pembuatan sebuah dokumentasi skripsi. LATEX merupakan bahasa markup untuk menyusun
sebuah dokumentasi. Bahasa markup adalah sebuah bahasa yang menganotasikan dokumen
dengan cara menambahkan sintaks tertentu agar dapat dibedakan. LATEX dapat menghasilkan
dokumen yang terstruktur sesuai dengan yang ditulis oleh penulis. Umumnya bentuk akhir dari
dokumen yang dibuat oleh LATEX biasanya berupa sebuah file PDF.
Pada salah satu bab dokumentasi skripsi, terdapat penjelasan dari setiap kelas pada perangkat
lunak yang dibuat. Penjelasan tersebut sebenarnya dapat diambil dari Javadoc yang telah
dibuat pada kelas Java, namun saat ini berdasarkan pengamatan tersebut masih diketik secara
manual dari Javadoc ke dalam format LATEX, sehingga membutuhkan lebih banyak waktu untuk
mendokumentasikan setiap kelas pada perangkat lunak yang dibuat.
Oleh karena itu, perlu dikembangkan sebuah perangkat lunak yang dapat mengekstraksi
informasi pada Javadoc ke format LATEX secara otomatis. Perangkat lunak ini mengimplementasikan
sebuah Application Programming Interface (API) yang digunakan untuk mengambil
informasi berupa nama kelas, interface, method dan juga custom tag yang terdapat pada sebuah
file Java.