Claim Missing Document
Check
Articles

Found 3 Documents
Search
Journal : Journal of Information Technology and Computer Science

Data Delivery Implementation on River Flow Control System Prototype Using HTTP Ichsan, Mochammad Hannats Hanafi; Akbar, Sabriansyah Rizqika; Aji, Hamdan Malik Satriyo; Setiawan, Eko; Batubara, Othman Mirizi
Journal of Information Technology and Computer Science Vol. 8 No. 3: December 2023
Publisher : Faculty of Computer Science (FILKOM) Brawijaya University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25126/jitecs.202383570

Abstract

Data transmission is one of the most essential components in a critical system. One of them is to control the river water canal. Previous research related to water canal monitoring has been carried out, but the data is still local. This research implements a water canal with one main river with three tributaries/river branches where the three tributaries have different area conditions. In this research, the process of sending data from the sensor node (Control Flow System) to the master node (Control station) to the cloud server to be displayed on a website. The microcontroller used for the main processor and as a data-sending device is the ESP8266 and the cloud server used is ThingSpeak. This research succeeded in implementing HTTP for the process of sending data. The HTTP protocol is suitable for the process of data delivery. Sending data on the Control Flow System to the Control Station was successfully sent optimally at a distance of 3 meters with the "Good" classification according to the TIPHON standard. Meanwhile, the average data is sent from the Control Station to the cloud server in about 44 seconds.
The Transforming Requirement Sentences in The Form of Requirement Boilerplates to Ontology Using Natural Language Processing: Transforming Requirement Sentences in The Form of Requirement Boilerplates to Ontology Using Natural Language Processing Ismail, Muhammad Farabi; Kurniawan, Tri Astoto; Akbar, Sabriansyah Rizqika
Journal of Information Technology and Computer Science Vol. 10 No. 2: August 2025
Publisher : Faculty of Computer Science (FILKOM) Brawijaya University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25126/jitecs.2025102535

Abstract

Requirements sentences in the software development process should be consistent. If there is inconsistency, there must be a conflict between requirements in a software project. We propose converting a requirement sentence into an ontology to check such inconsistency. Our approach separates each noun and verb in a requirements sentence using Natural Language Processing (NLP) technique to find concepts (nouns) and relations (verbs) between words. Our proposed ontology structure can be dynamically updated based on changes in the requirements sentences. We validated such an approach using precision and recall testing based on four requirements sentences with three times changes on four requirements sentences. The accuracy results are 100%. It means our approach can accommodate any changes in the requirements.
Automated Cloud Migration System for Permissioned Blockchain Infrastructure Annisa, Faradiba; Bhawiyuga, Adhitya; Akbar, Sabriansyah Rizqika; Shaffan, Nur Hazbiy; Kartikasari, Dany Primanita
Journal of Information Technology and Computer Science Vol. 10 No. 2: August 2025
Publisher : Faculty of Computer Science (FILKOM) Brawijaya University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25126/jitecs.2025102602

Abstract

Blockchain is a technology that stores data in a distributed manner. There are two types of blockchains: permissionless and permissioned. In permissionless blockchains, nodes are operated by anonymous participants who do not know each other. Meanwhile, permissioned blockchain nodes run on a private infrastructure owned by the organizations participating in the blockchain network. This infrastructure may need to be migrated for various reasons, either from on-premises to the cloud or between clouds. Therefore, in this research, a migration system for permissioned blockchain infrastructure is developed. This migration system operates automatically to reduce human errors, inconsistencies, and time inefficiencies. To achieve automation, Infrastructure as Code (IaC) and automation tools are used. The IaC tool is used to automate infrastructure provisioning on the target cloud platform, while the automation tool is used to configure and deploy the blockchain on virtual machines in the target cloud. The chosen cloud platform is a public cloud. The experiment on the automated migration system focuses on two aspects. The first aspect evaluates the system's capability to perform infrastructure provisioning, blockchain configuration, and blockchain deployment on the target cloud platform. The second aspect assesses the migrated blockchain's functionality compared to the source infrastructure. The experimental results demonstrate that the automated migration system can successfully provision infrastructure, configure, and deploy the blockchain on virtual machines in the target cloud. Furthermore, the results confirm that the blockchain on the target infrastructure can add new data and access previously generated data within the blockchain.