Name: | Description: | Size: | Format: | |
---|---|---|---|---|
5.29 MB | Adobe PDF |
Authors
Abstract(s)
Os processos tradicionais de distribuição de software geralmente envolvem o uso de um dispositivo
físico que contém o código máquina desse software a ser distribuído. Após o aparecimento da
Internet, este processo de distribuição lentamente transitou para o uso de plataformas centralizadas
de distribuição de software que permitem não a distribuição do software como também as suas
atualizações.
Neste documento é implementado um sistema de distribuição de software para o NeuroReha bLab de modo a permitir a distribuição dos seus jogos sérios e ferramentas de investigação recor rendo a uma plataforma centralizada de distribuição que também permite o controlo do acesso às
versões de um determinado software distribuído. Além de que, este sistema permite o auxílio cen tralizado dos utilizadores nais e a colheita dos dados provenientes dos softwares distribuídos. De
modo a melhorar e validar o sistema implementado efetuou-se testes de usabilidade, desempenho
e stress ao servidor, e, um caso de estudo. Os resultados demonstram que esse sistema encontra-se
preparado para ambiente de produção e para o seu uso pelo NeuroRehabLab e as suas instituições
parceiras.
Traditional software distribution systems, in general, involve the use of a physical device contai ning the distributed software's code. After the surge of the Internet, this distribution process is transitioning to the use of centralized platforms that allow the distribution of the software and its updates. In this document, it is implemented a software distribution system for NeuroRehabLab that allows the centralized distribution of their serious games and research tools and the control of the users that are allowed to use each version of those games and tools. Also, this system allows the centralized help of the end-users and the collection of the data of the used software that is distributed. To validate the implemented system, it was conducted user testing, performance test, server stress test, and case of study. The results show that this system is ready to be used in production by the NeuroRehabLab.
Traditional software distribution systems, in general, involve the use of a physical device contai ning the distributed software's code. After the surge of the Internet, this distribution process is transitioning to the use of centralized platforms that allow the distribution of the software and its updates. In this document, it is implemented a software distribution system for NeuroRehabLab that allows the centralized distribution of their serious games and research tools and the control of the users that are allowed to use each version of those games and tools. Also, this system allows the centralized help of the end-users and the collection of the data of the used software that is distributed. To validate the implemented system, it was conducted user testing, performance test, server stress test, and case of study. The results show that this system is ready to be used in production by the NeuroRehabLab.
Description
Keywords
Reh@Store Distribuição de software Coleção de dados Apoio remoto Controlo de versões Controlo de acesso Software distribution Data collection Remote support Version control Access control Engenharia Informática . Faculdade de Ciências Exatas e da Engenharia