…
comment: The repository administrator has not yet configured an RDF license.
primary topic: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs)

RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs)
type: Thesis
type: Article
abstract: The rapid advancement of technology has spurred a significant demand for software, yet the Coding phase, particularly in a complex language like Java, remains a time-consuming and error-prone process. To address this, a Visual Studio Code Extension named CodeVa was developed to automatically generate Java code using Large Language Models (LLMs). Developed using the Agile Extreme Programming method ology, CodeVa integrates a fine-tuned Open-source model, Qwen2.5 Instruct 7B. This model was specifically trained for Java code generation using the Parameter-Efficient Finetuning (PEFT) technique, Low-Rank Adaptation (LoRA), and the Unsloth framework. The fine-tuning process resulted in substantial improvements across various performance metrics, including an increase in the CodeBLEU score from 0.3204 to 0.3521 and significant gains in ROUGE scores ROUGE-1 from 0.1736 to 0.3705, ROUGE-2 from 0.0251 to 0.2278, and ROUGE-L from 0.0991 to 0.3252 and Pass@10 using kulal version and chen version from 73.17% to 73.78%. Usability testing of CodeVa yielded a System Usability Scale (SUS) score of 81.0, categorizing it as "excellent" and "acceptable." This indicates that CodeVa is a highly effective tool that can significantly enhance developer productivity by facilitating faster and more efficient Java Coding .
date: 2025-08-14
status: published
author list: authors
type: EPrint
type: ThesisEPrint
is part of: repository
has document: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
has version: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
has published: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
has document: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Other)
subject: 005.12 Software System Analysis and Design/Sistem Analisa dan Desain Perangkat Lunak

RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
type: Document
has file: 21106050042_BAB-I_IV-atau-V_DAFTAR-PUSTAKA.pdf
has part: 21106050042_BAB-I_IV-atau-V_DAFTAR-PUSTAKA.pdf

RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
type: Document

UIN SUNAN KALIJAGA YOGYAKARTA
type: Organization

FAKULTAS SAINS DAN TEKNOLOGI, UIN SUNAN KALIJAGA YOGYAKARTA
type: Organization

NIM.: 21106050042 Muhammad Arif Rakhman Azizi
type: Person
given name: NIM.: 21106050042
family name: Muhammad Arif Rakhman Azizi

RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Other)
type: Document
is version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
is volatile version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
islightbox thumbnail version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)

RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Other)
type: Document
is version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
is volatile version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
ispreview thumbnail version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)

RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Other)
type: Document
is version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
is volatile version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
ismedium thumbnail version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)

RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Other)
type: Document
is version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
is volatile version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
issmall thumbnail version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)

RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Other)
type: Document
is version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
is volatile version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
islightbox thumbnail version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
has file: lightbox.jpg
has part: lightbox.jpg

RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Other)
type: Document
is version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
is volatile version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
ispreview thumbnail version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
has file: preview.jpg
has part: preview.jpg

RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Other)
type: Document
is version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
is volatile version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
ismedium thumbnail version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
has file: medium.jpg
has part: medium.jpg

RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Other)
type: Document
is version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
is volatile version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
issmall thumbnail version of: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs) (Text)
has file: small.jpg
has part: small.jpg

HTML Summary of #72924 RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs)
format: text/html
primary topic: RANCANG BANGUN VISUAL STUDIO CODE EXTENSION CODEVA UNTUK CODE GENERATOR JAVA SECARA OTOMATIS MENGGUNAKAN LARGE LANGUAGE MODELS (LLMs)

005.12 Software System Analysis and Design/Sistem Analisa dan Desain Perangkat Lunak
type: Concept