cover
Contact Name
Ganjar Alfian
Contact Email
ganjar.alfian@ugm.ac.id
Phone
+6281393177733
Journal Mail Official
jise.sv@ugm.ac.id
Editorial Address
Sekip Unit 3, Jl. Yacaranda, Caturtunggal, Kec. Depok, Kabupaten Sleman, Daerah Istimewa Yogyakarta 55281. Indonesia
Location
Kab. sleman,
Daerah istimewa yogyakarta
INDONESIA
Journal of Internet and Software Engineering
ISSN : -     EISSN : 27979016     DOI : https://doi.org/10.22146/jise.v3i1.4834
Core Subject : Science,
1. About the Journal The Journal of Internet and Software Engineering (JISE) is open-access, peer-reviewed and published by the Department of Electrical Engineering and Informatics, Vocational College, Universitas Gadjah Mada. 2. Aim JISE provides a platform for researchers and scientists to publish their research papers on areas of computer networks and software engineering. The journal publishes papers within scopes of computer networking technology, software engineering methods, artificial intelligence, machine learning, and with emphasis on applied methods and technology. 3. Focus and Scope Subject areas include, but are not limited to the following fields: 3.1. Computer Networks Communication Network Protocols and Architectures Network Services and Applications Network Security and Privacy Network Operation and Management Mobile and Wireless networks Cloud and Fog computing Internet of Things Next Generation Technologies Routing and Scheduling 3.2. Software Engineering Information Systems Software Engineering Methodologies Software Analysis, Design and Modelling Verification and Validation Software Testing and Debugging Web, Mobile and Game programming Project and People Management 3.3. Applied Artificial Intelligence Machine Learning Deep Learning Big Data Data Mining Data Science Computer Vision Expert Systems
Articles 50 Documents
Studi Komparasi Teknik Pengujian End-to-End pada E-payment: Studi Kasus Travelink (Sistem Web E-ticketing) Afidah, Azza Ulil; Putri, Divi Galih Prasetyo
Journal of Internet and Software Engineering Vol 5 No 2 (2024): Journal of Internet and Software Engineering
Publisher : Department of Electrical Engineering and Informatics, Vocational College, Universitas Gadjah Mada

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.22146/jise.v5i2.11741

Abstract

Teknologi finansial menjadi agenda penting dalam industri jasa layanan keuangan dan perekonomian di masa depan. Salah satu inovasi teknologi di bidang perbankan, keuangan dan perdagangan adalah electronic payment atau biasa disebut epayment. Sistem e-payment sangat berpengaruh dalam proses transaksi pembelian tiket pada web, sehingga perlu untuk memastikan keberhasilan transaksi dalam suatu perangkat lunak melalui pengujian end-to-end. Berkaitan dengan masa pengembangan sistem, perusahaan pengembang perangkat lunak saat ini menginginkan proses pengujian yang cepat dan efektif, oleh karena itu metode eksekusi pengujian yang tepat diperlukan untuk pengujian end-to-end pada sistem. Penelitian ini menggunakan studi kasus sistem e-payment Travelink. Keunikan dari sistem ini adalah adanya metode pembayaran yang memerlukan metode pengujian khusus. Penelitian ini dilakukan dengan perbandingan antara ketiga metode pengujian, di antaranya pengujian secara manual, otomatis, dan hybrid (gabungan manual dan otomatis). Komparasi ketiga metode pengujian dilakukan dengan menggunakan matriks pengujian requirement coverage dan waktu eksekusi pengujian. Hasil perbandingan dengan kedua matriks pengujian menunjukkan bahwa metode pengujian otomatis mencakup 100% requirement dan yang paling cepat digunakan untuk pengujian end-to-end epayment Credit Card dan Virtual Account. Metode pengujian hybrid memberikan cakupan pengujian 100% dan paling cepat digunakan pada pengujian end-to-end e-payment QRIS. Hal ini diharapkan dapat menjadi referensi untuk menentukan metode pengujian yang akan digunakan pada sistem e-payment.
Implementasi Chatbot pada Telegram sebagai Monitoring Assistant dengan Analisis Teks Klasifikasi Menggunakan Metode Support Vector Machine Lestari, Dwi; Subekti, Lukman
Journal of Internet and Software Engineering Vol 5 No 2 (2024): Journal of Internet and Software Engineering
Publisher : Department of Electrical Engineering and Informatics, Vocational College, Universitas Gadjah Mada

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.22146/jise.v5i2.12928

Abstract

