25.04.6811
005.1 - Computer programming
Karya Ilmiah - Skripsi (S1) - Reference
Rekayasa Perangkat Lunak
74 kali
Pengembangan sistem berbasis kecerdasan buatan (AI) sering menghadapi tantangan kompleks dalam hal modularitas, integrasi antar-komponen, dan pemeliharaan kode. Khususnya dalam pengembangan frontend untuk Assurance Case Playground (ACP), diperlukan pendekatan yang sistematis untuk mengelola kompleksitas sistem AI yang terintegrasi dengan Large Language Model (LLM). Penelitian ini bertujuan mengembangkan produk berbasis AI menggunakan metode Object Oriented Programming (OOP) untuk frontend ACP yang dapat terintegrasi dengan LLM secara efisien dan modular. Implementasi menggunakan React class components dengan penerapan prinsip OOP fundamental (encapsulation, abstraction, inheritance, dan polymorphism). Sistem dikembangkan dengan arsitektur berbasis komponen menggunakan Higher-Order Components (HOC) pattern dan state management yang terisolasi. Dengan hasil yang berhasil mengimplementasikan dua komponen AI utama: AiPanel sebagai chat interface dengan 298 lines of code dan TokenPanel sebagai token management system yang kompleks dengan auto-generation capabilities. Implementasi menunjukkan penerapan OOP yang efektif dengan encapsulation melalui private methods, abstraction melalui interface yang bersih, dan modularitas tinggi dengan separation of concerns yang jelas. Kata Kunci: object-oriented programming, artificial intelligence, react class components, large language model, assurance case playground, frontend development
Tersedia 1 dari total 1 Koleksi
| Nama | HABLI ZULVANA ATH-THAARIQ |
| Jenis | Perorangan |
| Penyunting | Nungki Selviandro, Gia Septiana Wulandari |
| Penerjemah |
| Nama | Universitas Telkom, S1 Rekayasa Perangkat Lunak |
| Kota | Bandung |
| Tahun | 2025 |
| Harga sewa | IDR 0,00 |
| Denda harian | IDR 0,00 |
| Jenis | Non-Sirkulasi |