Achmad Arwan
Teknik Informatika, Fakultas Ilmu Komputer, Universitas Brawijaya

Published : 86 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Automation Of Independent Path Searching using Depth First Search Achmad Arwan; Denny Sagita
Journal of Information Technology and Computer Science Vol. 3 No. 1: June 2018
Publisher : Faculty of Computer Science (FILKOM) Brawijaya University

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1086.772 KB) | DOI: 10.25126/jitecs.20183162

Abstract

In a basis path testing, there are independent paths that must be passed/tested at least once to make sure there are no errors in the code and ensure all pseudocode have implemented on the code. Previously, the independent path was generated using the Genetic Algorithm, but the number of iterations influenced the likelihood of the emergence of the corresponding the independent path. Besides, the pseudocode was also unable to be used directly since it must be implemented first, this makes finding an independent path longer because it has to implement the code. This research aims to find out how to find the independent path directly from pseudocode using a graph and how well the Depth First Search algorithm in finding the independent path. It was chosen because it was able to find the paths from a point to a particular point in a graph. The result of the system accuracy test was able to find the correct independent path as much as 52 from 76 test data, where the result of accuracy is 68.4% on average.
Maintenance Web Based Applications Using Feature Location Achmad Arwan; Denny Sagita Rusdianto
Journal of Information Technology and Computer Science Vol. 5 No. 2: August 2020
Publisher : Faculty of Computer Science (FILKOM) Brawijaya University

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1266.433 KB) | DOI: 10.25126/jitecs.202052180

Abstract

Maintenance web applications are a complex set of efforts. The FilkomApps are the web application used by the Faculty of Computer Science of Universitas Brawijaya to arrange the academic, theses of students, assignment of faculty, inventory, presence, honorarium. It has about 6K number of files(HTML, PHP, JS, CSS). The feature location was able to help the maintenance of the web applications by locating specific features on the files. The process comprises of preprocessing (tokenizing, web language syntax removal, splitting, stopword and stemming), indexing (VSM Lucene), and evaluations (precision and recall). The experiments were done by querying the keywords originate from previous maintenance modification effort and feature of a system. The results of precision were 86% and recall were 47%. The precision was better 374% than the conventional method (using the IDE search feature)
Optimasi Komposisi Makanan Untuk Atlet Endurance Menggunakan Metode Particle Swarm Optimization Zikfikri Yulfiandi Rachmad; Dian Eka Ratnawati; Achmad Arwan
Jurnal Teknologi Informasi dan Ilmu Komputer Vol 3 No 2: Juni 2016
Publisher : Fakultas Ilmu Komputer, Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (689.542 KB) | DOI: 10.25126/jtiik.201632203

Abstract

AbstrakOlahraga adalah aktivitas yang tidak terpisahkan dari kehidupan sehari-hari sebagian besar masyarakat karena dapat menjaga kesehatan tubuh. Salah satu jenis dari olahraga adalah olahraga Endurance (ketahanan). Olahraga ini di tiap tahunnya mengalami peningkatan jumlah atlet yang berpartisipasi. Saat perlombaan atau turnamen olahraga, selain latihan yang rutin, komposisi makanan yang tepat adalah salah satu faktor yang menunjang performa atlet agar menjadi lebih baik. Pada penelitian ini menggunakan metode PSO (Particle Swarm Optimization) untuk menentukan kombinasi bahan makanan untuk memenuhi kebutuhan gizi atlet olahraga endurance dalam sehari. Total bahan makanan yang digunakan sebanyak 125 bahan dan tiap makanan memiliki kandungan gizi berupa protein, lemak, dan karbohidrat. Untuk setiap partikel dalam metode PSO mengandung 14 bahan makanan dengan direpresentasikan nomor bahan makanan dari tabel database bahan makanan. Dari hasil pengujian parameter metode PSO pada penelitian ini diperoleh ukuran populasi terbaik sebesar 200 partikel, jumlah iterasi terbaik sebanyak 80, dan kombinasi nilai C1 dan C2 adalah 1 dan 1. Hasil dari uji coba studi kasus, dapat disimpulkan bahwa sistem dapat memberikan hasil rekomendasi menu makanan yang baik, yaitu yang masih dalam batas tolerasi  ±10% selisih kecukupan kebutuhan gizi untuk atlet olahraga Endurance. Kata Kunci: Particle Swarm Optimization,  PSO, Komposisi Makanan, Atlet, Olahraga Endurance.AbstractSport is an activity that can’t be separated from daily life because their benefits for health. Endurance sport is one of the sport’s variety. Nowadays, People that interested in Endurance sport are increasing. Thus, when the tournament season or competition are coming, the food compositions for diet are one of factors that had a necessary role for increasing the performance of an athlete in a daily occasion. This research used 125 of foods and each of it contained different proportion of nutritions included protein, fat, and carbohydrate. For each particles in PSO methode contained 14 different food ingredients that will be represented with index based on the database of this research. The giving result of PSO method’s testing that has been conducted are 200 particles for best population, 80 iterations, and the combination for C1 and C2 is 1 and 1. From those result can be concluded that the system of this research able to give a fitting recommendation of food composition, by using the ±10% of tolerance limit of nutrition difference between athlete’s nutrition needs and nutrition recommendation from the system. Keywords: Particle Swarm Optimization,  PSO, Food Composition,  Athlete,  Endurance Sport.
Optimization of Genetic Algorithm Performance Using Naïve Bayes for Basis Path Generation Achmad Arwan; Denny Sagita Rusdianto
Kinetik: Game Technology, Information System, Computer Network, Computing, Electronics, and Control Vol 2, No 4, November-2017
Publisher : Universitas Muhammadiyah Malang

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (722.536 KB) | DOI: 10.22219/kinetik.v2i4.370