Dalam dunia industri 4.0 era digital ini sangat mendorong integrasi dunia dengan proses internet sebagai dudukan utama. Chatbot sendiri dapat diartikan sebagai sebuah program ponsel pintar yang didesain untuk memahami maksud dari bahasa manusia, untuk mendapatkan jawaban yang sesuai dengan yang ditanyakan pengguna, chatbot perlu melakukan simulasi dan klasifikasi percakapan maksud atau keinginan (intent) dari pengguna. Tujuan dari penelitian ini adalah membuat klasifikasi intent pada chatbot dengan menggunakan teknologi Natural Language Processing dan algoritma Support Vector Machine (SVM). Penelitian ini membuat pengembangan chatbot pada platform Telegram dengan algoritma Support Vector Machine (SVM) untuk mengukur tingkat akurasi, sehingga chatbot menjadi lebih akurat. Penelitian ini sudah berhasil mengimplementasikan rancangan tersebut. Hasil dari penelitian yang dibuat ini adalah chatbot yang bernama “MONA” dapat digunakan sebagai Monitoring Assistant pelanggan Netmonk yang sudah terdaftar dalam sistem. Selain itu, penelitian ini juga berhasil melakukan training pada label dan teks intent, sehingga chatbot dapat memberikan jawaban yang interaktif dari pertanyaan pengguna, kemudian pengujian ini menggunakan integrasi FastAPI dalam mengirimkan data. Pada pengujian ini diperoleh hasil akurasi 98,92% dengan support vector machine, 93,54% dengan naïve bayes, dan 95,8% dengan neural network, sehingga penelitian ini menggunakan metode support vector machine dalam pengaplikasiannya.
Perancangan dan Pengujian Kinerja Sistem Informasi Zakat Fitrah Berbasis IoT Pradana, Rizal Aziz; Oktiawati, Unan Yusmaniar
Journal of Internet and Software Engineering Vol 6 No 1 (2025): Journal of Internet and Software Engineering
Publisher : Department of Electrical Engineering and Informatics, Vocational College, Universitas Gadjah Mada

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.22146/jise.v6i1.8811

Abstract

Dalam pelaksanaan pengelolaan zakat fitrah, khususnya di Masjid Nurul Islam Sabrang saat ini masih dilakukan perhitungan secara manual. Panitia zakat fitrah harus menimbang berat zakat kemudian menjumlahkan total berat secara manual setiap kali ada zakat yang masuk. Kemudian, dalam penyebaran informasi terkait pengelolaan zakat fitrah masih dilakukan dari mulut ke mulut sehingga kurang efisien. Oleh karena itu, penelitian ini membuat sistem informasi zakat fitrah berbasis Internet of Things untuk mengatasi permasalahan tersebut. Sistem ini memungkinkan perhitungan berat zakat fitrah akan dilakukan otomatis oleh sistem yang terhubung dengan sensor load cell dan informasi terkait zakat fitrah juga akan mudah didapatkan melalui website secara real time. Kemudian, dilakukan beberapa pengujian terkait fungsionalitas untuk mengetahui kelayakan sistem berupa black box testing, akurasi timbangan, dan QoS terhadap performa protokol HTTP pada saat pengiriman data dari node sensor ke server. Hasil pengujian tersebut menunjukkan bahwa sistem layak digunakan dengan akurasi termasuk tinggi dan QoS performa protokol HTTP dengan parameter delay, packet loss, dan packet delivery saat pengiriman data dari node sensor ke server berkategori memuaskan.
Peramalan Harga Saham Perbankan dengan Menggunakan Metode Moving Average dan Exponential Smoothing Sadili, Ach; Zubair, Anis
Journal of Internet and Software Engineering Vol 6 No 1 (2025): Journal of Internet and Software Engineering
Publisher : Department of Electrical Engineering and Informatics, Vocational College, Universitas Gadjah Mada

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.22146/jise.v6i1.11848

Abstract

