• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 141
  • 16
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 161
  • 161
  • 83
  • 77
  • 38
  • 38
  • 37
  • 31
  • 31
  • 27
  • 25
  • 25
  • 25
  • 21
  • 19
  • 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.
1

Abstrações para uma linguagem de programação visando aplicações móveis em um ambiente de Pervasive Computing

Augustin, 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.
2

Abstrações para uma linguagem de programação visando aplicações móveis em um ambiente de Pervasive Computing

Augustin, 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.
3

Análise do tempo de vida de enlaces em redes móveis Ad Hoc para o modelo Random Waypoint

Colletti, Roberto Ramos 28 August 2014 (has links)
Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, 2014. / Submitted by Albânia Cézar de Melo (albania@bce.unb.br) on 2014-12-02T15:12:17Z No. of bitstreams: 1 2014_RobertoLemosColletti.pdf: 2319887 bytes, checksum: 6fb627e93dd1f7a9ef065cd99de3de6d (MD5) / Approved for entry into archive by Guimaraes Jacqueline(jacqueline.guimaraes@bce.unb.br) on 2014-12-03T15:03:59Z (GMT) No. of bitstreams: 1 2014_RobertoLemosColletti.pdf: 2319887 bytes, checksum: 6fb627e93dd1f7a9ef065cd99de3de6d (MD5) / Made available in DSpace on 2014-12-03T15:03:59Z (GMT). No. of bitstreams: 1 2014_RobertoLemosColletti.pdf: 2319887 bytes, checksum: 6fb627e93dd1f7a9ef065cd99de3de6d (MD5) / Nesse trabalho, é proposto um modelo analítico para a avaliação do tempo de vida de enlaces (ou LLT, do inglês link lifetime) para o modelo de mobilidade Random Waypoint (RWP), em redes móveis ad hoc. A partir do método do jacobiano para otenção da função densidade de probabilidade (ou pdf, do inglês probability density function) de funções de variáveis aleatórias, as pdfs do tempo de vida do enlace e do tempo de vida residual são desenvolvidas para qualquer escolha de velocidades no RWP. Os resultados obtidos são comparados com simulações de enlaces feitas usando o RWP e o Uniform Mobility Model (UMM). Além disso, com uma relação conhecida da teoria de processos de renovação, encontra-se a estatística completa do tempo de vida residual (Residual Link Lifetimes ou RLL) correspondente. Ainda, investigam-se alguns cenários de fronteira onde a simulação não se comporta como o modelo, de nindo-se seu escopo de aplicação. Por m, por meio das simulações, mostra-se que o modelo analítico desenvolvido para o RWP pode ser empregado também para descrever o tempo de vida de enlaces no UMM. ________________________________________________________________________________________ ABSTRACT / In this work, we propose an analytical model to evaluate the link lifetime (LLT) for the Random Waypoint (RWP) mobility model. By employing the jacobian method used to obtain the probability density function (pdf) of functions of random variables, we derive the pdfs of link lifetime (LLT) and residual link lifetime (RLL) under any choice of speeds for the RWP model. Results are compared with simulations performed using both RWP and Uniform Mobility Model (UMM). Further on, employing the theory of renewal processes, we derive the corresponding statistics of residual link lifetime. Some limiting scenarios that are shown not to agree with the model are investigated, thus, de ning its scope. Lastly, it is shown that the model can be employed to describe link lifetime under UMM.
4

Um conjunto de soluções para a construção de aplicativos de computação ubíqua