Abstract

Basis path testing is a method used to identify code defects. The determination of independent paths on basis path testing can be generated by using Genetic Algorithm. However, this method has a weakness. In example, the number of iterations can affect the emersion of basis path. When the iteration is low, it results in the incomplete path occurences.  Conversely, if iteration is plentiful resulting to path occurences, after a certain iteration, unfortunately, the result does not change. This study aims to perform the optimization of Genetic Algorithm performance for independent path determination by determining how many iteration levels match the characteristics of the code. The characteristics of the code used include Node, Edge, VG, NBD, and LOC. Moreover, Naïve Bayes is a method used to predict the exact number of iterations based on 17 selected code data into training data, and 16 data into test data. The result of system accuracy test is able to predict the exact iteration of 93.75% from 16 test data. Time-test results show that the new system was able to complete an independent search path being faster 15% than the old system.
Sistem Pakar Diagnosis Penyakit Demam: DBD, Malaria dan Tifoid Menggunakan Metode K-Nearest Neighbor - Certainty Factor Elsa Nuramilus Shofia; Rekyan Regasari Mardi Putri; Achmad Arwan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 5 (2017): Mei 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1193.865 KB)

Abstract

Fever is one of the health problems that disrupt everyone's productivity, even it can cause death and remain a health problem in Indonesia. There are several types of fever that needs to be wary, it includes dengue, malaria and typhoid. These three diseases have similar symptoms, so many medical personnel and doctors internship often make mistakes in diagnosing the disease. Therefore, an expert system is required to resolve the issue. The method used to support the expert system is K-Nearest Neighbor - Certainty Factor which is a merger of two methods in which the classification results of K-Nearest Neighbor to be rated certainty by a Certainty Factor method and resulting a diagnosis of the disease. In this study, the training data and test data used were 143 data. Based on test results obtained K value variation accuracy of 88.37%. On testing variations training data obtained an accuracy of 86.04%. In testing the ratio of training data and test data obtained an accuracy of 95%. In testing the variation of the number of test data obtained an accuracy of 90%. In testing the variety of test data obtained an average accuracy of 97.22%. In comparison testing method, the method k-nearest neighbor certainty factor gets an accuracy of 84.79%.
Aplikasi Perangkat Bergerak Untuk Pencarian Tempat Parkir di Lingkungan Kampus Universitas Brawijaya Adi Cahya Hermawan; Agi Putra Kharisma; Achmad Arwan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 3 (2018): Maret 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (816.936 KB)

Abstract

Parking lot is one of many facilities owned by all faculties in Brawijaya University. But, usually the available parking space is full at certain times. So, the students usually have to search for the empty parking slots by them selves. Currently in Universitas Brawijaya there is no application that can provide information about the parking lot that still has empty space. This research aims to make a mobile device application to provide recommendation of parking lot which still have empty space. This application uses longitude and Latitude of Google API fiture and tested using blackbox method. From the validation tests performed, the features in the application work well with a 100% percentage. Beside validation testing, there also performed quisionaire tests and field tests which results are considered as good. For each question, there is 20% rate for very good, 60% for good, and 20% for fair on average. This application can be used to help users, both students and parking officers to conduct business processes in the parking lot of Universitas Brawijaya.
Pembangunan Aplikasi Sistem Informasi Pergudangan pada Rumah Sakit Umum Daerah Dr. Murjani Sampit Kabupaten Kotawaringin Timur Hidayatullah Agung Prasetyo; Bayu Priyambadha; Achmad Arwan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 7 (2018): Juli 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1771.794 KB)

