O uso do espaço de tuplas com o objetivo de simplificar o desenvolvimento de uma aplicação distribuída

dc.contributor.advisorLento, Luís Otávio Botelho
dc.contributor.authorMendes, Fábio Jackson
dc.contributor.authorMartins, Victor Brüggemann
dc.coverage.spatialPalhoçapt_BR
dc.date.accessioned2017-10-23T17:26:03Z
dc.date.accessioned2020-11-29T06:00:15Z
dc.date.available2017-10-23T17:26:03Z
dc.date.available2020-11-29T06:00:15Z
dc.date.issued2008
dc.description.abstractDistributed systems are inherently complex and difficult to develop, several issues that are not part of the business logic of the application must be addressed, leading to a much more complex architecture and demanding a larger amount of infrastructure resources. The concept of tuple space aims to simplify the development of a distributed application, supplying powerful tools for process communication and synchronization. This study focus on the viability of using this concept in order to construct a distributed system that needs simplicity during its development, as well as scalability and loose coupling among its components. To validate this proposal, a case study will be conducted on a distributed system that lacks solutions for the communication and synchronization of its main modules. Subjects such as parallel computing, memory sharing and tuple space will be approached.en
dc.description.abstractSistemas distribuídos são inerentemente complexos e difíceis de desenvolver, vários pontos que não fazem parte da lógica de negócio da aplicação devem ser abordados, tornando a arquitetura do projeto muito mais complexa e exigindo uma quantidade maior de recursos de infra-estrutura. O conceito de espaço de tuplas visa simplificar o desenvolvimento de uma aplicação distribuída, fornecendo poderosas ferramentas de comunicação e sincronização entre os processos. Este trabalho estuda a viabilidade da utilização deste conceito para construir um sistema distribuído que necessite de simplicidade durante o desenvolvimento, escalabilidade e baixo acoplamento seus componentes. Para validar esta proposta, será realizado um estudo de caso sobre um sistema distribuído que carece de ferramentas de comunicação e sincronização. São abordados temas como: computação paralela, compartilhamento de memória e espaço de tuplas.pt_BR
dc.format.extent68 f.pt_BR
dc.identifier.urihttps://repositorio.animaeducacao.com.br/handle/ANIMA/11078
dc.language.isopt_BRpt_BR
dc.relation.ispartofSistemas de Informação - Pedra Brancapt_BR
dc.subjectEspaço de tuplaspt_BR
dc.subjectComputação distribuídapt_BR
dc.subjectMemória compartilhadapt_BR
dc.subjectJavaSpacespt_BR
dc.subjectLindapt_BR
dc.titleO uso do espaço de tuplas com o objetivo de simplificar o desenvolvimento de uma aplicação distribuídapt_BR
dc.typeMonografiapt_BR
local.author.cursoSistemas de Informaçãopt_BR
local.author.unidadeUNISUL / Pedra Brancapt_BR
local.rights.policyAcesso abertopt_BR
local.subject.areaCiências Exatas e da Terrapt_BR
local.subject.areaanimaTI & Computaçãopt_BR

Arquivos

Pacote Original
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
95526_Fabio.pdf
Tamanho:
1.92 MB
Formato:
Adobe Portable Document Format
Descrição:
Monografia Fábio Jackson Mendes, Victor Brüggemann Martins
Licença do Pacote
Agora exibindo 1 - 2 de 2
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
907 B
Formato:
Item-specific license agreed upon to submission
Descrição:
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
0 B
Formato:
Item-specific license agreed upon to submission
Descrição: