• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 79
  • 3
  • Tagged with
  • 82
  • 82
  • 54
  • 51
  • 47
  • 35
  • 31
  • 25
  • 18
  • 16
  • 16
  • 16
  • 12
  • 11
  • 11
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
11

DisCusS : desenvolvendo um serviço de concenso generico, simples e modular

Camargos, Lásaro Jonas 29 August 2003 (has links)
Orientador: Edmundo Roberto Mauro Madeira / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-03T18:00:42Z (GMT). No. of bitstreams: 1 Camargos_LasaroJonas_M.pdf: 3140522 bytes, checksum: 05a0621c657843119225cda44fec1186 (MD5) Previous issue date: 2003 / Resumo: Esta dissertação trata do processo de engenharia de um serviço de detecção de falhas compatível com FT-CORBA, a especm.cação para tolerância a falhas em CORBA, e de um serviço de consenso distribuído. Os serviços são independentes e fornecem diferentes propriedades para a aplicação cliente, dependendo dos módulos, com implementaçães de algoritmos diferentes, selecionados para uma instanciação destes serviços. A arquitetura dos serviços é tal que a aplicação cliente não toma conhecimento dos algoritmos de detecção e consenso sendo executados, acessando-os por uma interface genérica. Com o intuito de facilitar a escolha dos módulos dos serviços, apresentamos um pequeno estudo comparativo da influência de detectores de falhas adaptativos, aqueles que se adaptam para prover melhor qualidade de serviço na detecção, e não adaptativos sobre o desempenho dos algoritmos de consenso distribuído / Abstract: This thesis is on the process of development of a distributed consensus service and its fault detection service, being the last one, compliant with FT -CORBA, the Fault Tolerant CORBA specification. These services are independent and, depending on the selected modules, offer different properties to client applications. The presented architecture is defined in such a way that client applications do not know which algorithms are running, both for detection and for consensus, just accessing them through a generic interface. To make easier the task of selecting modules in the services, we also present a comparative study of the influence of adaptive and non-adaptive failure detectors over the execution of consensus algorithms / Mestrado / Ciência da Computação / Mestre em Ciência da Computação
12

Coleta de lixo para protocolos de checkpointing

Schmidt, Rodrigo Malta 03 August 2018 (has links)
Orientadores : Luiz Eduardo Buzato, Islene Calciolari Garcia / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Computação Cientifica / Made available in DSpace on 2018-08-03T19:18:25Z (GMT). No. of bitstreams: 1 Schmidt_RodrigoMalta_M.pdf: 745421 bytes, checksum: c32cef5e0a61fe3580cc8a211902f9fd (MD5) Previous issue date: 2003 / Mestrado
13

Um modelo para portais moveis baseado em middleware reflexivo e agentes moveis

Gialdi, Marcos Vinicius 03 August 2018 (has links)
Orientador: Edmundo Roberto Mauro Madeira / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-03T23:48:58Z (GMT). No. of bitstreams: 1 Gialdi_MarcosVinicius_M.pdf: 1923285 bytes, checksum: f6fb283d7e5132fe50ecf03493e3c971 (MD5) Previous issue date: 2004 / Resumo: A Computação Móvel possibilita o acesso a informação de qualquer lugar e a qualquer momento. Contudo, as preferências do usuário e as limitações geradas no ambiente móvel trazem a necessidade de personalizar o acesso aos serviços. Este trabalho descreve o ICoMP (I-centric Communication Mobile Portal), um modelo para Portal Móvel que oferece serviços aos usuários baseado no seu perfil (preferências, recursos disponíveis, localização e contexto). O ICoMP baseia-se na abordagem I-centric, onde os sistemas adaptam-se dinamicamente às necessidades do usuário e às mudanças no ambiente móvel. A infra-estrutura do ICoMP integra um middleware reflexivo (ReMMoC) e uma plataforma de Agentes Móveis (Grasshopper ) para dar suporte a dois tipos de acesso: a serviços oferecidos por agentes móveis e serviços implementados por tipos de middleware heterogêneos. Além disso, uma avaliação do modelo ICoMP é feita em termos de espaço de armazenamento e no suporte a aplicações móveis / Abstract: Mobile Computing enables information access anytime, anywhere. However, the needs of users and the constraints generated by the mobile environment raise the necessity to personalize access to services. This work describes ICoMP (I-centric Communication Mobile Portal), which is a mobile portal model that offers services based upon user profiles (these contain information including: preferences, available resources, location and environment context). Notably, ICoMP follows an I-Centric approach, whereby the system dynamically adapts to manage both user requirements and changes in the mobile environment. ICoMP's infrastructure integrates a reflective middleware (ReMMoC) and a mobile agent platform (Grasshopper) to support two types of access to information and application services, i.e. it interoperates with both services offered by mobile agents and also services implemented upon heterogeneous middleware. Moreover, we evaluate our implementation of the ICoMP portal in terms of memory footprint cost and support for mobile applications / Mestrado
14

Projeto e implementação de um ambiente para processamento distribuido baseado em TINA

Pinto, Alexandre de Souza 26 February 1999 (has links)
Orientador: Eleri Cardozo / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação / Made available in DSpace on 2018-07-25T08:34:37Z (GMT). No. of bitstreams: 1 Pinto_AlexandredeSouza_M.pdf: 5201611 bytes, checksum: 70b2a4ad627106b5ccfc9636308420ac (MD5) Previous issue date: 1999 / Resumo: A arquitetura TINA (Telecommunications lnformation Networking Architecture) provê conceitos, modelos e mecanismos para o projeto, implementação e gerência de serviços de telecomunicações. Este trabalho trata da construção de um componente central da arquitetura TINA, o DPE (Distributed Processing Environment). O DPE-TINA é uma infra-estrutura de suporte à distribuição dos componentes das aplicações de telecomunicações que segue a arquitetura TINA. Para sua implementação, utilizou-se a plataforma CORBA (Common Object Request Broker Architecture) e um banco de dados orientado a objetos. O DPE desenvolvido oferece duas funções básicas às aplicações aderentes à arquitetura TINA: serviço de ciclo de vida e de stream. O serviço de ciclo de vida permite a distribuição e a gerência de objetos em um sistema heterogêneo, enquanto o serviço de stream proporciona suporte à comunicação via fluxos de mídia contínua (áudio e vídeo). Nesta dissertação, é apresentada, também, uma aplicação de teste que faz uso das funções da infra-estrutura implementada / Abstract: TINA (Telecommunications Information Networking Architecture) provides concepts, models and mechanisms for the design, implementation and management of telecommunication services. This work describes the development of a fundamental component of TINA Architecture, the DPE (Distributed Processing Environment). TINA DPE is an infrastructure necessary to distribute the telecommunication applications components. A CORBA (Common Object Request Broker Architecture) platform and an object oriented database are employed to build this infrastructure. The implemented DPE offers two basic facilities to the TINA applications: life-cycle and stream facilities. Life-cycle facilities allow distributed objects to be deployed and managed in a heterogeneous system, while stream facilities allow application objects to exchange continuous media flows (audio and video). Finally, a prototype application, which makes use ofthe implemented DPE facilities, is presented. / Mestrado / Mestre em Engenharia Elétrica
15

Protocolos para controlar dados replicados em sistemas de computação distribuidos