Abstract

The information technology development is growing rapidly and the main problem is how to process data to give useful information and easy to use by user. Warehouse management system that curently used on Dr. Murjani Sampit hospital is manual. Data recording done by write on books and excel files, with the number of in and out of goods makes record and search for data become inefficient in term of time and effort. Assigning tasks to someone who did this manual system led to possible errors in writing and data processing. From these problems it is necessary to develop an information system application that can handle recording, storing, processing and reporting automatically to make work easier and reduce data processing error. Research was done by Iterative Life Cycle and system builted using PHP, MySQL, and Javascript technology. Compatibility testing showed system running well on Google Chrome and Firefox Mozzila later on white-box testing showed from 20 test cases 100% result is valid and from black-box testing obtained from 65 test cases 100% result is valid. The results of these tests indicate that the system successfully analyzed its needs and implemented according with the design.System implementation may resolve the manual system problem which occur at the hospital.
Optimasi K-Nearest Neighbour Menggunakan Particle Swarm Optimization pada Sistem Pakar untuk Monitoring Pengendalian Hama pada Tanaman Jeruk Kukuh Wiliam Mahardika; Yuita Arum Sari; Achmad Arwan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 9 (2018): September 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (841.962 KB)

Abstract

Orange in Indonesia is one of the national commodities have the potential of high competitiveness in the local economy to abroad. The production of Indonesian Orange from 2006 to 2015 has decreased. One of the causes of this decline is pests. Therefore we need a system that can identify pests in citrus plants. The PSO-KNN method is one method that can be used to solve classification problems with many features. This method is a combination of 2 methods namely K-Nearest Neighbour and Particle Swarm optimization. K-Nearest Neighbors (KNN) are used to classify pests based on similarity calculations from existing data. Particle swarm optimization (PSO) is used to perform k value optimization and feature selection on KNN dataset and then evaluate the accuracy generated on KNN. From the results of tests that have been done can be concluded that the value of the best PSO parameter iteration is 151, popsize is 25, the value of c1 is 1, the value of c2 is 1.2 and w is 0.9. There was an increase in accuracy before and after optimization that is the highest accuracy of KNN reaches 90%, and the highest accuracy of PSO-KNN reached 96.25%. Improved accuracy indicates that the PSO algorithm is able to correct the deficiency that exist in KNN.
Seleksi Fitur Information Gain untuk Klasifikasi Penyakit Jantung Menggunakan Kombinasi Metode K-Nearest Neighbor dan Naive Bayes Syafitri Hidayatul Annur Aini; Yuita Arum Sari; Achmad Arwan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 9 (2018): September 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (764.756 KB)

Abstract

Heart disease is one of the non contagious diseases that can lead to death. This disease occurs because of the narrowing of blood vessels that cause impairment of heart function. The death rate that caused by a heart disease is continuing increase and according by the Ministry of Health of the Republic of Indonesia research, in 2030 it reach 23.3 million peoples. It should be anticipated because the number of cardiologists in Indonesia is still very minimal. This research proposes framework Information Gain selection features with combination K-Nearest Neighbor and Naive Bayes to overcome the problems on the effectiveness and accuracy in classification heart disease. Information Gain algorithm used for reduce variable dimention to get relevant variables. After Information Gain selection features process is completed, the next process is classify numeric atributes with KNN and categorical atributes with Naive Bayes. The results of this research indicate an accuracy of 92.31% when the class distribution testing is balanced using 6 features with value of K=25 and when the class distribution testing is not balanced using 4 features with value of K=35. Based on these results, can be concluded that features selection Information Gain with combination KNN and Naive Bayes algorithm can be used for classifying heart disease.
Sistem Pendukung Keputusan Pemilihan Varietas Unggul Jagung Hibrida Menggunakan Metode AHP-SMART R Moh Andriawan Adikara; Muhammad Tanzil Furqon; Achmad Arwan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 10 (2018): Oktober 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (706.406 KB)

Abstract

