cover
Contact Name
Indar Sugiarto
Contact Email
chief-editor@jirae.org
Phone
+6282139203291
Journal Mail Official
chief-editor@jirae.org
Editorial Address
Institute of Research and Community Outreach Petra Christian University Siwalankerto 121-131, Surabaya - Indonesia
Location
Kota surabaya,
Jawa timur
INDONESIA
International Journal of Industrial Research and Applied Engineering
ISSN : -     EISSN : 24077259     DOI : 10.9744/jirae
JIRAE is a peer-reviewed international journal providing a medium for the academic and industrial community to share cutting-edge research and development in various aspects of industrial technology and applied engineering. The objectives are: to encourage research work in the field of industrial technology and applied engineering among scientists, researchers, engineering practitioners, and industrial experts to improve efficiency, reduce costs, and generate high-quality products / services; to promote the adoption and development of comprehensive and state-of-the-art technologies for enterprises and industries; and, to bridge the theoretical and practical gap between academia and industry, and advocate collaboration to address enterprise and industry challenges.
Articles 43 Documents
Keyword Recorder for Robot Framework Amelia Kezia Gunawan
International Journal of Industrial Research and Applied Engineering Vol 4, No 2: OCTOBER 2019
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.9744/jirae.4.2.40-45

Abstract

In this era where Agile's popularity is growing fast in the IT industry, test automation becomes more and more crucial for Agile. However, test automation is time-consuming. For this reason, the student creates a tool named Keyword Recorder to create and generate test scripts — the most time-consuming part of test automation — intending to find a solution to speed up the test automation process. Keyword Recorder is a standalone program for web testing and is made to generate scripts for Robot Framework. It consists of two components: a browser, and a recorder. The browser is where the user do the web testing and the recorder’s job is to capture all the user actions along with the web elements during web testing and generate a Robot Framework’s test script based on the recorded actions.
Test Driven Development in OWOW’s Full-stack Web Development Albert Edwillian Pratomo; Erik van der Schriek; Thomas van der Veen
International Journal of Industrial Research and Applied Engineering Vol 4, No 2: OCTOBER 2019
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.9744/jirae.4.2.46-50

Abstract

OWOW is a digital agency which operates in the context of software development, design, and digital marketing. One of the key services it provides is full-stack web development. OWOW separates its full-stack web development into back-end and front-end. OWOW had done some automated testing in back-end, but none in front-end. This was not ideal because the quality of web apps developed could not be easily and thoroughly ensured. OWOW believes Test Driven Development (TDD) might be the solution for the situation. TDD is a software development process where test code are written before the implementation code. Through this project, OWOW would like to start applying TDD into its full-stack web development. Research had been done to investigate how to apply TDD in OWOW’s current workflow. In the research, the TDD approach was defined. Afterwards, its application on current back-end and front-end development was investigated. Furthermore, its relation to Continuous Integration was explored. The research findings were then implemented on an ongoing web project called RentIt. This implementation had been delivered as a proof-of-concept application of TDD in OWOW’s full-stack web development. It is concluded that OWOW had been introduced to apply TDD in its full-stack web development.
Job Management System for Cell Monitoring Services Harry Ariyanto Putra
International Journal of Industrial Research and Applied Engineering Vol 4, No 2: OCTOBER 2019
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.9744/jirae.4.2.51-56

Abstract

The assignment was initiated and given by CytoSmart Technologies B.V., which specializes in providing a solution to track the behavior of the cells. One of the devices, called Omni, makes it possible to take multiple images of cells and then process them, e.g. cell colony detection, in the cloud by using algorithm selected by the customers. For each experiment initiated by the customers, Omni takes multiples images from the cells and uploads them to the cloud. In the cloud, the images will be combined and processed according to the algorithm selected by the customers. These processes are running in the cloud and are repeated based on the interval that are defined by the customer. Currently there are no solution implemented to track and know what is happening there. Until now, the operational team must check the databases directly to find out if there is any problem. Besides that, to re-do the experiment, failed or not, the operational team must re-do the experiment from start. The system will provide a way to track and manage the process that is happening in the cloud and also provide a feature to re-do the experiment. The intern managed to implement the tracking of the processes and at the same time make the code maintainable and extendable. Reprocessing functionality was also implemented successfully. The solution is built using ASP .NET Core and other in-trend technologies, such as Vue.js, Microsoft Azure, etc.
Omni-Directional Mobile Robot Control using Raspberry Pi and Jetson Nano Evert Oneil; Indar Sugiarto
International Journal of Industrial Research and Applied Engineering Vol 4, No 2: OCTOBER 2019
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.9744/jirae.4.2.57-62

