Spelling suggestions: "subject:"distribuido"" "subject:"distribuidos""
1 |
PerDiS : um serviço para descoberta de recursos no ISAM pervasive environmentSchaeffer Filho, Alberto Egon January 2005 (has links)
Estratégias para descoberta de recursos permitem a localização automática de dispositivos e serviços em rede, e seu estudo é motivado pelo elevado enriquecimento computacional dos ambientes com os quais interage-se. Essa situação se deve principalmente à popularização de dispositivos pessoais móveis e de infra-estruturas de comunicação baseadas em redes sem-fio. Associado à rede fixa, esse ambiente computacional proporciona um novo paradigma conhecido como computação pervasiva. No escopo de estudo da computação pervasiva, o Grupo de Processamento Paralelo e Distribuído da Universidade Federal do Rio Grande do Sul desenvolve o projeto ISAM. Este engloba frentes de pesquisa que tratam tanto da programação de aplicações pervasivas como também do suporte à execução dessas. Esse suporte é provido pelo middleware EXEHDA, o qual disponibiliza um conjunto de serviços que podem ser utilizados por essas aplicações ou por outros serviços do ambiente de execução. Essa dissertação aborda especificamente o Pervasive Discovery Service (PerDiS), o qual atua como um mecanismo para descoberta de recursos no ambiente pervasivo proporcionado pelo ISAM. A concepção do PerDiS baseou-se na identificação dos principais requisitos de uma solução para descoberta de recursos apropriada para utilização em um cenário de computação pervasiva Resumidamente, os requisitos identificados nessa pesquisa e considerados pelo PerDiS tratam de questões relacionadas aos seguintes aspectos: a) utilização de informações do contexto de execução, b) utilização de estratégias para manutenção automática da consistência, c) expressividade na descrição de recursos e critérios de pesquisa, d) possibilidade de interoperabilidade com outras estratégias de descoberta, e) suporte à descoberta de recursos em larga-escala, e f) utilização de preferências por usuário. A arquitetura PerDiS para descoberta de recursos utiliza em sua concepção outros serviços disponibilizados pelo ambiente de execução do ISAM para atingir seus objetivos, e ao mesmo tempo provê um serviço que também pode ser utilizado por esses. O modelo proposto é validado através da implementação de um protótipo, integrado à plataforma ISAM. Os resultados obtidos mostram que o PerDiS é apropriado para utilização em ambientes pervasivos, mesmo considerando os desafios impostos por esse paradigma.
|
2 |
PerDiS : um serviço para descoberta de recursos no ISAM pervasive environmentSchaeffer Filho, Alberto Egon January 2005 (has links)
Estratégias para descoberta de recursos permitem a localização automática de dispositivos e serviços em rede, e seu estudo é motivado pelo elevado enriquecimento computacional dos ambientes com os quais interage-se. Essa situação se deve principalmente à popularização de dispositivos pessoais móveis e de infra-estruturas de comunicação baseadas em redes sem-fio. Associado à rede fixa, esse ambiente computacional proporciona um novo paradigma conhecido como computação pervasiva. No escopo de estudo da computação pervasiva, o Grupo de Processamento Paralelo e Distribuído da Universidade Federal do Rio Grande do Sul desenvolve o projeto ISAM. Este engloba frentes de pesquisa que tratam tanto da programação de aplicações pervasivas como também do suporte à execução dessas. Esse suporte é provido pelo middleware EXEHDA, o qual disponibiliza um conjunto de serviços que podem ser utilizados por essas aplicações ou por outros serviços do ambiente de execução. Essa dissertação aborda especificamente o Pervasive Discovery Service (PerDiS), o qual atua como um mecanismo para descoberta de recursos no ambiente pervasivo proporcionado pelo ISAM. A concepção do PerDiS baseou-se na identificação dos principais requisitos de uma solução para descoberta de recursos apropriada para utilização em um cenário de computação pervasiva Resumidamente, os requisitos identificados nessa pesquisa e considerados pelo PerDiS tratam de questões relacionadas aos seguintes aspectos: a) utilização de informações do contexto de execução, b) utilização de estratégias para manutenção automática da consistência, c) expressividade na descrição de recursos e critérios de pesquisa, d) possibilidade de interoperabilidade com outras estratégias de descoberta, e) suporte à descoberta de recursos em larga-escala, e f) utilização de preferências por usuário. A arquitetura PerDiS para descoberta de recursos utiliza em sua concepção outros serviços disponibilizados pelo ambiente de execução do ISAM para atingir seus objetivos, e ao mesmo tempo provê um serviço que também pode ser utilizado por esses. O modelo proposto é validado através da implementação de um protótipo, integrado à plataforma ISAM. Os resultados obtidos mostram que o PerDiS é apropriado para utilização em ambientes pervasivos, mesmo considerando os desafios impostos por esse paradigma.
|
3 |
PerDiS : um serviço para descoberta de recursos no ISAM pervasive environmentSchaeffer Filho, Alberto Egon January 2005 (has links)
Estratégias para descoberta de recursos permitem a localização automática de dispositivos e serviços em rede, e seu estudo é motivado pelo elevado enriquecimento computacional dos ambientes com os quais interage-se. Essa situação se deve principalmente à popularização de dispositivos pessoais móveis e de infra-estruturas de comunicação baseadas em redes sem-fio. Associado à rede fixa, esse ambiente computacional proporciona um novo paradigma conhecido como computação pervasiva. No escopo de estudo da computação pervasiva, o Grupo de Processamento Paralelo e Distribuído da Universidade Federal do Rio Grande do Sul desenvolve o projeto ISAM. Este engloba frentes de pesquisa que tratam tanto da programação de aplicações pervasivas como também do suporte à execução dessas. Esse suporte é provido pelo middleware EXEHDA, o qual disponibiliza um conjunto de serviços que podem ser utilizados por essas aplicações ou por outros serviços do ambiente de execução. Essa dissertação aborda especificamente o Pervasive Discovery Service (PerDiS), o qual atua como um mecanismo para descoberta de recursos no ambiente pervasivo proporcionado pelo ISAM. A concepção do PerDiS baseou-se na identificação dos principais requisitos de uma solução para descoberta de recursos apropriada para utilização em um cenário de computação pervasiva Resumidamente, os requisitos identificados nessa pesquisa e considerados pelo PerDiS tratam de questões relacionadas aos seguintes aspectos: a) utilização de informações do contexto de execução, b) utilização de estratégias para manutenção automática da consistência, c) expressividade na descrição de recursos e critérios de pesquisa, d) possibilidade de interoperabilidade com outras estratégias de descoberta, e) suporte à descoberta de recursos em larga-escala, e f) utilização de preferências por usuário. A arquitetura PerDiS para descoberta de recursos utiliza em sua concepção outros serviços disponibilizados pelo ambiente de execução do ISAM para atingir seus objetivos, e ao mesmo tempo provê um serviço que também pode ser utilizado por esses. O modelo proposto é validado através da implementação de um protótipo, integrado à plataforma ISAM. Os resultados obtidos mostram que o PerDiS é apropriado para utilização em ambientes pervasivos, mesmo considerando os desafios impostos por esse paradigma.
|
4 |
Abstrações para uma linguagem de programação visando aplicações móveis em um ambiente de Pervasive ComputingAugustin, Iara January 2004 (has links)
Computação Móvel é um termo genérico, ainda em definição, ao redor do qual se delineia um espectro de cenários possíveis, desde a Computação Pessoal, com o uso de computadores de mão, até a visão futurista da Computação Ubíqua. O foco do projeto ISAM (Infra-estrutura de Suporte às Aplicações Móveis Distribuída), em desenvolvimento no II/UFRGS, é a Pervasive Computing. Esta desenha um cenário onde o usuário é livre para se deslocar mantendo o acesso aos recursos da rede e ao seu ambiente computacional, todo tempo em qualquer lugar. Esse novo cenário apresenta muitos desafios para o projeto e execução de aplicações. Nesse escopo, esta tese aprofunda a discussão sobre questões relativas à adaptação ao contexto em um ambiente pervasivo sob a ótica de uma Linguagem de Programação, e define uma linguagem chamada ISAMadapt. A definição da linguagem ISAMadapt baseia-se em quatro abstrações: contexto, adaptadores, políticas e comandos de adaptação. Essas abstrações foram concretizadas em duas visões: (1) em tempo de programação, através de comandos da linguagem e arquivos de configuração, descritos com o auxílio do Ambiente de Desenvolvimento de Aplicações; (2) em tempo de execução, através de serviços e APIs fornecidos pelos componentes que integram o ambiente de execução pervasiva (ISAMpe). Deste, os principais componentes que implementam a semântica de execução da aplicação ISAMadapt são: o serviço de reconhecimento de contexto, ISAMcontextService, e a máquina de execução da adaptação dinâmica, ISAMadaptEngine.As principais contribuições desta tese são: (a) primeira linguagem para a codificação de aplicações pervasivas; (b) sintaxe e semântica de comandos para expressar sensibilidade ao contexto pervasivo; (c) fonte para o desenvolvimento de uma metodologia de projeto de aplicações pervasivas; (d) projeto ISAM e o projeto contextS (www.inf.ufrgs.br/~isam) que fornecem suporte para o ciclo de vida das aplicações, desde o desenvolvimento até a execução de aplicações pervasivas.
|
5 |
Projeto de sistemas distribuídosSantos, Salvador Antonio dos January 1987 (has links)
É proposta uma metodologia de desenvolvimento de sistemas, que reúne técnicas de PED - Processamento Eletrônico de Dados, 0&M - Organização & Métodos e PO - Pesquisa Operacional, possibilitando a ação integrada dos especialistas, na elaboração de um projeto de sistemas distribuídos. Os produtos da metodologia são a configura0o do "hardware" e o "software" aplicativo. 0 "hardware" 6 configurado de forma estruturada em três níveis: topologia, configuração básica e configuração final. Cada nível é projetado através de programa0o linear, métodos heurísticos e simula0o. Para viabilizar o use destas técnicas só apresentados procedimentos de obtendo e organização de dados quantitativos. 0 "software" é considerado uma extenso do trabalho das pessoas, sendo projetado através da integração das técnicas estruturadas de desenvolvimento de sistemas, tempos e movimentos, bem como analise de arranjo físico. São discutidos os modelos físico e lógico dos sistemas de informação, sendo proposto um terceiro: modelo homem/máquina. A metodologia possibilita projetar o sistema em módulos, permitindo que o mesmo crença progressivamente com a empresa. / A system development methodology is presented. It encloses techniques from EDP - Electronic Data Processing, 08M - Organization 8 Method, OR - Operations Research and stimulates the experts from these areas to work together, to achieve the results of a distributed system design. The main products are the hardware configuration and the aplication software. The hardware configuration is structured at three levels: topology, basic configuration and final configuration. Each level is designed through linear programming, heuristic and simulation. To suport these techniques, procedures for gathering and organizing quantitative data are presented. The software is treated as an extension of the user tasks. Techniques such as structured system development, time 8 motion study and layout analysis are used in the software design process. The physical and logical models of information systems are presented and a new one is introduced: the man/machine model. This methodology enables the design of a system in modules, which provides evolutionary growth with the business expansion.
|
6 |
Otimização de consultas em sistemas de gerencia de bancos distribuidosCamargo, Murilo Silva de January 1988 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnologico. Programa de Pós-Graduação em Engenharia de Produção / Made available in DSpace on 2013-07-15T20:55:24Z (GMT). No. of bitstreams: 1
83629.pdf: 2878788 bytes, checksum: 8eb9737b09e977e407c26539308d7854 (MD5) / Este trabalho apresenta uma análise comparativa de seis modelos para Otimização de Consultas Distribuídas. Estes modelos foram selecionados por serem relevantes e pelas suas diferentes abordagens do problema. Esta análise comparativa é feita baseada em uma taxonomia proposta, que considera parâmetros tais como: tipo de consulta, tratamento de dados fragmentados, topologia da rede, complexibilidade do modelo, tempo de otimização, função objetivo, componentes do custo etc.
|
7 |
Bancos de dados distribuídos heterogêneosManica, Heloise January 2001 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. / Made available in DSpace on 2012-10-18T12:25:56Z (GMT). No. of bitstreams: 0Bitstream added on 2014-09-25T21:19:38Z : No. of bitstreams: 1
177023.pdf: 3021166 bytes, checksum: ec123f91736a774f1ecbf4a5e0732e3a (MD5) / Com o desenvolvimento das empresas e instituições, surge a necessidade de integração dos sistemas de bancos de dados preexistentes, autônomos e diferentes. A utilização de Sistemas de Bancos de Dados Heterogêneos, por sua capacidade de integrar arquiteturas diferentes, apresenta-se como uma alternativa interessante para a solução do problema de integração dos dados. A tecnologia de Sistemas de Dados Heterogêneos permite que sistemas de modelos, fabricantes e produtos diferentes possam ser integrados de forma a oferecer uma visão única ao usuário. No entanto, devido à autonomia e heterogeneidade dos sistemas existentes, este ambiente apresenta muitos desafios. Acessar e gerenciar dados originários de vários bancos de dados independentes gera vários problemas. Este trabalho apresenta um estudo e análise sobre os principais problemas e soluções propostas para a integração de bases de dados heterogêneas. Foram analisadas as principais abordagens utilizadas por diferentes autores para tratar problemas relacionados ao processamento/otimização de consultas, gerenciamento/concorrência de transações e interoperabilidade em ambientes autônomos e heterogêneos. Por fim, apresentamos comentários sobre alguns projetos de sistemas gerenciadores de bancos de dados heterogêneos que vem sendo desenvolvidos nos últimos anos.
|
8 |
Projeto de sistemas distribuídosSantos, Salvador Antonio dos January 1987 (has links)
É proposta uma metodologia de desenvolvimento de sistemas, que reúne técnicas de PED - Processamento Eletrônico de Dados, 0&M - Organização & Métodos e PO - Pesquisa Operacional, possibilitando a ação integrada dos especialistas, na elaboração de um projeto de sistemas distribuídos. Os produtos da metodologia são a configura0o do "hardware" e o "software" aplicativo. 0 "hardware" 6 configurado de forma estruturada em três níveis: topologia, configuração básica e configuração final. Cada nível é projetado através de programa0o linear, métodos heurísticos e simula0o. Para viabilizar o use destas técnicas só apresentados procedimentos de obtendo e organização de dados quantitativos. 0 "software" é considerado uma extenso do trabalho das pessoas, sendo projetado através da integração das técnicas estruturadas de desenvolvimento de sistemas, tempos e movimentos, bem como analise de arranjo físico. São discutidos os modelos físico e lógico dos sistemas de informação, sendo proposto um terceiro: modelo homem/máquina. A metodologia possibilita projetar o sistema em módulos, permitindo que o mesmo crença progressivamente com a empresa. / A system development methodology is presented. It encloses techniques from EDP - Electronic Data Processing, 08M - Organization 8 Method, OR - Operations Research and stimulates the experts from these areas to work together, to achieve the results of a distributed system design. The main products are the hardware configuration and the aplication software. The hardware configuration is structured at three levels: topology, basic configuration and final configuration. Each level is designed through linear programming, heuristic and simulation. To suport these techniques, procedures for gathering and organizing quantitative data are presented. The software is treated as an extension of the user tasks. Techniques such as structured system development, time 8 motion study and layout analysis are used in the software design process. The physical and logical models of information systems are presented and a new one is introduced: the man/machine model. This methodology enables the design of a system in modules, which provides evolutionary growth with the business expansion.
|
9 |
Abstrações para uma linguagem de programação visando aplicações móveis em um ambiente de Pervasive ComputingAugustin, Iara January 2004 (has links)
Computação Móvel é um termo genérico, ainda em definição, ao redor do qual se delineia um espectro de cenários possíveis, desde a Computação Pessoal, com o uso de computadores de mão, até a visão futurista da Computação Ubíqua. O foco do projeto ISAM (Infra-estrutura de Suporte às Aplicações Móveis Distribuída), em desenvolvimento no II/UFRGS, é a Pervasive Computing. Esta desenha um cenário onde o usuário é livre para se deslocar mantendo o acesso aos recursos da rede e ao seu ambiente computacional, todo tempo em qualquer lugar. Esse novo cenário apresenta muitos desafios para o projeto e execução de aplicações. Nesse escopo, esta tese aprofunda a discussão sobre questões relativas à adaptação ao contexto em um ambiente pervasivo sob a ótica de uma Linguagem de Programação, e define uma linguagem chamada ISAMadapt. A definição da linguagem ISAMadapt baseia-se em quatro abstrações: contexto, adaptadores, políticas e comandos de adaptação. Essas abstrações foram concretizadas em duas visões: (1) em tempo de programação, através de comandos da linguagem e arquivos de configuração, descritos com o auxílio do Ambiente de Desenvolvimento de Aplicações; (2) em tempo de execução, através de serviços e APIs fornecidos pelos componentes que integram o ambiente de execução pervasiva (ISAMpe). Deste, os principais componentes que implementam a semântica de execução da aplicação ISAMadapt são: o serviço de reconhecimento de contexto, ISAMcontextService, e a máquina de execução da adaptação dinâmica, ISAMadaptEngine.As principais contribuições desta tese são: (a) primeira linguagem para a codificação de aplicações pervasivas; (b) sintaxe e semântica de comandos para expressar sensibilidade ao contexto pervasivo; (c) fonte para o desenvolvimento de uma metodologia de projeto de aplicações pervasivas; (d) projeto ISAM e o projeto contextS (www.inf.ufrgs.br/~isam) que fornecem suporte para o ciclo de vida das aplicações, desde o desenvolvimento até a execução de aplicações pervasivas.
|
10 |
Projeto de sistemas distribuídosSantos, Salvador Antonio dos January 1987 (has links)
É proposta uma metodologia de desenvolvimento de sistemas, que reúne técnicas de PED - Processamento Eletrônico de Dados, 0&M - Organização & Métodos e PO - Pesquisa Operacional, possibilitando a ação integrada dos especialistas, na elaboração de um projeto de sistemas distribuídos. Os produtos da metodologia são a configura0o do "hardware" e o "software" aplicativo. 0 "hardware" 6 configurado de forma estruturada em três níveis: topologia, configuração básica e configuração final. Cada nível é projetado através de programa0o linear, métodos heurísticos e simula0o. Para viabilizar o use destas técnicas só apresentados procedimentos de obtendo e organização de dados quantitativos. 0 "software" é considerado uma extenso do trabalho das pessoas, sendo projetado através da integração das técnicas estruturadas de desenvolvimento de sistemas, tempos e movimentos, bem como analise de arranjo físico. São discutidos os modelos físico e lógico dos sistemas de informação, sendo proposto um terceiro: modelo homem/máquina. A metodologia possibilita projetar o sistema em módulos, permitindo que o mesmo crença progressivamente com a empresa. / A system development methodology is presented. It encloses techniques from EDP - Electronic Data Processing, 08M - Organization 8 Method, OR - Operations Research and stimulates the experts from these areas to work together, to achieve the results of a distributed system design. The main products are the hardware configuration and the aplication software. The hardware configuration is structured at three levels: topology, basic configuration and final configuration. Each level is designed through linear programming, heuristic and simulation. To suport these techniques, procedures for gathering and organizing quantitative data are presented. The software is treated as an extension of the user tasks. Techniques such as structured system development, time 8 motion study and layout analysis are used in the software design process. The physical and logical models of information systems are presented and a new one is introduced: the man/machine model. This methodology enables the design of a system in modules, which provides evolutionary growth with the business expansion.
|
Page generated in 0.054 seconds