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...
Saved in:
Main Author: | |
---|---|
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 |