Buzeto, Fabricio Nogueira 25 June 2010 (has links)
Dissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2010. / Submitted by Luiza Moreira Camargo (luizaamc@gmail.com) on 2011-06-20T19:36:22Z No. of bitstreams: 1 2010_FabricioNogueiraBuzeto.pdf: 3485755 bytes, checksum: 2430306b0d69a2f760c9d5869c017b84 (MD5) / Approved for entry into archive by Guilherme Lourenço Machado(gui.admin@gmail.com) on 2011-06-21T14:49:55Z (GMT) No. of bitstreams: 1 2010_FabricioNogueiraBuzeto.pdf: 3485755 bytes, checksum: 2430306b0d69a2f760c9d5869c017b84 (MD5) / Made available in DSpace on 2011-06-21T14:49:55Z (GMT). No. of bitstreams: 1 2010_FabricioNogueiraBuzeto.pdf: 3485755 bytes, checksum: 2430306b0d69a2f760c9d5869c017b84 (MD5) / A gama de aparatos eletrônicos presentes a nossa volta aumenta a cada dia, e da mesma maneira, a forma como interagimos com estes dispositivos, e como os mesmos interagem entre si, muda a forma como enxergamos o mundo. É este cenário que Mark Weiser apresentou na década de 80 junto ao conceito de computação ubíqua, caracterizada por um ambiente que interage de maneira inteligente com seus usuários, fornecendo interfaces simples de interação e integração entre os recursos disponíveis. Para tornar essa integração entre o usuário e os recursos presentes no ambiente possível, bem como a integração entre os próprios recursos entre si de maneira escalável, faz-se necessária a construção de arquiteturas e artefatos de software que simplifiquem esta tarefa. Este trabalho apresenta uma arquitetura baseada em SOA adaptada para a disponibilização e acesso a recursos em ambientes inteligentes denominada DSOA. Também são propostos um conjunto de protocolos, denominado uP, de comunicação portável entre diversas plataformas e a implementação de um middleware (o uOS) baseado na DSOA e que utiliza o uP, cujo objetivo é validar a proposta. _______________________________________________________________________________________ ABSTRACT / The amount of electronic devices around us nowadays increases in an everyday basis. In the same way, how we interact with these devices, and how they interact with each other, change the way we see the world. This scenario was shown by Mark Weiser in the 80's along with the idea of ubiquitous computing. Ubiquitous computing is about creating an intelligent environment that acts with the user providing simple ways of interaction and integration with the resources available. To make this integration between users and resources in the environment possible, along with the integrations between the resources themselves in a scalable way, it's necessary to build architecture and software artifacts that make this task simpler. This dissertation presents a architecture based on SOA concepts for building applications in smart environments providing integrations between resources, called DSOA. Also is presented a group of communication protocols, uP, with portable characteristics and an implementation of a middleware that validates this architecture, the uOS in the UbiquitOS project.
5

Abstrações para uma linguagem de programação visando aplicações móveis em um ambiente de Pervasive Computing

Augustin, 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.
6

CReAMA: Uma Arquitetura de Referência para o Desenvolvimento de Sistemas Colaborativos Móveis Baseados em Componentes.

MELOTTI, M. 29 August 2014 (has links)
Made available in DSpace on 2016-08-29T15:33:19Z (GMT). No. of bitstreams: 1 tese_8121_dissert maison melotti creama.pdf: 2283105 bytes, checksum: 3cdd0c54b54e30d2c7cd63976d3cf541 (MD5) Previous issue date: 2014-08-29 / Sistemas colaborativos são sistemas que suportam dois ou mais usuários engajados em uma tarefa comum, fornecendo uma interface para um ambiente compartilhado para esses usuários e as aplicações móveis se tornaram uma parte importante das ferramentas de suporte à colaboração. Quando usados no contexto de mobilidade, sistemas colaborativos podem ser chamados de sistemas colaborativos móveis. Esses sistemas possibilitam, por exemplo, que equipes cooperem enquanto estão em movimento, aumentando o potencial da colaboração. Ferramentas para apoiar desenvolvedores de software são muito importantes de uma forma geral, mas no que diz respeito à colaboração móvel, ferramentas se tornam fundamentais principalmente por se tratar de uma área multidisciplinar que lida com muitas questões técnicas. Porém, sem uma base de requisitos ou modelos que mapeiam esses requisitos para se apoiar, muitas vezes o ferramental pode se tornar inutilizado ou pouco útil. Torna-se com isso de grande importância prover suporte ao desenvolvimento de sistemas colaborativos móveis por meio de um conjunto de ferramentas e métodos que apoiem o desenvolvedor na criação desses sistemas. Devido a isto, neste trabalho foi desenvolvida CReAMA, uma arquitetura de referência para orientar o desenvolvimento de sistemas colaborativos móveis orientados a componentes. Além da definição da arquitetura de referência também foi realizada uma avaliação de CReAMA com o intuito de observar com uma visão abrangente a validade da proposta.
7

Investigação e implementação de estratégias de notificação de invalidação para coerência de cache em ambientes de computação móvel sem fio

