Pendekatan Human-in-the-Loop untuk Automated Program Repair Berbasis LLM - Dalam bentuk buku karya ilmiah

RIHAN HIDAYAT

Informasi Dasar

37 kali
25.04.5444
005.1
Karya Ilmiah - Skripsi (S1) - Reference

Automated Program Repair (APR) memiliki potensi besar untuk mengurangi intervensi manusia dalam memperbaiki bug perangkat lunak, terutama dengan hadirnya Large Language Models (LLM). Namun, integrasi model-model ini secara efektif ke dalam alur kerja pengembangan perangkat lunak yang praktis dan terdistribusi masih menjadi tantangan dikarenakan kurangnya pendekatan yang terstruktur dan berpusat pada manusia. Penelitian ini memperkenalkan dan mengevaluasi sebuah alur kerja Human-in-the-Loop Automated Program Repair berbasis LLM untuk diintegrasikan dalam lingkungan pengembangan modern seperti GitHub, dimana ada penggunaan alat GitHub Actions. Alur kerja ini menggabungkan pendekatan Human-in-the-Loop dan pola rekayasa prompt tertentu untuk mendorong kolaborasi antara pengembang dan LLM guna meningkatkan kualitas dan penerimaan perbaikan. Alur kerja ini dievaluasi melalui eksperimen terkontrol dengan membandingkan efisiensi tugas dan tingkat penerimaan pengembang alur kerja ini dengan alur kerja dasar. Hasil eksperimen menunjukkan bahwa alur kerja yang diusulkan memberikan efisiensi tugas rata-rata dan penerimaan pengembang yang lebih baik, meskipun ditemukannya tantangan praktis seperti latensi respons LLM. Penelitian ini memvalidasi potensi pendekatan yang terstruktur dan berpusat pada manusia untuk APR berbasis LLM, sekaligus menyoroti area yang memerlukan penyempurnaan lebih lanjut untuk penerapan praktis.

Subjek

SOFTWARE ENGINEERING
 

Katalog

Pendekatan Human-in-the-Loop untuk Automated Program Repair Berbasis LLM - Dalam bentuk buku karya ilmiah
 
xii, 33p.: il,; pdf file
Indonesia

Sirkulasi

Rp. 0
Rp. 0
Tidak

Pengarang

RIHAN HIDAYAT
Perorangan
Mira Kania Sabariah, Jati Hiliamsyah Husen
 

Penerbit

Universitas Telkom, S1 Rekayasa Perangkat Lunak
Bandung
2025

Koleksi

Kompetensi

  • CCK3KAB3 - Manajemen Konfigurasi dan Evolusi Perangkat Lunak
  • CCK3GAB4 - Pengujian Perangkat Lunak
  • CCK4FBB3 - Rekayasa Perangkat Lunak untuk Sistem Cerdas

Download / Flippingbook

 

Ulasan

Belum ada ulasan yang diberikan
anda harus sign-in untuk memberikan ulasan ke katalog ini