Investasi saham adalah ptoses dimana para investor membeli kepemilikan dalam suatu perusahaan atau entitas bisnis dengan harapan mendapatkan keuntungan dari pertumbuhan nilai saham atau dari pembayaran dividen. Kebanyakan para investor atau nasabah masih takut tertipu pialang-pialang saham karena mereka belum mengetahui naik turunnya harga saham perbankan. Pada penelitian ini menggunakan dua metode yaitu metode Moving Average dan metode Exponential Smoothing (Adaptive Parameter). metode Moving Average adalah metode yang menggunakan kumpulan data historis untuk meramalkan masa depan. Sedangkan, metode Exponential Smoothing adalah teknik untuk menyelaraskan data deret waktu dengan menggunakan fungsi eksponensial untuk memberikan bobot yang kurang secara eksponensial seiring berjalannya waktu. Kedua metode tersebut berhasil menghasilkan hasil yang sangat memuaskan dan sangat akurat untuk meramalkan harga saham perbankan. Meskipun ada perbedaan hasil dari kedua metode tersebut tetapin tidak ada perbedaan yang signifikan.
Analisis Perbandingan Performa Metode Pengujian Black Box Equivalence Class Partition dan State Transition pada Aplikasi Visit Techno Augenio, Hubertus Rino; Hardiyanti , Margareta
Journal of Internet and Software Engineering Vol 6 No 1 (2025): Journal of Internet and Software Engineering
Publisher : Department of Electrical Engineering and Informatics, Vocational College, Universitas Gadjah Mada

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.22146/jise.v6i1.11991

Abstract

Pengujian merupakan salah tahap yang penting dalam proses pengembangan perangkat lunak. Pengujian berperan dalam menentukan kelayakan dari perangkat lunak yang dikembangkan. Black-box testing merupakan salah satu metode pengujian yang dilakukan untuk mengetahui fungsionalitas perangkat lunak. PT Cipta Sedya Digital mempunyai lini layanan digital dengan nama Techno Center. Techno Center sedang mengembangkan aplikasi peminjaman ruang dengan nama Visit Techno. Pada proses pengembangan Visit Techno, masih terdapat kekurangan pada tahap pengujian karena belum dilakukan secara menyeluruh pada semua fitur. Kurangnya proses identifikasi metode pengujian yang sesuai juga menyebabkan pengujian yang dilakukan sebelumnya tidak berjalan dengan optimal. Proyek akhir ini dilaksanakan untuk memberikan solusi kepada Techno Center dalam meningkatkan proses pengujian agar lebih efektif. Proyek akhir ini menggunakan analisis perbandingan pengujian black-box Equivalence Class Partition (ECP) dan State Transition (ST) pada pengujian aplikasi Visit Techno. Hasil penelitian yang didapatkan pada perhitungan Test Case Failed ST 13,51% dan ECP 10,89%. Test Case Executed ST 100% dan ECP 95,05%. Test Case Not Executed ST 0% dan ECP 4,95%. Rate of Fault Detection ST 10,8/jam dan ECP 14,4/jam. Severity Point ST pada level 7 dan ECP pada level 5. Average Percentage Fault Detection ST 0,72 dan ECP 0,67. Berdasarkan hasil tersebut ST lebih efektif dibandingkan ECP untuk digunakan dalam pengujian aplikasi Visit Techno. Hasil penelitian diharapkan memberikan wawasan untuk meningkatkan efisiensi pengujian black-box aplikasi Visit Techno dan aplikasi sejenis yang sedang dikembangkan PT CSDI.
Perancangan Ulang User Interface dan User Experience pada Website Pelayanan PT Sukabumi Sinar Vision dengan Mempertimbangkan Faktor Website Accessibility bagi Pengguna Penderita Color Vision Deficiency Rahma, Harine Amalia; Hardiyanti, Margareta
Journal of Internet and Software Engineering Vol 6 No 1 (2025): Journal of Internet and Software Engineering
Publisher : Department of Electrical Engineering and Informatics, Vocational College, Universitas Gadjah Mada

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.22146/jise.v6i1.14177

Abstract

