PEER-TO-PEER BASED (P2P-BASED) COLLABORATIVE GRAPH EDITOR APPLICATION DEVELOPMENT BY USING YJS AND AUTOMERGE AS CONFLICT-FREE REPLICATED DATATYPE

In cases of disasters, such as earthquakes or fires occurring in urban or industrial areas, it is often to find conditions that trap victims in buildings. Under these conditions, the process of tracking and finding victims becomes critical. However, currently available solutions to find trapped v...

Full description

Saved in:
Bibliographic Details
Main Author: Fatah Muhammad Atiq, Farrel
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/56676
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:56676
spelling id-itb.:566762021-06-24T05:38:42ZPEER-TO-PEER BASED (P2P-BASED) COLLABORATIVE GRAPH EDITOR APPLICATION DEVELOPMENT BY USING YJS AND AUTOMERGE AS CONFLICT-FREE REPLICATED DATATYPE Fatah Muhammad Atiq, Farrel Indonesia Final Project cloud server, mobile app, data processing & visualization, victim information, Android INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/56676 In cases of disasters, such as earthquakes or fires occurring in urban or industrial areas, it is often to find conditions that trap victims in buildings. Under these conditions, the process of tracking and finding victims becomes critical. However, currently available solutions to find trapped victims still have several limitations, particularly the capabilities, accessibilities, and availabilities of supporting tools. This limitation raises the need for a new solution to support rescue teams by quickly, accurately, and intuitively providing location information of victims. Viloc is a native Android mobile application aimed to assist rescue teams in finding indoor-trapped victims. To achieve this goal, Viloc requires to receive, manage, process, and visualize data quickly, precisely, and intuitively. Based on the scope of its functionalities, Viloc as a system comprises three modules: Cloud Server module, Mobile Application, and Data Processing & Visualization. Viloc is developed using the incremental development method involving three increments, each representing the development process of each module. Viloc modules are implemented based on the design of the system's function, process, data, structure, and behavioural aspects. In addition, a user interface design is formed to provide an overview of the Mobile Application module interface. The design process is performed based on the conducted system requirements analysis involving the National Board of Disaster Management (BNPB) and the Central Java Regional Board of Disaster Management (BPBD Jawa Tengah). Functional and performance testing shows that Viloc has successfully executed all its functionalities and met the specified performance specifications. In addition, the usability testing gave results as follows: 96.67% completion rate, 98.18% overall relative efficiency, and 87.46% user satisfaction rate text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description In cases of disasters, such as earthquakes or fires occurring in urban or industrial areas, it is often to find conditions that trap victims in buildings. Under these conditions, the process of tracking and finding victims becomes critical. However, currently available solutions to find trapped victims still have several limitations, particularly the capabilities, accessibilities, and availabilities of supporting tools. This limitation raises the need for a new solution to support rescue teams by quickly, accurately, and intuitively providing location information of victims. Viloc is a native Android mobile application aimed to assist rescue teams in finding indoor-trapped victims. To achieve this goal, Viloc requires to receive, manage, process, and visualize data quickly, precisely, and intuitively. Based on the scope of its functionalities, Viloc as a system comprises three modules: Cloud Server module, Mobile Application, and Data Processing & Visualization. Viloc is developed using the incremental development method involving three increments, each representing the development process of each module. Viloc modules are implemented based on the design of the system's function, process, data, structure, and behavioural aspects. In addition, a user interface design is formed to provide an overview of the Mobile Application module interface. The design process is performed based on the conducted system requirements analysis involving the National Board of Disaster Management (BNPB) and the Central Java Regional Board of Disaster Management (BPBD Jawa Tengah). Functional and performance testing shows that Viloc has successfully executed all its functionalities and met the specified performance specifications. In addition, the usability testing gave results as follows: 96.67% completion rate, 98.18% overall relative efficiency, and 87.46% user satisfaction rate
format Final Project
author Fatah Muhammad Atiq, Farrel
spellingShingle Fatah Muhammad Atiq, Farrel
PEER-TO-PEER BASED (P2P-BASED) COLLABORATIVE GRAPH EDITOR APPLICATION DEVELOPMENT BY USING YJS AND AUTOMERGE AS CONFLICT-FREE REPLICATED DATATYPE
author_facet Fatah Muhammad Atiq, Farrel
author_sort Fatah Muhammad Atiq, Farrel
title PEER-TO-PEER BASED (P2P-BASED) COLLABORATIVE GRAPH EDITOR APPLICATION DEVELOPMENT BY USING YJS AND AUTOMERGE AS CONFLICT-FREE REPLICATED DATATYPE
title_short PEER-TO-PEER BASED (P2P-BASED) COLLABORATIVE GRAPH EDITOR APPLICATION DEVELOPMENT BY USING YJS AND AUTOMERGE AS CONFLICT-FREE REPLICATED DATATYPE
title_full PEER-TO-PEER BASED (P2P-BASED) COLLABORATIVE GRAPH EDITOR APPLICATION DEVELOPMENT BY USING YJS AND AUTOMERGE AS CONFLICT-FREE REPLICATED DATATYPE
title_fullStr PEER-TO-PEER BASED (P2P-BASED) COLLABORATIVE GRAPH EDITOR APPLICATION DEVELOPMENT BY USING YJS AND AUTOMERGE AS CONFLICT-FREE REPLICATED DATATYPE
title_full_unstemmed PEER-TO-PEER BASED (P2P-BASED) COLLABORATIVE GRAPH EDITOR APPLICATION DEVELOPMENT BY USING YJS AND AUTOMERGE AS CONFLICT-FREE REPLICATED DATATYPE
title_sort peer-to-peer based (p2p-based) collaborative graph editor application development by using yjs and automerge as conflict-free replicated datatype
url https://digilib.itb.ac.id/gdl/view/56676
_version_ 1822002443657936896