Berkenbrock, Carla Diacui Medeiros January 2005 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-graduação em Ciência da Computação / Made available in DSpace on 2013-07-16T01:01:42Z (GMT). No. of bitstreams: 1 214169.pdf: 879361 bytes, checksum: c488f179b836a5c95d696fd047a506f0 (MD5) / A computação móvel está se tornando um ambiente de uso comum nos dias atuais. Desta forma é importante fornecer aos seus usuários serviços com uma qualidade similar à encontrada em ambientes cabeados.
8

Detecção de anomalias em redes de sensores sem fio utilizando agrupamento de dados baseado em floresta de caminhos ótimos / Anomaly Detection in Wireless Sensor Networks using Optimum Path Forest Clustering (Inglês)

Guimaraes, Raniere Rocha 10 August 2018 (has links)
Made available in DSpace on 2019-03-30T00:23:20Z (GMT). No. of bitstreams: 0 Previous issue date: 2018-08-10 / Wireless Sensor Networks (WSNs) have grown due to the development of mobile computing in sensor devices. WSNs are applied in the health, military, environmental and automation fields, among others. Due to the importance of the data in these networks, extreme precautions need to be taken in terms of the readability of this information, since incorrect readings or false interpretations can affect decision-making or even the malfunction of equipment. The main causes of low quality readability are due to a lack of resources for the sensors and attacks on the network. Such data that fall below the standard quality of data are called anomalies. Therefore techniques are required to detect and identify these anomalies. This work here presents a new way to detect anomalies based on an optimum path forest (OPF), and was applied to two real databases. The results were compared with a one-class support vector machine (SVM) and a multivariate Gaussian distribution. The results showed that the OPF was superior. Keywords: wireless sensor networks, anomaly detection, clustering, optimum path forest / O avanço da computação móvel em dispositivos de sensores permitiu o crescimento das Redes de Sensores Sem Fio (RSSF), as quais são usadas em diversas áreas, tais como: saúde, militar, ambiental, automação entre outros. Considerando a importância dos dados que trafegam nessas redes é de extrema necessidade prezar pela qualidade da leitura dessas informações, haja visto que falsas informações ou leituras incorretas podem comprometer na tomada de decisões ou no mau funcionamento de algum equipamento. Diversos problemas podem gerar tais leituras, principalmente motivados pela restrição de recursos de um sensor ou por ataques a rede. Esses dados que se distanciam do padrão de informações, são chamados de anomalias. Para que esse problema possa ser identificado, faz-se necessária a utilização de alguma técnica para detectar anomalias. Diante disso, o presente trabalho apresenta um novo estudo de detecção de anomalias baseado em floresta de caminhos ótimos em não supervisionado (Optimum Path Forest - OPF), o qual foi aplicado em duas base de dados reais e comparado a outras duas técnicas: máquina de suporte de vetores de uma classe e distribuição gaussiana multivariada. Os resultados obtidos mostraram que o OPF foi superior as demais técnicas. Palavras-chave: redes de sensores sem fio, detecção de anomalias, agrupamento, floresta de caminhos ótimos.
9

Um protocolo distribuído para controle de consistência em banco de dados replicados para ambiente de computação móvel / Um Protocolo Distribuído para Controle de Consistência em Banco de Dados Replicados para Ambiente de Computação Móvel (Inglês)