Abstract

The use of robots continues to increase in various fields in society today. Current developments require robots that are more effective and efficient in its application, especially in terms of its movement. This research is intended to design robots that move omni-directionally, making it easier to move in all directions by using the omniwheels, and the robots can detect simple object around them. The robot using 3 DC motors with encoder as feedback. System movement is controlled using Raspberry Pi 4, to move the robot to destination postition from user’s input. For robot to be able to detect certain object, the robot is equipped with infrared sensor for measure the distance and a camera for image processing purpose with jetson nano as a controller. By using inverse kinematics and odometry calculations for robot movement, it has an error of 9.51% on the x-axis and 8.12% on the y-axis at the robot's final position. The robot can detect objects using infrared sensors with error rate 0.87% and measure object sizes using a camera and image processing with error rate of 30.02% for object’s width readings and 41.8% for object’s height readings.
Design and Implementation of an Aquarium Automation System Using a NodeMCU Riko Reynaldi; Dani Hamdani
International Journal of Industrial Research and Applied Engineering Vol 5, No 1: APRIL 2020
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.9744/jirae.5.1.1-6

Abstract

Ornamental fish enthusiasts sometimes busy with other matters that take a long time so they do not have time to care for their pet fish. Therefore it is needed automation in maintaining fish in the aquarium. This study aims to make it easier to maintain ornamental fish in the aquarium by automate feeding activities, replacing water, and adjusting water temperatures. This automation uses the prototype method so that it is easy to improve continuously, data collection is done by collecting several articles related to the title taken by the author. NodeMCU is used as a temperature sensor data reader, pH, Ultrasonic and servo data receiver, relay to turn on the valve, pump, heater, fan. The results of the data will be sent wirelessly to smartphones via the Blynk application. The results of this study are a tool that can feed according to a predetermined schedule, replacing water according to the acidity of the water's pH, and adjusting the temperature to its natural habitat. Thus this automation tool will be useful for fans who are busy with their work, especially those who often go out of town in days.
Miniaturized Infusion Monitoring System with Weight Sensor (Load Cell) Based on AT-MEGA 328 Microcontroller Daswara Djajasasmita; M. Reza Hidayat; Susanto Sambasri
International Journal of Industrial Research and Applied Engineering Vol 5, No 1: APRIL 2020
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.9744/jirae.5.1.14-18

Abstract

The development of medical equipment with advanced technology can provide convenience in providing services to the community. One of the equipment that is in the hospital and most often used is an IV. In its use, manual infusion is used to determine the volume of the infusion and must be monitored every hour or even minute by the nurse. This is considered quite difficult, especially in the era of the Covid-19 pandemic where minimal interaction is required from 2 individuals. This is done by utilizing sensor technology to monitor the patient's condition so that the frequency of the nurses checking the condition of the infusion is getting less. Therefore, in this research, manufactured of an infusion monitoring system using aweight sensor (Load Cell) based on the ATMEGA 328 microcontroller was carried out. The sensor of this monitoring system uses a Load Cell Weight Sensor with the HX711 module which is integrated into the ARDUINO UNO MCU. The output of the system is displayed on a 16 x 2 mm LCD as well as a Macro Excel which will display the percentage value of intravenous fluids in the PC and real-time automatic data logging into the macro excel. The infusion used uses Nacl fluid infusion. The test results of the system as a whole show that the data for measuring levels (%) of intravenous fluids can be sent and displayed on the LCD and PC. The incoming data is converted into a table at certain time intervals according to the user's choice into the operator. The experiment was carried out 10 times by looking at changes in the contents of the infusion fluid over time in 11 stages where the LED lights up when the weight of the infusion reaches 40 - 46 grams. Then, the buzzer and LED have turned on when the weight of the infusion is less than 5 grams. From the experiment, it can be concluded the 10% setpoint alarm works well, i.e. when the infusion load is less than the 1% set point, the buzzer and LED will light up until the intravenous fluid is replaced with a new one.
Improving Data Extraction System to Parse Data from Scraped Job Advertisements Claudia Nathasia Jason
International Journal of Industrial Research and Applied Engineering Vol 5, No 1: APRIL 2020
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.9744/jirae.5.1.19-22

Abstract

Extracting the information from an online job advertisement might be a little tricky. The information is wrapped with redundant information, called boilerplate, that is not related to the job at all. The information also needs to be segmented and classified into the right class or groups. After the information has been classified, it is easier to find the features (e.g., required skills and required education) that make the later processing faster.
The Reinforcing Effect of Sugar Palm Fiber on PP Kenneth Genesius Han; Juliana Anggono; Peter Jonathan
International Journal of Industrial Research and Applied Engineering Vol 5, No 1: APRIL 2020
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.9744/jirae.5.1.23-26

Abstract

Natural fibers have the ability to reinforce polymeric materials. In this work, sugar palm fibers were added as a reinforcement agent to a polypropylene (PP) matrix to form biocomposites. Flexural strength measurement in accordance with ASTM D790-17 was carried out on PP composites with the sugar palm fiber content changed from 0 to 30 wt.% in 5 wt.% steps. The flexural strength data show a composition dependence on the fiber content with a maxima (52.09 MPa) obtained in 15 wt.% fibers. Sugarcane bagasse-PP composite together with wood board composite and neat PP as existing materials by automotive industry were used as reference material in the study. This sugar palm fiber-PP composites offer lower density in comparison with wood board composites and PP. The area density of the composites is in the range of 1285-1635 g/m2 for the composition studied while PP and wood board have area density of 1466 and 1700 g/m2 respectively.
Inventory Routing Problem for Perishable Product with Dynamic Demand and Spoilage Rate Krisna Wahyudi; I Gede Agus Widyadana; I Nyoman Sutapa
International Journal of Industrial Research and Applied Engineering Vol 5, No 2: OCTOBER 2020
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.9744/jirae.5.2.27-32

Abstract

The paper presents an inventory routing problem for perishable products using dynamic demand and spoilage rate data. This problem has three main costs for the simulation criteria: holding inventory cost, routing shipment cost, and perishable product cost with a single supplier and many retailers. Instead of the problem, there are 2 set decision variables inventory level range and shipping route. The simulation uses a Genetic Algorithm method to find the minimum cost. It shows that the dynamic data demand can be optimized, and the dynamic demand data have bigger cost consequences than the static demand data
Business Process Simulation Game as a Business Process Learning Tool for Retail Companies Joella Joella; Yulia Yulia; Andreas Handojo
International Journal of Industrial Research and Applied Engineering Vol 5, No 2: OCTOBER 2020
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.9744/jirae.5.2.33-40

Abstract

Game-based Learning has become one of the most developed learning methods in this 21st century. Game-based Learning is a good learning method because it can create a virtual world where players can simulate real-world problem-solving. A business process is a series of interrelated activities to achieve certain business goals, executed sequentially or parallel, both inside and outside the company. The complexity of business processes causes the learning process to be less than optimal, if only in the form of theoretical exposure. Practices are needed to hone students’ business process management skills, which will be too risky to be done in the real world.  Therefore, this research develops a business process simulation game to facilitate students in practicing their business process management skills. The author analyzed the existing business process simulation games, determined the game system design, developed the game, tested the game, and distributed questionnaires to users. Based on the results of testing and implementing the system that has been done, the game developed in this research has a positive impact on users. The features in the game are running well and as expected. The game provides benefits to both teachers and students, so this game is suitable for being used as retail companies' business process learning tool