Claim Missing Document
Check
Articles

Found 2 Documents
Search
Journal : Telematika

Comparative Analysis of Distance Metrics in KNN and SMOTE Algorithms for Software Defect Prediction Maulidha, Khusnul Rahmi; Faisal, Mohammad Reza; Saputro, Setyo Wahyu; Abadi, Friska; Nugrahadi, Dodon Turianto; Adi, Puput Dani Prasetyo; Hariyady, Hariyady
Telematika Vol 18, No 1: February (2025)
Publisher : Universitas Amikom Purwokerto

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35671/telematika.v18i1.3008

Abstract

As the complexity and scale of projects increase, new challenges arise related to handling software defects. One solution uses machine learning-based software defect prediction techniques, such as the K-Nearest Neighbors (KNN) algorithm. However, KNN’s performance can be hindered by the majority vote mechanism and the distance/similarity metric choice, especially when applied to imbalanced datasets. This research compares the effectiveness of Euclidean, Hamming, Cosine, and Canberra distance metrics on KNN performance, both before and after the application of SMOTE (Synthetic Minority Over-sampling Technique). Results show significant improvements in the AUC and F-1 measure values across various datasets after the SMOTE application. Following the SMOTE application, Euclidean distance produced an AUC of 0.7752 and an F1 of 0.7311 for the EQ dataset. With Canberra distance and SMOTE, the JDT dataset produced an AUC of 0.7707 and an F-1 of 0.6342. The LC dataset improved to 0.6752 and 0.3733 in tandem with the ML dataset, which climbed to 0.6845 and 0.4261 with Canberra distance. Lastly, after using SMOTE, the PDE dataset improved to 0.6580 and 0.3957 with Canberra distance. The findings confirm that SMOTE, combined with suitable distance metrics, significantly boosts KNN’s prediction accuracy, with a P-value of 0.0001.
Functional Evaluation of the Logia Dashboard Using Boundary Value Testing and Cause-Effect Graph Techniques Ramadhan, Muhammad Rizky Aulia; Abadi, Friska; Nugrahadi, Dodon Turianto; Saputro, Setyo Wahyu; Herteno, Rudy
Telematika Vol 18, No 2: August (2025)
Publisher : Universitas Amikom Purwokerto

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35671/telematika.v18i2.3121

Abstract

