Synchronization Algorithm Gor Peer-To-Peer Interactive Distributed Simulation Implemented In a Single-Threaded Web Application
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216275%3A25530%2F17%3A39911496" target="_blank" >RIV/00216275:25530/17:39911496 - isvavai.cz</a>
Výsledek na webu
—
DOI - Digital Object Identifier
—
Alternativní jazyky
Jazyk výsledku
angličtina
Název v původním jazyce
Synchronization Algorithm Gor Peer-To-Peer Interactive Distributed Simulation Implemented In a Single-Threaded Web Application
Popis výsledku v původním jazyce
This article presents a synchronization algorithm for distributed interactive peer-to-peer simulation in a web browser. It is a practical utilization of web browsers in combination with modern technologies for realization of computation- and network-heavy simulation tasks. Due to present limitations of web browsers, especially due to their limited computing power, a class of realizable tasks is defined. Such tasks can be successfully solved with web browsers. The article also covers the operating principles of web applications, with focus on JavaScript and problems arising from its concept. The text describes the algorithm and used network topologies of the logical processes, and their synchronization methods. Advantages and disadvantages of realizing a simulation with a web browser are described as well, as well as the reasons why the not-so-frequently used peer-to-peer simulation was used. To conclude, a use case for application scope testing is characterized, i.e. identifying the appropriate number of logical processes, frequency of interactive interventions, usable numbers of objects, etc., for which the presented algorithm is appropriate.
Název v anglickém jazyce
Synchronization Algorithm Gor Peer-To-Peer Interactive Distributed Simulation Implemented In a Single-Threaded Web Application
Popis výsledku anglicky
This article presents a synchronization algorithm for distributed interactive peer-to-peer simulation in a web browser. It is a practical utilization of web browsers in combination with modern technologies for realization of computation- and network-heavy simulation tasks. Due to present limitations of web browsers, especially due to their limited computing power, a class of realizable tasks is defined. Such tasks can be successfully solved with web browsers. The article also covers the operating principles of web applications, with focus on JavaScript and problems arising from its concept. The text describes the algorithm and used network topologies of the logical processes, and their synchronization methods. Advantages and disadvantages of realizing a simulation with a web browser are described as well, as well as the reasons why the not-so-frequently used peer-to-peer simulation was used. To conclude, a use case for application scope testing is characterized, i.e. identifying the appropriate number of logical processes, frequency of interactive interventions, usable numbers of objects, etc., for which the presented algorithm is appropriate.
Klasifikace
Druh
D - Stať ve sborníku
CEP obor
—
OECD FORD obor
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)
Návaznosti výsledku
Projekt
—
Návaznosti
S - Specificky vyzkum na vysokych skolach
Ostatní
Rok uplatnění
2017
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Název statě ve sborníku
29th European Modeling and Simulation Symposium, EMSS 2017
ISBN
978-1-5108-4765-1
ISSN
—
e-ISSN
neuvedeno
Počet stran výsledku
10
Strana od-do
149-158
Název nakladatele
CAL-TEK SRL
Místo vydání
Rende
Místo konání akce
Barcelona
Datum konání akce
18. 9. 2017
Typ akce podle státní příslušnosti
EUR - Evropská akce
Kód UT WoS článku
—