<mods:mods version="3.3" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-3.xsd" xmlns:mods="http://www.loc.gov/mods/v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><mods:titleInfo><mods:title>RANCANG BANGUN ALAT ANALISIS KERINGKASAN KODE SUMBER BERBASIS METRIK HALSTEAD PADA PROYEK JAVASCRIPT</mods:title></mods:titleInfo><mods:name type="personal"><mods:namePart type="given">NIM.: 22106050016</mods:namePart><mods:namePart type="family">Zidane Zahran Lazuar Purnomo</mods:namePart><mods:role><mods:roleTerm type="text">author</mods:roleTerm></mods:role></mods:name><mods:abstract>Kualitas perangkat lunak merupakan aspek krusial dalam pengembangan sistem, di mana kualitas internal seperti keringkasan kode (conciseness) berpengaruh langsung terhadap biaya pemeliharaan dan keterbacaan program. Kode yang redundan dan bertele-tele meningkatkan beban kognitif pengembang dalam memahami logika sistem. Penelitian ini bertujuan untuk merancang dan membangun sebuah ekstensi pada Integrated Development Environment (IDE) Visual Studio Code yang mampu melakukan analisis statis untuk mengukur tingkat keringkasan kode JavaScript secara otomatis. Pengembangan sistem dilakukan menggunakan metode Extreme Programming (XP) melalui dua tahap iterasi yang mencakup perencanaan, perancangan, pengkodean, dan pengujian. Secara teknis, ekstensi ini dibangun menggunakan Node.js dengan memanfaatkan pustaka Acorn untuk mentransformasi kode sumber menjadi struktur Abstract Syntax Tree (AST). Pengukuran keringkasan kode didasarkan pada Model Kualitas McCall yang diimplementasikan melalui Metrik Halstead untuk kepadatan token. Hasil penelitian menunjukkan bahwa ekstensi JS Conciseness Analyzer berhasil menyajikan laporan kualitas kode secara real-time dengan tingkat akurasi perhitungan 99,99% berdasarkan validasi pengujian blackbox. Fitur tambahan berupa agregasi data workspace dan status kelayakan otomatis (verdict) membantu pengembang dalam menginterpretasikan hasil pengukuran dengan lebih mudah. Kesimpulannya, penelitian ini berhasil menyediakan alat bantu penganalisis statis yang efektif bagi pengembang JavaScript dalam memantau dan menjaga kualitas internal perangkat lunak mereka.&#13;
Kata Kunci: Keringkasan Kode, Metrik Halstead, Cyclomatic Complexity, Ekstensi Visual Studio Code, Extreme Programming, JavaScript.</mods:abstract><mods:classification authority="lcc">Tehnik Informatika</mods:classification><mods:originInfo><mods:dateIssued encoding="iso8061">2026-05-25</mods:dateIssued></mods:originInfo><mods:originInfo><mods:publisher>UIN SUNAN KALIJAGA YOGYAKARTA;FAKULTAS SAINS DAN TEKNOLOGI</mods:publisher></mods:originInfo><mods:genre>Thesis</mods:genre></mods:mods>