Mendonça, Nabor das Chagas 17 December 1993 (has links)
Orientador: Ricardo de Oliveira Anido / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-18T18:41:48Z (GMT). No. of bitstreams: 1 Mendonca_NabordasChagas_M.pdf: 2697459 bytes, checksum: 2b9123a06d2634a58d614ca2c9c32705 (MD5) Previous issue date: 1993 / Resumo: Esta dissertação estuda vários protocolos para a manutenção da consistência entre cópias de dados replicados em sistemas distribuídos. Os protocolos considerados mais significativos são agrupados em duas classes distintas: protocolos baseados em votação e protocolos baseados em estruturas lógicas. Protocolos de uma mesma classe são então descritos e comparados. Como resultado dos estudos realizados, é proposto na dissertação um novo protocolo de controle de réplicas que generaliza - e supera - grande parte dos protocolos baseados em estruturas lógicas. É sugerido ainda um conjunto de fatores que deve ser considerado pelos projetistas de um sistema distribuído quando da escolha do protocolo de controle de réplicas mais adequado. / Abstract: Not informed. / Mestrado / Mestre em Ciência da Computação
16

Um modelo para a implantação de Federação de Trades

Lima Junior, Luiz Augusto de Paula 06 October 1994 (has links)
Orientador: Edmundo Roberto Mauro Madeira / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-19T14:09:35Z (GMT). No. of bitstreams: 1 LimaJunior_LuizAugustodePaula_M.pdf: 1712349 bytes, checksum: ca48275513dcaa64928c6b4aaf2c09ed (MD5) Previous issue date: 1994 / Resumo: Este trabalho descreve uma proposta de TRADER que é o objeto computacional que recebe ofertas de serviços de outros objetos (chamados "servidores") colocando-as numa base de dados. Assim que um outro objeto qualquer (um "cliente") necessitar de um serviço computacional ele pode perguntar ao trader que então o informa a respeito da "localização" de algum servidor que oferece este serviço. Através de binding dinâmico, o cliente pode acessar o serviço na interface do servidor. Estes conceitos são introduzidos no Capítulo 1, juntamente com o modelo de referência para Processamento Distribuído Aberto da ISO (RMODP) que fornece a estrutura básica para a formulação dos modelos que serão propostos. No Capítulo 2 apresenta-se o trader em detalhes a partir dos cinco pontos de vista definidos pelo RM-ODP. A união de traders estabelecendo Federações é discutida no Capítulo 3 apresentando-se vantagens e os detalhes e mecanismos para tal organização, novamente a partir dos cinco pontos de vista do RM-ODP. No Capítulo 4 são apresentados modelos e mecanismos para a construção de federação de traders. Neste capítulo é proposto um modelo teórico para a implementação de um trader incluindo toda a funcionalidade necessária para a criação de federações e utilização das operações federadas. Ainda no capítulo 4 são discutidos os detalhes da implementação do protótipo de trader construído no trabalho como parte da plataforma MULTIWARE em desenvolvimento na UNICAMP. Também os principais algoritmos e estruturas de dados são comentados e é feita uma análise comparativa com trabalhos relacionados. Por fim, no Capítulo 5, são levantadas as principais dificuldades encontradas durante o desenvolvimento do projeto, as principais contribuições do presente trabalho e possíveis futuras extensões / Abstract: This work describes a proposal of a TRADER which is the computational object that receives service offers from other objects (called "servers") storing them in a data base. When another object (a "client") needs a computational service, it can ask the trader about the service, and then the trader may return the "address" of a server which offers that service. Through dynamic binding the client can access the service at the server's interface. Ali of these concepts are introduced in the Chapter 1 besides the ISO Reference Model for Open Distributed Processing (RM-ODP). In Chapter 2 the trader is described in detail using the five view-points defined in the RM-ODP. The grouping of traders creating Federations is discussed in Chapter 3, presenting the advantages and the details of this organization, again using the five view-points of the RM-ODP. In Chapter 4 mechanisms and models for the construction of federated traders are presented. A theoretic model for the implementation of a trader including all the functionality neccessary for federation and federated operations is also proposed in this chapter. Furthermore, the details of the implementation of the prototype of a trader are discussed. The prototype was built as a part of the MULTIWARE platform which is in development at UNICAMP. The main algorithms and data structures are also commented in Chapter 4. At the end of the chapter, a comparative analysis of related works is made. At last, in Chapter 5, the maim difficulties found during the development of the project are raised and the main contributions of this current work and possible future extensions are commented / Mestrado / Mestre em Ciência da Computação
17

