Search for collections on Undip Repository

Perbandingan Ukuran Maintainability Antar Versi Perangkat Lunak JSONX-ORG/JAVA Menggunakan Software Improvement Group Maintainability Model

FAHLEVI, Giffari Agza (2025) Perbandingan Ukuran Maintainability Antar Versi Perangkat Lunak JSONX-ORG/JAVA Menggunakan Software Improvement Group Maintainability Model. Undergraduate thesis, UNDIP: Fakultas Sains dan Matematika.

[thumbnail of 1. Cover.pdf] Text
1. Cover.pdf

Download (153kB)
[thumbnail of 3. Halaman Tanda tangan Pengesahan.pdf] Text
3. Halaman Tanda tangan Pengesahan.pdf

Download (289kB)
[thumbnail of 6. ABSTRAK.pdf] Text
6. ABSTRAK.pdf

Download (144kB)
[thumbnail of 7. ABSTRACT.pdf] Text
7. ABSTRACT.pdf

Download (139kB)
[thumbnail of 8. DAFTAR ISI.pdf] Text
8. DAFTAR ISI.pdf

Download (202kB)
[thumbnail of 11. BAB I PENDAHULUAN.pdf] Text
11. BAB I PENDAHULUAN.pdf

Download (222kB)
[thumbnail of 4. KATA PENGANTAR.pdf] Text
4. KATA PENGANTAR.pdf
Restricted to Repository staff only

Download (165kB)

Abstract

ABSTRAK
Perangkat lunak merupakan salah satu teknologi yang mengalami perkembangan seiring
berjalannya waktu. Perkembangan ini mengakibatkan meningkatnya kompleksitas perangkat
lunak tersebut. Pengukuran maintainability dibutuhkan untuk membantu pihak pengembang untuk
memahami kondisi source code pada perangkat lunak. Kendala yang dapat terjadi saat pengukuran
maintainability meliputi kompleksitas sistem, kualitas kode yang buruk, serta kurangnya
dokumentasi dan pengujian yang memadai. Pengukuran maintainability yang dilakukan pada
penelitian ini menggunakan model Software Improvement Group Maintainability Model (SMM).
Model SMM menggambarkan kondisi kode sumber dari perangkat lunak dan membantu
pengembang dalam menemukan letak kode sumber yang memiliki risiko. Pada penelitian ini objek
yang digunakan adalah empat versi perangkat lunak JSONX-ORG/JAVA yaitu Versi 0.2.2, Versi
0.3.1, Versi 0.3.2, dan Versi 0.4.0 untuk diukur tingkat maintainability-nya menggunakan model
SMM. JSONX-ORG/JAVA merupakan sebuah perangkat lunak berbentuk framework untuk
menjalankan suatu sistem atau fungsi dalam domain Java dan JavaScript. JSONX-ORG/JAVA
memiliki bahasa pemrograman utama bahasa Java yang sesuai untuk diukur menggunakan model
SMM. Hasil dari penelitian ini menunjukkan adanya perubahan ukuran maintainability antar versi
JSONX-ORG/JAVA yang cenderung stabil berada pada nilai + atau bernilai 4. SIG
Maintainability Model menghasilkan hasil yang konsisten sesuai mantainability characteristic
ketika mengukur nilai maintainability berdasarkan source code properties yang dimiliki oleh
perangkat lunak JSONX-ORG/JAVA. Pada akhir penelitian ini ditemukan bahwa Versi 0.2.2
memiliki rata-rata nilai ukuran maintainability yang terburuk, sementara Versi 0.3.1 memiliki rata
rata nilai ukuran maintainability terbaik. Trend perubahan ukuran yang ada kurang terlihat jelas
dikarenakan versi perangkat lunak yang digunakan berdekatan dan memiliki nilai maintainability
tidak jauh berbeda.
Kata Kunci: SIG Maintainability Model, Maintainability, Maintainability Measures,
JSONX-ORG/JAVA

Item Type: Thesis (Undergraduate)
Subjects: Sciences and Mathemathic
Divisions: Faculty of Science and Mathematics > Department of Informatics
Depositing User: Yemima Laras Sekarsari
Date Deposited: 06 Oct 2025 09:37
Last Modified: 06 Oct 2025 09:37
URI: https://eprints2.undip.ac.id/id/eprint/39513

Actions (login required)

View Item View Item