Um sistema web para execução remota de aplicações de alto desempenho
Abstract
Algumas áreas de pesquisa utilizam constantemente algoritmos que demandam alto desempenho
dos seus ambientes de execução. Ocasionalmente, surgem algoritmos novos, com
diferentes propriedades, que se propõem a resolver um problema de forma mais eficiente e/ou
completa. Esses algoritmos demandam uma plataforma prática para serem disponibilizados ao
público de pesquisa sem fiquem restritos a ambientes institucionais. Este trabalho tem como
objetivo criar um modelo de portal web que permita ao administrador gerenciar algoritmos que
serão disponibilizados para os usuários, e que permita o cadastro de usuários para fazer uso
desses algoritmos. Esse modelo de portal foi desenvolvido seguindo os princípios do desenvolvimento
ágil e utilizando a linguagem de programação Python, juntamente com frameworks
que possuem sinergia com o uso desses princípios. Esse modelo foi passou por testes com operações
como cadastramento e ativação de contas de usuários, efetuar pedidos de execuções de
algoritmos e obtenção de arquivos de entrada e saída dos algoritmos.
Collections
The following license files are associated with this item: