O uso do espaço de tuplas com o objetivo de simplificar o desenvolvimento de uma aplicação distribuída
dc.contributor.advisor | Lento, Luís Otávio Botelho | |
dc.contributor.author | Mendes, Fábio Jackson | |
dc.contributor.author | Martins, Victor Brüggemann | |
dc.coverage.spatial | Palhoça | pt_BR |
dc.date.accessioned | 2017-10-23T17:26:03Z | |
dc.date.accessioned | 2020-11-29T06:00:15Z | |
dc.date.available | 2017-10-23T17:26:03Z | |
dc.date.available | 2020-11-29T06:00:15Z | |
dc.date.issued | 2008 | |
dc.description.abstract | Distributed 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.abstract | Sistemas 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.extent | 68 f. | pt_BR |
dc.identifier.uri | https://repositorio.animaeducacao.com.br/handle/ANIMA/11078 | |
dc.language.iso | pt_BR | pt_BR |
dc.relation.ispartof | Sistemas de Informação - Pedra Branca | pt_BR |
dc.subject | Espaço de tuplas | pt_BR |
dc.subject | Computação distribuída | pt_BR |
dc.subject | Memória compartilhada | pt_BR |
dc.subject | JavaSpaces | pt_BR |
dc.subject | Linda | pt_BR |
dc.title | O uso do espaço de tuplas com o objetivo de simplificar o desenvolvimento de uma aplicação distribuída | pt_BR |
dc.type | Monografia | pt_BR |
local.author.curso | Sistemas de Informação | pt_BR |
local.author.unidade | UNISUL / Pedra Branca | pt_BR |
local.rights.policy | Acesso aberto | pt_BR |
local.subject.area | Ciências Exatas e da Terra | pt_BR |
local.subject.areaanima | TI & Computação | pt_BR |
Arquivos
Pacote Original
1 - 1 de 1
Carregando...
- Nome:
- 95526_Fabio.pdf
- Tamanho:
- 1.92 MB
- Formato:
- Adobe Portable Document Format
- Descrição:
- Monografia Fábio Jackson Mendes, Victor Brüggemann Martins