The repository administrator has not yet configured an RDF license.
RANCANG BANGUN ALAT ANALISIS MAINTAINABILITY INDEX DAN DETEKSI CODE SMELLS PADA BAHASA PEMROGRAMAN PHP BERBASIS SOFTWARE METRICS
Software maintenance is a crucial aspect of long-term development, where code quality significantly influences the efficiency and success of the process. Unstructured or hard-to-understand code can complicate refactoring, increase the risk of bugs, and slow down the development of new features. This study aims to develop a tool for analyzing the Maintainability Index and detecting code smells based on software metrics in PHP code using the Object-Oriented Programming (OOP) paradigm. The tool is designed to assist developers in evaluating and improving code quality through a measurable, quantitative approach. The system was developed using the waterfall methodology by applying code parsing techniques and calculating software metrics. Testing was conducted on a simple project to verify the accuracy of the system, and it was further applied to a case study involving the Self-Report Application of the PPG Study Program at UIN Sunan Kalijaga, developed by the Center for Information Technology and Databases (PTIPD). The results show that the tool can accurately calculate metrics and detect code smells, identifying 35.5% of files with low maintainability. A usability evaluation using the System Usability Scale (SUS) yielded a score of 80, indicating that the system is easy to use and well-received by users. Despite limitations in analyzing large-scale projects, the tool demonstrates strong potential to support software code quality improvement efforts.
FAKULTAS SAINS DAN TEKNOLOGI, UIN SUNAN KALIJAGA YOGYAKARTA
NIM.: 21106050032 Zildan Pandaru Sih Marginata
RANCANG BANGUN ALAT ANALISIS MAINTAINABILITY INDEX DAN DETEKSI CODE SMELLS PADA BAHASA PEMROGRAMAN PHP BERBASIS SOFTWARE METRICS (Text)
RANCANG BANGUN ALAT ANALISIS MAINTAINABILITY INDEX DAN DETEKSI CODE SMELLS PADA BAHASA PEMROGRAMAN PHP BERBASIS SOFTWARE METRICS (Other)
HTML Summary of #71807 RANCANG BANGUN ALAT ANALISIS MAINTAINABILITY INDEX DAN DETEKSI CODE SMELLS PADA BAHASA PEMROGRAMAN PHP BERBASIS SOFTWARE METRICS