Compiler
Jurnal "COMPILER" dengan ISSN Cetak : 2252-3839 dan ISSN On Line 2549-2403 adalah jurnal yang diterbitkan oleh Departement Informatika Sekolah Tinggi Teknologi Adisutjipto Yogyakarta. Jurnal ini memuat artikel yang merupakan hasil-hasil penelitian dengan bidang kajian Struktur Diskrit, Ilmu Komputasi , Algoritma dan Kompleksitas, Bahasa Pemrograman, Sistem Cerdas, Rekayasa Perangkat Lunak, Manajemen Informasi, Dasar-dasar Pengembangan Perangkat Lunak, Interaksi Manusia-Komputer, Pengembangan Berbasis Platform, Arsitektur dan Organisasi Komputer, Sistem Operasi, Dasar-dasar Sistem,Penjaminan dan Keamanan Informasi, Grafis dan Visualisasi, Komputasi Paralel dan Terdistribusi, Jaringan dan Komunikasi, Desain, Animasi dan Simulasi Pesawat Terbang. Compiler terbit setiap bulan Mei dan November.
Articles
423 Documents
Uniform Resource Locator (URL) Detection Security System Based on Android
Haruno Sajati;
Harliyus Agustian;
Eko Murdiansyah
Compiler Vol 8, No 1 (2019): May
Publisher : Institut Teknologi Dirgantara Adisutjipto
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (613.013 KB)
|
DOI: 10.28989/compiler.v8i1.343
The use of the internet, which is currently increasing dramatically, certainly brings the convenience of finding information. The increase in internet usage also eventually gave rise to cybercrime crimes, one of which was by spreading a URL or fake site to steal someone's personal data. The research done is how to build an Android-based application that can detect the security of a URL. The goal is that internet users, especially social media, can avoid cybercrime crime that wants to steal personal data. Making an application uses the Regular Expression method to analyze each line of the Webpage Source Code in the URL based on 8 criteria taken from the World Wide Web Consortium (W3C). The application was then tested with 10 phishing-charged URLs and compared with Kaspersky, McAfee, and AdBlock applications. Based on the results of trials and comparisons, applications that have been made are able to detect 6 or 60% of the 10 URLs. Kaspersky and McAfee applications can detect 70%, while AdBlock only detects 3 or 30% of 10 URLs that contain phishing.
GPU Accelerated Fuzzy C-Means (FCM) Color Image Segmentation
Mutaqin Akbar;
Arita Witanti;
Indah Susilawati
Compiler Vol 8, No 2 (2019): November
Publisher : Institut Teknologi Dirgantara Adisutjipto
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (477.913 KB)
|
DOI: 10.28989/compiler.v8i2.455
In this paper, computational acceleration of color image segmentation using fuzzy c-means (FCM) algorithm has been presented. The color image is first converted from the Red Green Blue (RGB) color space to the YUV color space. Then, the luma (Y) information values are grouped according to the desired number of clusters using the FCM algorithm. The FCM algorithm is implemented on a Graphical Processing Unit (GPU) using the Compute Unified Device Library (CUDA) library which is developed by NVidia to speed up the computing time. Images used in this research are red blood cell images, geometry images and leaf images. The results of segmented images processed using GPU were seen identic to the results of segmented images processed using the Central Processing Unit (CPU). The computational time of the FCM algorithm can be accelerated by speed-up to 5,628 times faster and the average speed-up of all simulations done is 5,517 times faster.
MEASURING THE WEBSITE QUALITY OF ADISUTJIPTO COLLEGE OF TECHNOLOGY BASED ON THREE DIMENSIONS (USABILITY, INFORMATION QUALITY AND SERVICE INTERACTION)
Dwi Nugraheny;
Yuliani Indrianingsih;
Aldio Bima Saifullah
Compiler Vol 9, No 2 (2020): November
Publisher : Institut Teknologi Dirgantara Adisutjipto
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (849.351 KB)
|
DOI: 10.28989/compiler.v9i2.780
Perceptions about the quality of education are the ability to provide an assessment of the superiority of an educational service that can produce academic and non-academic excellence for students by reffering to input, the process of outcomes and the impact it causes. One of the non-academic service on institutions to users, especially students is a website. One of the vision of educational institutions is to provide service to students electronically through website and be expected that the college website can provide the best possible information to students. This study discusses how to measure the website quality of Adisutjipto College of Tehcnology (STTA) using 3 (three) dimensions; Usability, Information Quality and Service Interaction. This research is a descriptive study with a survey method. The research instrument used a questionnaire. The research subjects were 50 STTA students. The results of the measurement survey which are affected by those three dimensions shows that the quality of the STTA’s website is in the “Medium” category.
A PROTOYPE OF DIGITAL BLOOD PRESSURE MEASUREMENT DEVICE BASED ON ARDUINO UNO AND MOBILE APPLICATION
Muhammad Rifqi Maarif;
Agung Priyanto
Compiler Vol 7, No 2 (2018): November
Publisher : Institut Teknologi Dirgantara Adisutjipto
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (786.994 KB)
|
DOI: 10.28989/compiler.v7i2.367
Blood pressure is one of the vital sign which widely used as a parameter for medical examination. In some cases likes hypertension, cardiovascular disease or routine examination of pregnant woman, blood pressure test which performed frequently become an important thing. Based on those cases, hence an availability of blood pressure measurement devices will become significant. Thus, in this research, we developed a prototype od digital blood pressure measurement device by using Arduino Uno microcontroller and Android based mobile application. In general, Arduino Uno was equipped with pressure sensorMPX5050DP, those devices will be used for blood pressure measurement. Then the result will be sent and displayed to mobile application. Data transmission between hardware and mobile application was done by using bluetooth module
Implementation and Performance Analysis of Private Cloud Using Openstack Swift and Rclone
Candra Aditama;
Adri Priadana
Compiler Vol 8, No 1 (2019): May
Publisher : Institut Teknologi Dirgantara Adisutjipto
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1332.694 KB)
|
DOI: 10.28989/compiler.v8i1.428
Many companies need a storage system that can be accessed in real time by all parts of the company. Most digital data storage methods today still use conventional methods where data is stored on an external hard disk or public cloud. Storage with external hard disk media makes accessing data difficult and has the risk of data loss when storage media is damaged. On the other hand, the storage method using public cloud requires an internet connection with large bandwidth requirements and the company still has to spend a budget on renting it. This study aims to design digital data storage methods using a private cloud that can be accessed in real time by all parts of the company without having to spend a budget on hiring a storage media and renting an internet connection with large bandwidth requirements. A private cloud was built using OpenStack Swift as an object storage service provider and Rclone as a cross-platform computer data management application. The results of this study are the creation of a private cloud that runs object storage services using Swift storage objects with relatively light and high scalability to meet the needs of storing data effectively and efficiently. A private cloud-based data storage media with relatively light and high scalability to meet data storage needs. Data storage media that can be accessed easily without having to use an internet connection with large bandwidth requirements.
APPLICATION FOR CONTROL OF DISTANCE LIGHTS USING MICROCONTROLLER NODEMCU ESP 8266 BASED ON INTERNET OF THINGS (IoT)
Rama Sahtyawan;
Arief Ikhwan Wicaksono
Compiler Vol 9, No 1 (2020): May
Publisher : Institut Teknologi Dirgantara Adisutjipto
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (701.86 KB)
|
DOI: 10.28989/compiler.v9i1.627
Control systems in the field of technology, electronic devices must be controlled. But there are still those who oppose if the room does not have a place anywhere, where there is no one at home, other people forget to change the lights, it is very inconvenient if you have to go home, even though if the lights are left activated there will be a waste, from which It was stated that a light monitoring device was provided using the Internet-based (IoT) tea-based Relay module using the NodeMcu ESP 8266 microcontroller which has been equipped with a wifi module, so that the led lights can be monitored by the user in realtime so using the IoT Program platform using the Blynk application, which can be controlled via handphone, In the system implementation, a display is made using Blynk. There are 4 on and off switch buttons which are used to facilitate and activate the Led lights. In this research, the control of Led using blynk is done 10 times. Led control testing is used to see each procedural function running correctly as expected, the results of tests that have been done get the results of 10x experiments that have been done to get 2 x interrupted experiments in the LEDs needed to connect the wifi network
MAKING OF HELICOPTER MODELS WITH POLYGONAL MODELING TECHNIQUES IN MABUR MOTOR GAME WITH 3D BLENDER
Bayu Dwi Atmojo
Compiler Vol 7, No 2 (2018): November
Publisher : Institut Teknologi Dirgantara Adisutjipto
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (670.212 KB)
|
DOI: 10.28989/compiler.v7i2.271
Currently 3D modeling has been many developed and widely applied to various fields of industry, one of the modelling techniques is a polygonal modelling technique that can be applied to games with 3D graphics. Games that are currently considered as some entertainment media can only be used as entertainment media to train agility and concentration by making it an interactive game with good visuals. The manufacture of 3D helicopter model aims to produce helicopter models that can be applied to the game Motor Mabur. From the test results of Motor Mabur game that is uploaded on the game site itch.io got the number of views 84, download 30, rating 4, collections 1, comment 10, impressions 110 and ctr 0.91 %.
Three-Dimensional Flight Simulator Takeoff Movement on Boeing 737-300 Aircraft
Muhammad Irfan;
Nurcahyani Dewi Retnowati;
Bangga Dirgantara Adiputra
Compiler Vol 8, No 2 (2019): November
Publisher : Institut Teknologi Dirgantara Adisutjipto
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (771.868 KB)
|
DOI: 10.28989/compiler.v8i2.523
The simulator is a form of imitation of conditions describing a behavior in conformity with the reality in which there is an interaction between the user and the simulation. Simulators are very useful for simulating events that can help the teaching and learning system. The result of this final project is a 3D take off simulator on a desktop-based Boeing 737-300 that serves as a training aid and contains an explanation of Boeing 737-300 take off information. This simulator provides ideal data in the form of weight, take off speed, flap settings and distance data to understand the aircraft performing the V1, VR and V2 processes. The research methods carried out include modeling a Boeing 737-300 aircraft using blueprint, asset modeling, and texturing using Blender 3D software then proceed with the design of simulations using Unity software. Simulation tests include black box testing. The results of the black box testing indicate that all functions of the simulator run according to the Windows 7, Windows 8, and Windows 10 operating system with a 64-bit system. Flight simulator is functioning properly and can show information on the movements and conditions od the aircraft in taking flight in the takeoff phase with weight conditions, the speed at which the aircraft drove on the runway, wind pressure conditions on the runway and flaps that will be arranged in this flight simulator.
LATTICE BOLTZMANN PSEUDO-POTENTIAL MODELLING OF MULTIPHASE DROPLET PHENOMENA
Thomas Ken Darmastono;
Bahrul Jalaali
Compiler Vol 9, No 2 (2020): November
Publisher : Institut Teknologi Dirgantara Adisutjipto
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (712.619 KB)
|
DOI: 10.28989/compiler.v9i2.835
The multiphase modeling of a droplet in a multiphase system is considered becoming a fundamental problem in fluid dynamics. A complex understanding of droplet behavior is critical to reveal a deeper insight into a more complex multiphase system. Droplet behavior studies are necessary to obtain a better understanding of solving multiphase problems in both the science and industrial aspect. The droplet behavior is characterized by a non-dimensional number such as the Eötvös number. In this study, numerical simulation was performed using the Lattice Boltzmann method. Parametric studies of Eötvös number was done. The parametric study of the Eo number is obtained using LBM. Based on the results obtained, it is concluded that the gravitational force influences the downwards rate of the droplet. Furthermore, the shape of the droplet during falling was depended on the Eo number as well. The higher Eo number means higher gravitational force, hence the velocity of the droplet is increasing as well as the reaction force of surface tension. This study is beneficial to give a deeper explanation of multiphase phenomena as well as contribute to the modeling of multiphase phenomena using an alternative numerical method of LBM.
PERANCANGAN DATABASE UNTUK PEMINJAMAN BARANG DI UNVERSITAS XYZ
Bondan Wahyu Pamekas;
Arif Budiman;
Yohanes Hans Nedy
Compiler Vol 7, No 1 (2018): May
Publisher : Institut Teknologi Dirgantara Adisutjipto
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (529.186 KB)
|
DOI: 10.28989/compiler.v7i1.283
Pendataan merupakan aktifitas yang penting sebagai sarana dalam mendokumentasikan peminjaman barang yang terdapat di Universitas XYZ. Proses pendataan yang masih menggunakan metode manual yang memerlukan proses yang panjang dan lama. Prosesnya adalah pihak peminjam yang diharuskan untuk membawa surat permohonan peminjaman barang kepada BAU, yang nantinya akan dicatat oleh pihak BAU, lalu setelah itu pihak BAU akan memberikan konfirmasi kepada pihak peminjam. Belum lagi dalam pelaksanaannya, ada kemungkinan petugas BAU lupa dalam proses transaksi dengan pihak peminjam. Penelitian ini bertujuan untuk merancang database peminjaman barang di Universitas XYZ yang nantinya sistem ini dapat diterapkan di BAU dan dapat menggantikan metode manual yang ada dan memudahkan dalam peminjaman barang. Metode yang digunakan dalam perancangan database ini adalah DBLC. Hasil akhir penelitian ini dapat merancang sebuah database yang dapat diterapkan dalam proses peminjaman barang di Universitas XYZ sehingga lebih mudah, cepat, dan terstruktur.