Publicação: Graphical high level analysis of communication in distributed virtual reality applications
dc.contributor.author | De Paiva Guimarães, Marcelo | |
dc.contributor.author | Gnecco, Bruno Barberi | |
dc.contributor.author | Dias, Diego Roberto Colombo | |
dc.contributor.author | Brega, José Remo Ferreira [UNESP] | |
dc.contributor.author | Trevelin, Luis Carlos | |
dc.contributor.institution | Universidade Federal de São Paulo (UNIFESP) | |
dc.contributor.institution | Corollarium Technologies | |
dc.contributor.institution | Universidade Federal de São Carlos (UFSCar) | |
dc.contributor.institution | Universidade Estadual Paulista (Unesp) | |
dc.date.accessioned | 2018-12-11T17:25:34Z | |
dc.date.available | 2018-12-11T17:25:34Z | |
dc.date.issued | 2015-01-01 | |
dc.description.abstract | Analysing distributed virtual reality applications communicating through message-passing is challenging. Their development is complex, and knowing if something is wrong depends on the states of each process, defects (bugs) cause software crashes, hangs, and generation of incorrect results. To address this daunting problem we specify functional behavior models (for example, using synchronization barriers and shared variables) for these applications that ensures correctness. We also developed the GTracer tool, which compares the functional behavior models developed with the messages transmitted among processes. GTracer checks for violations of these models automatically and displays the message traffic graphically. It is a tool made for libGlass, a message library for distributed computing. We have been able to find several non-trivial defects during the tests of this tool. | en |
dc.description.affiliation | Open University of Brazil UNIFESP Faccamp's Master Program | |
dc.description.affiliation | Corollarium Technologies | |
dc.description.affiliation | UFSCAR | |
dc.description.affiliation | UNESP | |
dc.description.affiliationUnesp | UNESP | |
dc.format.extent | 1373-1382 | |
dc.identifier | http://dx.doi.org/10.1016/j.procs.2015.05.343 | |
dc.identifier.citation | Procedia Computer Science, v. 51, n. 1, p. 1373-1382, 2015. | |
dc.identifier.doi | 10.1016/j.procs.2015.05.343 | |
dc.identifier.issn | 1877-0509 | |
dc.identifier.scopus | 2-s2.0-84939182374 | |
dc.identifier.uri | http://hdl.handle.net/11449/177456 | |
dc.language.iso | eng | |
dc.relation.ispartof | Procedia Computer Science | |
dc.relation.ispartofsjr | 0,258 | |
dc.rights.accessRights | Acesso aberto | |
dc.source | Scopus | |
dc.subject | Analysis | |
dc.subject | Bug | |
dc.subject | Defects | |
dc.subject | Distributed computing | |
dc.subject | Message passing | |
dc.subject | Virtual reality | |
dc.title | Graphical high level analysis of communication in distributed virtual reality applications | en |
dc.type | Trabalho apresentado em evento | |
dspace.entity.type | Publication | |
unesp.campus | Universidade Estadual Paulista (UNESP), Faculdade de Ciências, Bauru | pt |
unesp.department | Computação - FC | pt |