Digitalisasi telah menjadi fokus utama transformasi yang memberikan dampak signifikan terhadap berbagai elemen operasional perusahaan serta pendekatan dalam melayani konsumen. Sebagai pihak yang bertanggung jawab atas penyediaan layanan digital, penting untuk memperhatikan integrasi aksesibilitas bagi pengguna disabilitas dalam produk-produk yang disediakan. Aksesibilitas dapat dicapai melalui penerapan standar yang diakui baik secara nasional maupun internasional. Salah satu standar yang dikenal secara luas adalah Web Content Accessibility Guideline (WCAG). Akan tetapi, kerap terjadi permasalahan dalam penerapan standar tersebut, seperti kontras warna dan struktur antarmuka yang sering diabaikan oleh pengembang situs web. Permasalahan tersebut tentu saja dapat menghambat akses bagi pengguna yang memiliki kondisi buta warna, sehingga perlu adanya perhatian khusus dari pengembang situs web. Oleh karena itu, dilakukan perancangan ulang antarmuka situs web pelayanan PT Sukabumi Sinar Vision yang mengedepankan aksesibilitas dan menerapkan pendekatan metode User-Centered Design (UCD) dengan mempertimbangkan pedoman WCAG untuk pengguna dengan riwayat buta warna. Perancangan ulang situs web PT Sukabumi Sinar Vision melibatkan 10 pengguna dengan kondisi buta warna. Hasil dari perancangan ulang menunjukkan peningkatan nilai dalam berbagai aspek evaluasi, dibandingkan dengan hasil evaluasi antarmuka situs web resmi sebelumnya. Nilai System Usability Scale (SUS) dari 70,25 menjadi 80,5, success rate dari 75% menjadi 92,27%, dan rata-rata keseluruhan nilai User Experience Questionnaire (UEQ) dari -0,050 masuk pada kategori bad menjadi kategori excellent dengan nilai rata-rata keseluruhan 1,900. Temuan ini menunjukkan bahwa penerapan metode UCD dan pedoman WCAG efektif dalam meningkatkan aksesibilitas antarmuka situs web bagi pengguna dengan riwayat buta warna, sehingga menciptakan situs web yang lebih ramah pengguna bagi mereka.
Analisis Perbandingan Penggunaan Metode Tunneling Cloud Virtual Private Network dan Wireguard Virtual Private Network pada Implementasi Infrastruktur Hybrid Cloud Hermawan, Rusdi; Saputra, Yuris Mulya
Journal of Internet and Software Engineering Vol 6 No 1 (2025): Journal of Internet and Software Engineering
Publisher : Department of Electrical Engineering and Informatics, Vocational College, Universitas Gadjah Mada

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.22146/jise.v6i1.14450

Abstract

Perkembangan teknologi dalam infrastruktur server terus maju signifikan setiap tahun. Organisasi dan perusahaan cenderung beralih ke sistem yang lebih kompleks dan terpusat, mendorong migrasi infrastruktur server dari on-premise ke public cloud. Banyak migrasi dilakukan bertahap karena keterbatasan biaya dan keamanan data. Dalam konteks ini, infrastruktur hybrid cloud penting untuk integrasi yang mulus, meminimalkan downtime, dan menjaga konsistensi operasional. Hybrid cloud sering menggunakan tunneling untuk menghubungkan server on-premise dengan public cloud, menggunakan teknologi Virtual Private Network (VPN) untuk jalur terenkripsi yang aman. Penelitian ini membandingkan dua alat VPN: WireGuard sebagai solusi open-source dan Cloud VPN dari Google Cloud Platform (GCP) sebagai solusi enterprise, dalam konteks hybrid-cloud. Penelitian fokus pada pengukuran kinerja parameter seperti latency, throughput, kestabilan koneksi, kemudahan konfigurasi, dan biaya layanan untuk memahami kecocokan masing-masing alat dalam skenario implementasi tertentu. Hasilnya menunjukkan bahwa throughput WireGuard VPN unggul 676,67%, dan rata-rata latency WireGuard VPN berkurang hingga 97,66% pada uji pertama, menunjukkan kinerja lebih baik dibandingkan Classic Cloud VPN.
Monitoring Keamanan Runtime pada Kubernetes Menggunakan Falco Fadhillah, Ryan; Rosyid, Nur Rohman
Journal of Internet and Software Engineering Vol 6 No 1 (2025): Journal of Internet and Software Engineering
Publisher : Department of Electrical Engineering and Informatics, Vocational College, Universitas Gadjah Mada

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.22146/jise.v6i1.18031

Abstract

Penggunaan Kubernetes sebagai platform manajemen kontainer telah semakin meluas dalam beberapa tahun terakhir. Seiring dengan pertumbuhan penggunaan Kubernetes, keamanan menjadi isu krusial yang perlu diperhatikan secara serius. Deteksi ancaman pada fase runtime merupakan kapabilitas keamanan Kubernetes paling penting untuk dimiliki. Hal ini dikarenakan keamanan pada fase runtime merupakan garis pertahanan terakhir dalam sebuah sistem keamanan. Untuk mengatasi masalah tersebut, penelitian ini berfokus pada pengembangan alat monitoring keamanan runtime menggunakan Falco. Selain itu, penelitian ini juga mengembangkan metode untuk melakukan tuning rules untuk meningkatkan kapabilitas deteksi dari rule default Falco. Proses pengujian kapabilitas deteksi dilakukan terhadap tiga skenario serangan yang termasuk kedalam daftar resiko yang ada pada OWASP Top 10 Cloud-Native Application Security, di antaranya yaitu Remote Code Execution (RCE), exfiltration using common Linux binaries, dan privileged container. Melalui proses tuning terhadap beberapa rule sesuai dengan skenario pengujian, penelitian ini berhasil meningkatkan efektivitas deteksi terhadap malicious activity pada lingkungan Kubernetes. Hal ini memberikan kontribusi signifikan bagi organisasi yang ingin mengimplementasikan Falco dalam mengamankan fase runtime pada infrastruktur Kubernetes.
Analisis Efektivitas Tools SQLMap, Havij dan Ghauri dalam Melakukan Serangan SQL Injection pada Website Maulana, Difa; Subardono, Alif
Journal of Internet and Software Engineering Vol 6 No 1 (2025): Journal of Internet and Software Engineering
Publisher : Department of Electrical Engineering and Informatics, Vocational College, Universitas Gadjah Mada

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.22146/jise.v6i1.11911

