Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer
Vol 10 No 3 (2026): Maret 2026

Analisis Perbandingan Konsumsi Daya dan Kompleksitas Implementasi Antara Reactive Programming dan Pendekatan Impperatif Pada Aplikasi Wear OS

Pradayana, Wayan Christian (Unknown)
Kharisma, Agi Putra (Unknown)
Al Huda, Fais (Unknown)



Article Info

Publish Date
11 Feb 2026

Abstract

Pengembangan aplikasi pada perangkat wearable, khususnya yang berbasis Android Wear OS, menghadapi tantangan utama berupa keterbatasan sumber daya energi. Fitur pemantauan kesehatan yang berjalan secara real-time, seperti sensor detak jantung, diketahui mengonsumsi daya baterai secara signifikan. Pemilihan paradigma pemrograman, yakni antara Pemrograman Imperatif Pemrograman Reaktif, diduga memiliki dampak terhadap efisiensi energi dan kualitas kode yang dihasilkan. Penelitian ini bertujuan untuk melakukan analisis komparatif antara kedua paradigma tersebut guna mengetahui dampaknya terhadap konsumsi daya dan metrik kompleksitas perangkat lunak. Metode penelitian yang digunakan adalah eksperimen kuantitatif dengan mengembangkan dua prototipe aplikasi identik pada perangkat Fossil Gen 5 Carlyle. Pengujian daya dilakukan menggunakan dumpsys batterystats dengan 30 sampel uji berdurasi 15 menit, sedangkan kompleksitas kode diukur menggunakan SonarQube. Hasil analisis menunjukkan bahwa paradigma Imperatif memiliki rata-rata konsumsi daya yang sedikit lebih efisien (34.63 mAh) dibandingkan paradigma Reaktif (37.20 mAh). Namun, hasil uji statistik t-test membuktikan bahwa perbedaan tersebut tidak signifikan (p-value = 0.142). Di sisi lain, paradigma Reaktif terbukti jauh lebih unggul dalam menyederhanakan struktur kode, ditunjukkan dengan nilai Cyclomatic Complexity sebesar 4 dibandingkan Imperatif yang bernilai 7. Penelitian ini menyimpulkan bahwa paradigma Reaktif direkomendasikan untuk pengembangan jangka panjang karena meningkatkan maintainability tanpa mengorbankan daya baterai secara drastis.

Copyrights © 2026






Journal Info

Abbrev

j-ptiik

Publisher

Subject

Computer Science & IT Control & Systems Engineering Education Electrical & Electronics Engineering Engineering

Description

Jurnal Pengembangan Teknlogi Informasi dan Ilmu Komputer (J-PTIIK) Universitas Brawijaya merupakan jurnal keilmuan dibidang komputer yang memuat tulisan ilmiah hasil dari penelitian mahasiswa-mahasiswa Fakultas Ilmu Komputer Universitas Brawijaya. Jurnal ini diharapkan dapat mengembangkan penelitian ...