Informasi Umum

Kode

25.04.6811

Klasifikasi

005.1 - Computer programming

Jenis

Karya Ilmiah - Skripsi (S1) - Reference

Subjek

Rekayasa Perangkat Lunak

Dilihat

74 kali

Informasi Lainnya

Abstraksi

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

Koleksi & Sirkulasi

Tersedia 1 dari total 1 Koleksi

Anda harus log in untuk mengakses flippingbook

Pengarang

Nama HABLI ZULVANA ATH-THAARIQ
Jenis Perorangan
Penyunting Nungki Selviandro, Gia Septiana Wulandari
Penerjemah

Penerbit

Nama Universitas Telkom, S1 Rekayasa Perangkat Lunak
Kota Bandung
Tahun 2025

Sirkulasi

Harga sewa IDR 0,00
Denda harian IDR 0,00
Jenis Non-Sirkulasi