Duas abordagens de acesso a objetos em ambientes distribuidos

Lento, Luiz Otavio Botelho 06 January 1995 (has links)
Orientador: Edmundo Roberto Mauro Madeira / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-19T20:45:25Z (GMT). No. of bitstreams: 1 Lento_LuizOtavioBotelho_M.pdf: 2643109 bytes, checksum: f819949caf1e3b1b0bcdd302df9a6922 (MD5) Previous issue date: 1995 / Resumo: O propósito dessa dissertação é a apresentação e a análise de formas de acesso a objetos em ambientes distribuídos com o objetivo de otimizar e facilitar ao cliente o acesso a serviços disponíveis em sistemas distribuídos. Para o desenvolvimento de nosso trabalho consideramos as especificações referentes ao processamento distribuído aberto (ODP - Open Distributed Processing), modelos de interfaces para programas de aplicação(APls - Application Program Interface) e plataformas comerciais de serviços distribuídos. A primeira forma propõe especificar uma interface para programas de aplicação, baseada na metodologia orientada a objetos, oferecendo um conjunto de serviços distribuídos fornecidos por plataformas comerciais existentes, para o desenvolvimento, manutenção e execução de aplicações. A segunda forma é baseada na arquitetura CORBA (Common Object Request Broker Architecture), no qual especificamos um esquema de acesso aos objetos desta arquitetura. Este esquema é baseado em repositórios de interfaces e implementações. Este esquema possibilita que as informações referentes a estes repositórios sejam obtidas de forma mais rápida e segura. Com isso espera-se que a CORBA proporcione melhores condições à camada Middleware de prover facilidades no processamento distribuído para as aplicações, em especial para as aplicações da plataforma Multiware que está sendo desenvolvida na UNICAMP / Abstract: The purpose of this dissertation is to present and to analyse ways to access objects in distributed environments, as a means to optimize and to facilitate to the client the access to the distributed system services. The specifications of the open distributed processing (ODP - Open Distributed Processing), the models of the application program interfaces (APIs - Application Program Interface) and commercial distributed plataforms were considered for the development of this work. The first proposed specifies an application program interface, using an oriented-object methodology, to offer a group of services supplied by the existent commercial distributed plataforms to the development, running and management of distributed applications. The second proposed is based on the CORBA (Common Object Request Broker Architecture) architecture, where we specified an access scheme to the objects of this environment. This scheme is based on implementation and interface repositories. This scheme provides that the repository information is got quickly and safely. Then the Middleware layer provides distributed processing facilities to the applications, specially to the applications of the Multiware plataform, that is being developed at UNICAMP / Mestrado / Mestre em Ciência da Computação
18

JEDPI: um ambiente para executar programas distribuídos na Internet.