The Logia Dashboard is a web-based information system used to manage rehabilitation plant data on post-mining land. As an alpha-stage system, Logia requires thorough functional and performance evaluation to ensure that all input validations, logical processes, and system responses operate correctly before wider implementation. This study aims to evaluate the functional reliability and performance of the Logia Dashboard by applying a combined approach of Boundary Value Testing (BVT) and Cause-Effect Graph (CEG) techniques, supported by performance testing using Google Lighthouse. The research design adopts a black-box testing approach. BVT is applied to validate input boundaries on critical features, including login, data editing, QR code generation, and account creation. Meanwhile, CEG is used to model logical relationships between input conditions and system outputs to generate systematic test cases. A total of 39 optimized functional test cases were executed in a controlled local environment. Performance testing was conducted using Lighthouse by measuring key metrics such as First Contentful Paint (FCP), Largest Contentful Paint (LCP), Total Blocking Time (TBT), and Cumulative Layout Shift (CLS). The functional testing results show that 37 out of 39 test cases passed, yielding a success rate of 94.87%. Two failed cases were identified in the login feature, indicating weaknesses in input validation feedback. Performance testing produced an average Lighthouse score of 97, demonstrating that the system has excellent load speed and interface stability, although minor layout instability was detected on certain pages. These results indicate that the combined application of BVT and CEG is effective for detecting boundary-related and logical input errors in alpha-stage web systems. The findings also provide concrete recommendations for improving login validation and interface stability, supporting further development of the Logia Dashboard toward a more reliable and robust system for post-mining land management.
Co-Authors Abadi, Friska Abdul Gafur Adi Mu'Ammar, Rifqi Adi, Puput Dani Prasetyo Adi, Puput Dani Prasetyo Ahmad Rusadi Ahmad Rusadi Ahmad Rusadi Arrahimi - Universitas Lambung Mangkurat) Ahmad Rusadi Arrahimi - Universitas Lambung Mangkurat) Aida, Nor Aji Triwerdaya Alfando, Muhammad Alvin Andi Farmadi Andi Farmadi Andi Farmadi Andi Farmadi Ando Hamonangan Saragih Apriana, Susi Ardiansyah Sukma Wijaya Arfan Eko Fahrudin Arifin Hidayat Azwari, Ayu Riana Sari Azwari, Ayu RianaSari Bachtiar, Adam Mukharil Badali, Rahmat Amin Bahriddin Abapihi Bedy Purnama Cahyadi, Rinova Firman Dike Bayu Magfira, Dike Bayu Djordi Hadibaya Dwi Kartini Dwi Kartini Dwi Kartini, Dwi Emy Iryanie, Emy Faisal Murtadho Faisal, Mohammad Reza Fajrin Azwary Fatma Indriani Fhadilla Muhammad Fitra Ahya Mubarok Fitria Agustina fitria Fitriani, Karlina Elreine Fitrinadi Friska Abadi Gunawan Gunawan Gunawan Gunawan Halim, Kevin Yudhaprawira Hariyady, Hariyady Herteno, Rudy Herteno, Rudy Heru Kartika Candra, Heru Kartika Huynh, Phuoc-Hai Ichsan Ridwan Indah Ayu Septriyaningrum Irwan Budiman Irwan Budiman Irwan Budiman Ismail Didit Samudro Julius Tunggono Jumadi Mabe Parenreng Junaidi, Ridha Fahmi Kartika, Najla Putri Keswani, Ryan Rhiveldi Kevin Yudhaprawira Halim Liling Triyasmono M Kevin Warendra M. Apriannur Martalisa, Asri Maulidha, Khusnul Rahmi Mera Kartika Delimayanti Miftahul Muhaemen Muhamad Ihsanul Qamil Muhammad Alkaff Muhammad Anshari Muhammad Haekal Muhammad Hasan Muhammad Irfan Saputra Muhammad Itqan Masdadi Muhammad Itqan Mazdadi Muhammad Janawi Muhammad Khairin Nahwan Muhammad Mirza Hafiz Yudianto Muhammad Nazar Gunawan Muhammad Reza Faisal, Muhammad Reza Muhammad Rofiq Muhammad Sholih Afif Muhammad Solih Afif Muliadi Muliadi Muliadi MULIADI -, MULIADI Muliadi Aziz Muliadi Muliadi Muliadi Muliadi Muliadi Muliadi Muliadi, M Musyaffa, Muhammad Hafizh Nafis Satul Khasanah Nahdhatuzzahra Nahdhatuzzahra Ngo, Luu Duc Noor Hidayah Nursyifa Azizah Ori Minarto Padhilah, Muhammad Pirjatullah Pirjatullah Pirjatullah Prastya, Septyan Eka Priyatama, Muhammad Abdhi Radityo Adi Nugroho Rahayu, Fenny Winda Rahmad Ubaidillah Rahmat Ramadhani, Rahmat Ramadhan, Muhammad Rizky Aulia Riadi, Putri Agustina Rifki Izdihar Oktvian Abas Pullah Rifki Riza Susanto Banner Rizal, Muhammad Nur Rizki Amelia Rizki, M. Alfi Rozaq, Hasri Akbar Awal Rudy Herteno Rudy Herteno Saman Abdurrahman Saputro, Setyo Wahyu Saputro, Setyo Wahyu Saputro, Setyo Wahyu Saragih, Triando Hamonangan Satou, Kenji Selvia Indah Liany Abdie Setyo Wahyu Saputro sholih Afif Siti Napi'ah Soesanto, Oni Sri Cahyo Wahyono Sri Rahayu Sri Redjeki Sri Redjeki Totok Wianto Totok Wiyanto Tri Mulyani Triando Hamonangan Saragih Umar Ali Ahmad Utomo, Edy Setyo Wahyu Dwi Styadi Wahyu Saputro, Setyo Wardana, Muhammad Difha Winda Agustina Yabani, Midfai Yanche Kurniawan Mangalik YILDIZ, Oktay Yudha Sulistiyo Wibowo Zamzam, Yra Fatria