Abstract

Website merupakan kumpulan halaman yang menampilkan informasi yang bersifat statis maupun dinamis. Seiring dengan perkembangan website, website tidak sekedar menjadi media informasi saja melainkan juga sebagai e-commerce, media sharing, platform e-learning, dll. Salah satu serangan siber yang dapat mengancam keamanan website adalah SQL injection. SQL injection merupakan teknik serangan keamanan pada sebuah website dengan memanipulasi masukkan pengguna menggunakan queri SQL berbahaya. Serangan SQL injection dapat mengakibatkan kerusakan pada database dan kebocoran data sensitif. Salah satu cara untuk mengantisipasi serangan SQL injection adalah dengan melakukan pengujian kerentanan SQL injection pada website secara berkala. Pengujian kerentanan SQL injection dapat dilakukan dengan berbagai cara salah satunya adalah pengujian meggunakan tools khusus kerentanan SQL injection. SQLMap, Havij, dan Ghauri merupakan beberapa contoh tools khusus yang dapat digunakan untuk melakukan pengujian kerentanan SQL injection. Oleh karena itu, penelitian ini bertujuan untuk menemukan tools yang efektif diantara SQLMap, Havij, dan Ghauri dalam melakukan serangan SQL injection pada website. Tools yang memiliki kompleksitas serangan paling kompleks, dapat memberikan hasil pengujian secara detail dan memiliki dukungan fitur paling lengkap akan dianggap sebagai tools yang paling efektif. Berdasarkan hasil penelitian, SQLMap merupakan tools yang paling efektif karena memiliki kompleksitas serangan paling kompleks, dapat memberikan hasil pengujian secara detail dan memiliki dukungan fitur paling lengkap.
Analisis Kinerja Algoritma Weighted Round Robin Dan Weighted Least Connection Pada Sistem Load Balancing Web Server Dengan HAProxy Terintegrasi Cacti Monitoring Rifat, Teuku Muhammad Fathin; Oktiawati, Unan Yusmaniar
Journal of Internet and Software Engineering Vol 6 No 1 (2025): Journal of Internet and Software Engineering
Publisher : Department of Electrical Engineering and Informatics, Vocational College, Universitas Gadjah Mada

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.22146/jise.v6i1.15494

Abstract

Kemajuan teknologi yang semakin pesat dari waktu ke waktu menyebabkan tingginya penggunaan internet dalam kehidupan sehari-hari. Kebutuhan internet mempengaruhi pengunjung website yang semakin meningkat dan membuat beban traffic meningkat pada server. Semakin banyak jumlah traffic menuju server dapat menyebabkan server menjadi down jika digunakan dengan jumlah berlebih (overload). Oleh karena itu, dibutuhkan suatu peningkatan kualitas jaringan yang berhubungan langsung dengan server sebagai peran dari suatu lalu lintas jaringan. Penggunaan sistem load balancing merupakan solusi untuk mengatasi terjadinya server down. Penelitian ini memerlukan Nginx, HAproxy, dan sistem virtual machine menggunakan tools Virtualbox. Metode load balancing menggunakan dua server dan tiga server. Kedua metode ini akan mengalihkan beban traffic dari web server yang sudah penuh kepada web server lainnya sesuai dengan jumlah web server yang digunakan. Kemudian, selanjutnya akan dimonitoring menggunakan Cacti dengan menampilkan data grafik dari kinerja load balancing pada web server. Hasil menunjukkan dengan implementasi HAProxy pada sistem load balancing web server yang menggunakan algoritma Weighted Round Robin dan Weighted Least Connection dapat mengatasi permasalahan yang diakibatkan oleh beban traffic yang berlebihan. Algoritma Weighted Least Connection memberikan nilai yang lebih unggul pada parameter throughput, response time, error request, CPU usage, dan memory usage dibandingkan algoritma Weighted Round Robin pada sistem load balancing web server.