Laurentino Duodécimo Rosado Fernandes 00 December 2004 (has links)
Um programa distribuído é descrito como um grupo de processos autônomos interconectados e que se comunicam apenas através de troca de mensagens. Apesar da Internet ser a plataforma mais disponível, a maior parte das aplicações utiliza o paradigma cliente-servidor. Um outro paradigma conhecido mas pouco empregado é o par-a-par. Uma das razões para a ausência de mais programas par-a-par na Internet, é que eles são difíceis de desenvolver e testar, pois esses programas devem ter a habilidade de tomar decisões baseadas em conhecimento parcial de estado. Além disso, um programa par-a-par normalmente possui estado imprevisível em um dado instante, pois a passagem de mensagens está sujeita a atrasos, perdas e ultrapassagens. Acreditamos que utilizar uma nova classe de aplicações, baseada em programação distribuída, par-a-par, é necessário atualmente. Existe porém pouco suporte de ferramentas, ambientes e plataformas para facilitar a construção, teste e implementação de programas distribuídos. Java é uma linguagem que oferece segurança e eficiência para ambientes de rede. é bastante utilizada para construir programas para a Internet. A linguagem Java possui dentre outras a API java.net, com classes especializadas para programação para redes. A API, porém, não oferece suporte para verificar e testar programas distribuídos. Este trabalho apresenta um ambiente para executar, testar e verificar programas Java distribuídos na Internet, que usam como base a API java.net. Tal ambiente consiste de uma aplicação rodando na Internet, que gerencia programas ou processos distribuídos. Os processos são construídos utilizando uma nova API Java que age como uma camada que esconde dos usuários grande parte da complexidade da programação relativa ao gerenciamento do ambiente. O ambiente destina-se ao uso em ensino e à construção de programas distribuídos. O ambiente foi implementado e testado na construção de algoritmos básicos de programação distribuída.
19

Sistema Cossack: uma plataforma para gerenciamento de aplicações hipermídia distribuídas.

Reinaldo Silva Fortes 00 December 2004 (has links)
O crescente desenvolvimento tecnológico na área de computação e telecomunicações vem proporcionando o crescimento de determinadas áreas de pesquisa, como multimídia, hipermídia, redes de computadores, sistemas distribuídos, telefonia celular, televisão digital, televisão interativa e computação móvel. Neste cenário, o Projeto Cossack aparece como uma alternativa para a convergência destas várias tecnologias, tendo como ponto central de convergência a televisão. Este trabalho visa dar continuidade às atividades do Projeto Cossack, iniciadas em 1995, apresentando uma nova abordagem para o Sistema Cossack. Esta nova abordagem consiste basicamente de uma nova definição, descrição e a especificação de uma arquitetura de software para o Sistema Cossack. Visando validar a arquitetura proposta, um protótipo operacional foi desenvolvido em duas versões, uma standalone e outra distribuída.
20

Processador SAR com compensação de movimento para o SAR-SIVAM.

Ricardo de Queiroz Veiga 00 December 2004 (has links)
Este trabalho apresenta a teoria e a metodologia usadas na geração de imagens SAR com a compensação de movimento da plataforma do sensor imageador. O processador SAR utilizado neste estudo é baseado no algoritmo "Range Doppler" e foi incorporado ao PROSAR-BR, desenvolvido pelo IEAv-CTA. Seu objetivo é suprir o 2/6 GAv e o Sistema de Proteção da Amazônia - SIPAM de um sistema alternativo para a síntese, catalogação e pesquisa de imagens SAR, oriundas das aeronaves R-99B da FAB. O processador SAR do PROSAR-BR foi concebido para permitir o processamento distribuído, em plataformas do tipo PC, dos dados brutos do radar, possibilitando a geração de grandes quantidades de imagens em tempo adequado. Outra característica importante do processador é dispensar a etapa de corregistro de imagens, de uma mesma cena, coletadas simultaneamente na banda X e na banda L do radar. O processo de otimização do tempo de processamento, utilizando interpoladores lineares, levou ao desenvolvimento de uma nova metodologia de compensação das distorções radiométricas e de fase inerentes a esse tipo de interpolador. Essa compensação elimina os efeitos de descontinuidade entre blocos de imagens adjacentes. Analisou-se através de simulações os efeitos dos desvios de trajetória da plataforma do SAR-SIVAM. Foi desenvolvido, implementado e testado com êxito um método para a compensação destes desvios no processo de formação das imagens com o algoritmo "Range Doppler". Resultados preliminares mostram que pequenas alterações no algoritmo de síntese de imagens, com compensação de movimento, implementado permitem que sejam produzidos blocos de interferogramas sem problemas de continuidade de fase com os blocos adjacentes, facilitando a geração de mosaicos de modelos de elevação numéricos

Page generated in 0.109 seconds