Costa, Alex Silveira da 16 March 2010 (has links)
Made available in DSpace on 2019-03-29T23:23:01Z (GMT). No. of bitstreams: 0 Previous issue date: 2010-03-16 / A mobile replicated database is comprised of several devices dynamically distributed, interconnected through a wireless network with intermittent connectivity, where there are multiple copies the same database stored in database servers (replicas), distributed throughout the network. The use of data replication in mobile computing environments increases data availability and throughtput of transactions. In order to ensure data consistency in mobile replicated databases, several replication control protocols have been proposed. However, most of them reveal relevant limitations, such as: possessing a single failure point and flooding the network with messages exchange. In this work is introduced a protocol which guarantees data consistency of replicated databases in mobile computing. The proposed approach is completely distributed, avoids the existence of a single failure point, uses a read-any/write-any replication scheme, increases data availability, and reduces the number of messages exchanged among the replicated servers. Furthermore, it allows the user to choose a transaction isolation level (degree in which the execution of a given transaction is isolated from all other concurrent transactions). Experimental results show the potential efficiency of the proposed approach. Keywords: Concurrency Control, Data Replication, Mobile Computing / Um banco de dados móvel replicado é composto por diversos dispositivos distribuídos de forma dinâmica (servidores e/ou clientes), interconectados através de uma rede sem fio com conectividade intermitente, onde existem várias cópias de um mesmo banco de dados armazenadas em servidores de banco e dados conhecidos como réplicas, distribuídos pela rede. O uso da replicação de dados em ambientes de computação móvel possibilita o aumento da disponibilidade dos dados e da vazão das transações. A fim de garantir a consistência de dados em banco de dados móveis replicados, vários protocolos de controle de réplica têm sido propostos. Entretanto, a maioria deles possui limitações relevantes, tais como: possuir um ponto único de falha ou sobrecarregar a rede com intensa troca de mensagens. Neste trabalho de dissertação é proposto um protocolo que garante consistência de bancos de dados replicados em ambiente de computação móvel. A abordagem proposta é completamente distribuída, evitando a ocorrência de um ponto único de falha, utiliza o esquema de replicação read-any/write-any, aumentando a disponibilidade dos dados, e pode reduzir o número de mensagens trocadas entre os servidores replicados. Além disso, permite ao usuário escolher o nível de isolamento de transação (grau em que a execução de uma determinada transação é isolada das outras transações concorrentes). Experimentos realizados em um simulador, com análise de desempenho comparativa, comprovam a eficiência da abordagem proposta. Palavras-chaves: Controle de Concorrência, Replicação de Dados, Computação Móvel
10

Borboleta: Um sistema de telessaúde para auxílio à atenção primária domiciliar / Borboleta: A Mobile Telehealth System for Primary Homecare

Correia, Rafael José Peres 08 February 2011 (has links)
No sistema brasileiro de saúde, cabe aos Centros de Saúde o papel de órgão provedor de assistência médica primária. Para que esse papel seja cumprido com responsabilidade e eficácia, se mostrou fundamental a condução de programas públicos de atenção primária que envolvam visitas domiciliares aos pacientes. O objetivo desses programas, tais como o Estratégia de Saúde da Família (ESF), também conhecido como Programa de Saúde da Família (PSF), é o de melhorar a qualidade do serviço de saúde prestado à população por meio da aproximação entre equipes de saúde e a comunidade, permitindo, dessa forma, uma migração do paradigma de tratamento de doenças para o de promoção da saúde. No entanto, apesar da importância desses programas para a organização e articulação do sistema de atenção primária, as atividades de atenção domiciliar são normalmente conduzidas com pouco ou nenhum suporte de Tecnologia da Informação (TI). Esta pesquisa de mestrado tem por objetivo mostrar a definição e o desenvolvimento de um sistema móvel que auxilie os profissionais de saúde na coleta de informações dos pacientes que usufruem dos serviços de saúde citados acima. O projeto recebeu o nome de Projeto Borboleta e durante o tempo desta pesquisa várias versões do software foram desenvolvidas. Essas versões geraram protótipos do sistema que foram submetidos a testes em campo e, a partir da avaliação realizada pelos profissionais de saúde, surgiram alterações diversas. / In the Brazilian Health System, the healthcare centers have the role of primary health care providers. To successfully fulfill this responsibility with more dedication and effectiveness, the Brazil- ian government created public primary health programs of homecare where the health professionals visit the patient\'s homes. Those programs, as the Family Health Strategy (also known as Fam- ily Health Program), aim to raise the quality of health services provided by the centers to the neighboring community. This enables a new way of treatment of diseases and health care promo- tion. Nevertheless, those important programs have almost no Information Technology mechanisms helping them to manage the processes involved by the program. This master research objective is to present a definition and development of a mobile system that helps the healthcare providers to collect relevant data on the patient status on the site of the homecare treatment. The project was named as the Borboleta Project and during, the development of this research, several versions were released. Those versions were tested as prototypes on a real situation until a more stable version fitted the health professionals needs. Other objectives of this research were to analyze the solutions adopted by the development team, to describe the difficulties encountered by the team while working on this mobile system, and finally to show which were the feedbacks of the usage of the system on the field, during the test phase.

Page generated in 1.1294 seconds