Corn proudction in Indonesia is still continue to rise. Although in 2016 Indonesian corn production is currently at 17 million tons, it is still behind the United States with 365 million tons in corn production. The amount of corn production will affect the level of exports and imports that directly affect the country's economy. Increased corn production can be done in various ways, one of which is the improvement of cultivation techniques with the use of superior varieties. According to available data from the Indonesian Ministry of Agriculture, there are 100 hybrid corn varieties, but of the many varieties of corn, there are still varieties that have not been able to increase the corn's production significantly. Selection of corn varieties becomes a problem because there are many criteria to consider. Solutions from the selection of corn varieties can be solved by decision support system method called AHP and SMART method. The AHP method is used to give weighting to the criteria used in the SMART method. The SMART method is used to rank superior corn varieties. Both methods are selected for being able to produce accurate and fast computing decisions. The result of the system is in the form of rank of corn varieties ranging from the best to the worst.System validation is done by using Spearman Rank correlation with = 0,99754 which means a relationship between result system and expert result is near perfect.
Co-Authors Abi Sajiwo Binar Swandito Adi Cahya Hermawan Aditya Rachmadi Aditya Yusril Fikri Agi Putra Kharisma Agus Wahyu Widodo Ahmad Fathur Rahman Ahmad Wildan Mukafi Aizul Faiz Iswafaza Alif Prasetyo Aji Alvin Naufal Wahid Ananda Putra Alfa Robby Andra Pargiyani Anugrah Rasisputra Arda Firdaus Ramadhan Arief Andy Soebroto Arlian Gutama Bagas Andaryanto Bagus Aryo Herlambang Benyamin Fajri Chavindro Bunga Mardiasto Choirul Ichsan Basuki Citra Nadya Dwi Irianti Clara Pusparani Dedin Anike Putra Della Fauziah Denny Sagita Denny Sagita Rusdianto Denny Sagita Rusdianto Denny Sagita Rusdianto Dian Eka Ratnawati Djoko Pramono Dwi Jan Prayogi Edy Santoso Elkaf Fahrezi Soebianto Putra Elsa Nuramilus Shofia Erine Ajeng Pratiwi Eriq Muhammad Adams Jonemaro Fachril Rachma Zulfidar Fadel Muhammad Hasanuddin Fahrir Rijal Fahmi Maulana Fairuz Zaki Faizatul Amalia Fajar Pradana Farid Widyatama Fatimatuz Zahro Febiyana Nur Yahya Fegreit Rizda Wibowo Fitra Abdurrachman Bachtiar Fitria Dwi Nurhayati Hafidz Aulia Setijadi Hario Budiharjo Helfi Pangestu Hidayatullah Agung Prasetyo Hugo Ghally Imanaka Husniyah Lisan Ihwan Latif Ilyas Abdi Nugraha Imam Cholissodin Indriati Indriati Irma Nurdianingtyas Johan Andi Saputra Josua Fernando Komang Candra Brata Kukuh Wiliam Mahardika Leny Mirta Sari Lutfi Fanani Mahardeka Tri Ananta Maulidiya Qurrota Ayun Meidina Masruria Primada Meidita Famirah Michelle Larassati Ayusmara Latukolan Miftah Muhammad Farhan Mikail Afghan Baihaqy Moch Ilham Nurmansyah Muhammad Faris Auzan Muhammad Iqbal Alvin Harlia Rahman Muhammad Kevin Andhiya Rizky Muhammad Rayyan Abhad Muhammad Tanzil Furqon Nadir Basalamah Nizar Rahman Kusworo Nur Afdaliyah Anwar Nurudin Santoso Priyambadha, Bayu R Moh Andriawan Adikara Rakha Fakhruddin Randy Cahya Wihandika Rekyan Regasari Mardi Putri, Rekyan Regasari Mardi Retno Inten Fitria Febri Reza Faridh Mashyuri Richa Amalia Permatasari Rizki Aziz Amanullah Rizky Ramadhana Riznin Ayustya Imandiena Robi Hidayat Roliand Prasetya Sueddi Sihotang Syafitri Hidayatul Annur Aini Taruna Makki Satyanugraha Vicky Anggara Wayan Firdaus Mahmudy Widya Saptiani Yan Aditiya Nugraha Yoga Saputra Hariyanto Kusumo Yoshua Omega Maurya Yufita Berliana Putridewati Yuita Arum Sari Zikfikri Yulfiandi Rachmad