Página 1 dos resultados de 20 itens digitais encontrados em 0.040 segundos

Usando Serviços Web para integrar aplicações cientes de contexto; Applying Web services to integrate context-aware applications

Jardim, Carlos Henrique Odenique
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 20/03/2006 PT
Relevância na Pesquisa
96.14%
A Computação Ubíqua está revolucionando a interação do ser-humano com os dispositivos computacionais ao disponibilizar tecnologias pouco intrusivas ao cotidiano das pessoas. A Computação Ciente de Contexto, um dos temas de pesquisa em Computação Ubíqua, tem contribuído para a construção de aplicações capazes de customizar-se e adaptar-se às necessidades do usuário sem a intervenção explícita deste. Suportar o desenvolvimento de aplicações Cientes de Contexto é um dos desafios da Computação Ubíqua. Desenvolvido no mesmo grupo de pesquisa que este trabalho está inserido, o Serviço Web Context Kernel, gerencia informações de contexto e explora as especificações e tecnologias da Web como plataforma de intercâmbio para a informação contextual. O trabalho aqui reportado teve como objetivo investigar a utilização de Serviços Web por meio do emprego da infra-estrutura Context Kernel na integração de aplicações em cenários de trabalho colaborativo e de aprendizado eletrônico. Como resultado, foi elaborado um conjunto de lições aprendidas provenientes do estudo e do emprego das especificações para Serviços Web. Outros resultados foram: as especificações de informações de contexto de grupo e de metadados educacionais em dimensões de contexto e exemplos de utilização do Context Kernel para tornar aplicações cientes de contexto.; Ubiquitous computing has became a revolution in terms of the user-computer interaction by providing technologies that seamlessly integrate themselves to people?s everyday life. Context-aware computing...

Adaptação de vídeo ao vivo apoiada em informações de contexto; Live video adaptation based on context information

Manzato, Marcelo Garcia
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 22/09/2006 PT
Relevância na Pesquisa
95.9%
O trabalho apresentado nesta dissertação trata do desenvolvimento de um mecanismo para adaptação automática de ví?deo MPEG-4 ao vivo, de modo a atender as necessidades ou capacidades atuais de usuários e do sistema. Um dos desafios dessa área é capturar e representar as informações necessárias para realizar a adaptação. Assim, utilizando técnicas da área de computação ciente de contexto, foi desenvolvido um modelo extensível para representação de dispositivos. Também foram desenvolvidos métodos automáticos e semi-automáticos para capturar as informações necessárias. Neste trabalho foi adotado o modelo de recodificação de vídeo, o qual pode gerar atrasos que inviabilizam a adaptação de vídeo ao vivo em aplicações interativas. Assim, este trabalho realizou uma avaliação do impacto causado pela recodificação no atraso total, fim-a-fim, percebido pelo usuário.; This work presents the development of a mechanism to automatically adapt MPEG-4 live video, in a way to response the actual necessities or capacities of users or systems. One of the challanges in this area is to capture and represent the information needed to adapting content. Thus, using context aware computing techniques, an extensible model has been developed...

Um suporte à captura informal de design rationale; A support for informal capture of Design Rationale

Lara, Silvana Maria Affonso de
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 19/12/2005 PT
Relevância na Pesquisa
86.07%
Durante o processo de desenvolvimento de software, uma grande quantidade de documentos é gerada com o propósito de registrar as experiências e as decisões relacionadas ao projeto de software. Apesar do esforço empregado na documentação de tais informações, muitas vezes esses documentos não contêm informações suficientes e necessárias para o completo entendimento do software, para a reutilização das experiências adquiridas e a recuperação do processo de tomada de decisão. De maneira geral, apenas as decisões finais a respeito do projeto são documentadas. O Design Rationale (DR) consiste das informações adicionais aos documentos padrões em um processo de desenvolvimento de software, facilitando sua compreensão, manutenção e reuso. Na literatura, muitas pesquisas referem-se aos problemas relacionados à atividade de captura de DR, principalmente no que diz respeito à sobrecarga de trabalho durante o momento de design. O desenvolvimento de mecanismos que facilitem a captura de Design Rationale durante a elaboração de artefatos de software é ainda um desafio. No contexto de ferramentas CASE (Computer Aided Software Engineering), cuja utilização enfrenta grande resistência por parte de seus usuários (desenvolvedores)...

Uso de informações de contexto em segurança computacional; Use of context information on computer security

Milagres, Francisco Gomes
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 07/10/2004 PT
Relevância na Pesquisa
86.03%
Diariamente, novos sistemas ubíquos são desenvolvidos e integrados ao nosso cotidiano, cuja presença às vezes não é percebida pelos seus usuários. O objetivo deste trabalho é investigar as questões de segurança e privacidade existentes nos paradigmas de computação ubíqua e ciente de contexto. Utilizando um protótipo de TV interativa - TV-I (Goularte, 2003) - que possui características de mobilidade e ciência de contexto, este trabalho define um conjunto de requisitos mínimos para a garantia de segurança e privacidade em sistemas ubíquos. É também objetivo deste trabalho utilizar informações contextuais para gerenciamento dinâmico de requisitos de segurança e privacidade por meio de políticas expressas em linguagem EPAL. Para validar os resultados desta pesquisa, foi implementado o Gerente de Segurança como um serviço do protótipo TV-I. A principal característica desse gerente é controlar o acesso a informações pessoais por meio de informações de contexto fornecidas pelo Gerente de Contexto, de autoria de Santos (2004); Every day, new ubiquitous systems are being developed and integrated into our daily routines, whose presence is sometimes not even perceived by the casual user. The aim of this work is to investigate questions of security and privacy in ubiquitous and context aware computing. Using a prototype for interactive television - TV-I (Goularte...

Autenticação contínua de usuários em redes de computadores.; Users continuous authentication in computers networks.

Brosso, Maria Ines Lopes
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Tese de Doutorado Formato: application/pdf
Publicado em 05/05/2006 PT
Relevância na Pesquisa
106.15%
A Computação Ciente de Contexto permite a obtenção e utilização de informações de contexto adquiridas de dispositivos computacionais no ambiente, com o objetivo de prover serviços; esta dinâmica aliada à evolução das redes de computadores vem provocando profundas modificações nos aspectos sociais e comportamentais das pessoas, uma vez que gradativamente têm necessidade de viverem imersas na tecnologia e integradas ao ambiente, com transparência e mobilidade, e de tal forma que as aplicações de software se adaptam ao comportamento das pessoas e nas informações de contexto capturadas do ambiente. Um dos desafios desta interação ser humano - ambiente - tecnologia - ubiqüidade é garantir a segurança. Como principal inovação e contribuição, esta tese propõe um mecanismo de autenticação contínua de usuários que faz uso de informações de contexto do ambiente, da análise do comportamento do usuário, da biometria facial, das teorias comportamentais de Skinner e da Confiança Matemática da Teoria das Evidências de Dempster-Shafer, para compor uma política de segurança adaptativa e um Sistema de Autenticação Contínua de Usuários Conhecidos - KUCAS (Known User Continuous Authentication System), que estabelece níveis de confiança para autenticar o usuário através da análise do comportamento dele em um ambiente ou domínio específico nas redes de computadores...

Uma abordagem ciente de contexto e embasada por feedbacks para o gerenciamento de handovers em ambientes NGN; A context-aware and feedback-based approach for handover management in NGN

Lopes, Roberto Rigolin Ferreira
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Tese de Doutorado Formato: application/pdf
Publicado em 20/06/2012 PT
Relevância na Pesquisa
85.96%
A evolução da computação móvel melhora a capacidade de comunicação e colaboração das pessoas. Os principais pilares desta transformação são: o desenvolvimento e produção de dispositivos móveis com capacidade multimídia e equipados com duas ou mais interfaces de rede, a disponibilidade de conectividade sem fio ubíqua e a popularização de aplicações sociais online. As redes sociais online merecem destaque pelas funcionalidades que permitem a criação e compartilhamento de conteúdo digital dentro de círculos sociais, também chamado de mídia social. Serviços na web anexam a localização geográfica do dispositivo ao conteúdo digital, criando as chamadas mídias sociais baseadas em localização. Equipadas com seus telefones e tablets, as pessoas estão criando e consumindo mídias sociais em qualquer lugar. Entretanto, é um desafio manter tais dispositivos móveis conectados nos ambientes de rede sem fio atuais e de próxima geração e.g., múltiplos provedores de acesso e múltiplas tecnologias de comunicação. Pesquisas recentes propõem componentes para o gerenciamento de conectividade sem fio que fazem uso simultâneo do contexto de conectividade atual e de um conjunto destes dados coletados no passado. Tais componentes são preditores de mobilidade...

Gerenciamento de contexto: uma abordagem baseada em representações extensíveis; Context management: an approach based in extensible representation

Santos, Rodrigo Felicio dos
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 02/07/2004 PT
Relevância na Pesquisa
75.95%
A computação ciente de contexto faz uso da exploração de informações contextuais para prover serviços relevantes aos usuários. Lacunas dessa área são: a carência de representações contextuais extensíveis, e a falta de exploração de outros tipos de informações contextuais, que não o contexto do Usuário. Aplicações que proporcionam acesso ao conteúdo por meio de dispositivos heterogêneos, por exemplo, necessitam imperativamente de informações contextuais referentes a esses dispositivos, classificadas na literatura como informações contextuais referentes à Infra-Estrutura. Com o aumento na quantidade de informações de contexto a ser utili7ada, um outro problema emerge: a necessidade de gerenciamento dessas informações. A literatura aponta alguns trabalhos que convergem para a solução desse problema. Porém, todos eles apresentam limitações em relação à representação de contexto. Este trabalho tem como propósito explorar a representação contextual referente à Infra-Estrutura, sobretudo a representação de contexto de dispositivos e rede e desenvolver um serviço de gerenciamento de informações de contexto. Além disso, o trabalho apresenta como contribuições: a especificação do modelo que representa o contexto da Infra-Estrutura...

Contribuições para a extensão de informação capturada: Metadados e Web Services; Contributions for extending captured information using metadata and web services

Godoy, Renata Paciência
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 13/05/2005 PT
Relevância na Pesquisa
66.17%
A computação ubíqua é uma área de pesquisa que envolve a integração de tecnologia de forma transparente às atividades diárias das pessoas. Dois dos principais temas da computação ubíqua são aplicações de captura e acesso e a computação ciente de contexto. O primeiro tema investiga o apoio à construção de aplicações que capturam informações relativas a uma experiência ao vivo com o objetivo de possibilitar posterior acesso à informação capturada, muitas vezes na forma de documentos Web. O segundo tema visa a facilitar a interação do usuário com o computador: ela descreve uma situação em que o dispositivo computacional está ciente das condições do usuário e adapta seu procedimento baseado em informações chamadas de informações de contexto. Uma lacuna identificada em relação a aplicações de captura e acesso é que, muitas vezes, tais aplicações são desenvolvidas sem atenção para um possível reuso, por parte de outras aplicações, do material capturado. Nesse sentido, um problema tratado nesta dissertação é ausência de propostas de reuso de informações armazenadas por aplicações de captura e acesso. Em outras palavras, há a demanda pela incorporação de metadados à informação capturada...

An automation system for ubiquitous computing

Nunes, Bruno Romeu
Fonte: Universidade Federal do Rio Grande do Sul Publicador: Universidade Federal do Rio Grande do Sul
Tipo: Trabalho de Conclusão de Curso Formato: application/pdf
ENG
Relevância na Pesquisa
56%
Since the emergence of the first computers, they have constantly become smaller and more powerful, and also have spread over our everyday. Nowadays, they are capable of controlling diverse features of the environment where they are located. Inspired by the concepts of ubiquitous computing and context-aware computing, this work proposes the model of a system that integrates these multiple devices and performs changes over their functionalities, responding to changes in the context. The goal is to automatically and proactively adapt the environment to the preferences defined for the present users. A prototype was implemented based on the model created by us. The prototype consists of a server, responsible for the management of the client applications, and a client application for the Android platform, which automates the settings of some functionalities of the device. Features like the Bluetooth, Wi-Fi or the device’s volume are changed in response to changes on the user’s location, conforming with rules defined for the environment where he is located.; Desde o surgimento dos primeiros computadores eles têm se tornado constantemente menores e mais potentes, e aparecido em maior número em nosso cotidiano. Atualmente eles são capazes de controlar diversas características do ambiente no qual se situam. Inspirado pelos conceitos de computação ubíqua e de computação ciente de contexto...

Modelo de dados para um Pipeline de seqüenciamento de alto desempenho transcritômico

Huacarpuma, Ruben Cruz
Fonte: Universidade de Brasília Publicador: Universidade de Brasília
Tipo: Dissertação
POR
Relevância na Pesquisa
55.94%
Dissertação (mestrado)—Universidade de Brasília, Instituto de CIências Exatas, Departamento de Ciência da Computação, 2012.; O rápido avanço nas técnicas de sequenciamento de alto desempenho de fragmentos de DNA/RNA criou novos desa os computacionais na área de bioinformática. Um desses desa os é administrar o enorme volume de dados gerados pelos sequenciadores automáticos, particularmente o armazenamento e a análise desses dados processados em larga escala. A existência de diferentes formatos de representação, terminologia, estrutura de arquivos e semânticas, faz muito complexa a representação e administração desses dados. Neste contexto, um modelo de dados para representar, organizar e garantir o acesso aos dados biológicos é essencial para suportar o trabalho dos pesquisadores do campo da biologia, quando fazendo uso de pipelines de sequenciamento de alto desempenho. Este trabalho propõe tanto um modelo de dados conceitual, como também seu respectivo esquema relacional, permitindo a representação e o gerenciamento de um pipeline de sequenciamento de alto desempenho para projetos transcritômicos no intuito de organizar e armazenar de maneira simples e e ciente os dados gerados em cada fase da análise do pipeline. Nesta dissertação...

Decisão colaborativa com utilização de Teoria dos Jogos para o sequenciamento de partidas em aeroportos

Ribeiro, Vitor Filincowsky
Fonte: Universidade de Brasília Publicador: Universidade de Brasília
Tipo: Dissertação
POR
Relevância na Pesquisa
45.81%
Dissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, Programa de Pós-Graduação em Informática, 2013.; A Tomada de Decisão Colaborativa (CDM) é um paradigma operacional no qual as decisões são baseadas em informações completas, atualizadas e compartilha- das entre todos os parceiros envolvidos no gerenciamento do fluxo de tráfego aéreo (ATFM). No escopo aeroportuário, este compartilhamento de informações, valores e preferências agregam ao cenário uma maior qualidade quanto às decisões no gerenciamento das decolagens de aeronaves. Entretanto, no contexto operacional brasileiro da atualidade, esta tarefa depende exclusivamente da experiência do controlador, que, de maneira empírica, decide a alocação dos horários reais de par- tida para um sequenciamento adequado de decolagens das aeronaves que desejam ingressar no espaço aéreo. Exposta esta limitação, a presente pesquisa foi concebida a fim de tratar o pro- blema do gerenciamento de partidas em aeroportos. É proposta uma abordagem experimental de gerenciamento colaborativo de partidas com a utilização da Teoria dos Jogos, onde cada agente no modelo é uma aeronave a impactar o cenário das movimentações aéreas nos aeroportos sob análise. Esta nova modelagem é cha- mada de Gerenciamento Colaborativo de Partidas (CoDMAN). Esta abordagem se propõe a prover uma sequência eficiente de decolagens...

O problema da dedução do intruso para teorias AC-convergentes localmente estáveis

Nantes Sobrinho, Daniele
Fonte: Universidade de Brasília Publicador: Universidade de Brasília
Tipo: Tese
POR
Relevância na Pesquisa
45.9%
Tese (doutorado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Matemática, 2013.; Apresenta-se um algoritmo para decidir o problema da dedução do intruso (PDI) para a classe de teorias localmente estáveis normais, que incluem operadores associativos e comutativos (AC). A decidibilidade é baseada na análise de reduções de reescrita aplicadas na cabeça de termos que são construídos a partir de contextos normais e o conhecimento inicial de um intruso. Este algoritmo se baseia em um algoritmo eficiente para resolver um caso restrito de casamento módulo AC de ordem superior, obtido pela combinação de um algoritmo para Casamento AC com Ocorrências Distintas, e um algoritmo padrão para resolver sistemas de equações Diofantinas lineares. O algoritmo roda em tempo polinomial no tamanho de um conjunto saturado construído a partir do conhecimento inicial do intruso para a subclasse de teorias para a qual operadores AC possuem inversos. Os resultados são aplicados para teoria AC pura e a teoria de grupos Abelianos de ordem n dada. Uma tradução entre dedução natural e o cálculo de sequentes permite usar a mesma abordagem para decidir o problema da dedução elementar para teorias localmente estáveis com inversos. Como uma aplicação...

CSG Context service guide: uma plataforma ciente de contexto para gerenciamento de serviços num ambiente de redes convergentes

Januário dos Santos Neto, Jayro; André Guimarães Ferraz, Carlos (Orientador)
Fonte: Universidade Federal de Pernambuco Publicador: Universidade Federal de Pernambuco
Tipo: Outros
PT_BR
Relevância na Pesquisa
96.03%
A convergência digital já é uma realidade nos dias atuais e tem se tornado cada vez mais acessível do ponto de vista tecnológico e econômico. A fusão digital entre a computação, mídias e comunicação, dita uma nova ordem mundial no que tange a evolução tecnológica. E seguindo esta linha em meio as mais variadas formas de tecnologias, os dispositivos móveis têm sido a principal vitrine da convergência digital. Não obstante estarem cada vez menores, estes dispositivos possuem cada vez mais capacidade de processamento, armazenamento, display e conectividade através de múltiplas interfaces de rede, inclusive TV digital. Ao convergir a TV digital para os dispositivos móveis, as características que são inerentes a esta tecnologia são trazidas tanto ao dispositivo, como para o usuário do mesmo. O ESG (Electronic Service Guide), por exemplo, é uma das mais interessantes características da TV digital móvel. Ele oferece ao usuário um bouquet de serviços dos mais variados tipos, que podem ser acessados a qualquer momento e de qualquer lugar. Porém, atualmente os ESGs funcionam como spammers de serviços, pois diferentemente da internet, o método utilizado para a publicação dos serviços é o push. Dessa forma...

Uma proposta de agregação de informações de contexto para framework de segurança NAC

Pereira da Silva, Claudio; André Guimarães Ferraz, Carlos (Orientador)
Fonte: Universidade Federal de Pernambuco Publicador: Universidade Federal de Pernambuco
Tipo: Outros
PT_BR
Relevância na Pesquisa
96.07%
Surgiu nos últimos anos a discussão sobre um framework de segurança que fosse capaz de suprir a necessidade de integração entre as diversas ferramentas de segurança: o NAC (Network Access Control). Este framework chega em um momento onde a computação converge para o emprego da computação ubíqua. Sendo assim, o objetivo deste trabalho é propor informações de contexto que contribuirão com novas formas de análises ao framework de segurança NAC. Utilizamos métricas que mostram os contextos alterados durante ataques a um dispositivo. Mostramos que é possível mapear estas alterações e com isso mudar as regras de acesso à rede do dispositivo baseados nestas mudanças de contextos

Um arcabouço que enfatiza a retroação a contextos de erro durante o acesso a conteúdos educacionais

Marczal, Diego
Fonte: Universidade Federal do Paraná Publicador: Universidade Federal do Paraná
Tipo: Teses e Dissertações Formato: application/pdf
PORTUGUêS
Relevância na Pesquisa
45.81%
Resumo: Neste trabalho, são apresentados os aspectos que justificam a necessidade de se projetar a implementar um controlador genérico de interatividade que possa ser aplicado e reutilizado por diversos objetos de aprendizagem. Os principais objetivos do controlador são detalhados em termos de acesso ao conteúdo e como ele enfatiza os aspectos metacognitivos envolvidos nas tarefas típicas de aprendizagem. Além disso, apresenta-se uma nova abordagem para utilizar os erros cometidos pelo aprendiz como uma ferramenta efi- ciente para reparar e construir o seu conhecimento. A arquitetura e a implementação do arcabouço denominado controlador de acesso reflexivo e retroativo indexado por erros (CARRIE) têm seus módulos principais descritos e exemplificados. Ao final, destacamse as limitações e as perspectivas sobre o mecanismo de retroação ao contexto de erros proposto.

Modelo gerenciador de descoberta de serviços pervasivos ciente de contexto

Leithardt, Valderi Reis Quietinho
Fonte: Pontifícia Universidade Católica do Rio Grande do Sul; Porto Alegre Publicador: Pontifícia Universidade Católica do Rio Grande do Sul; Porto Alegre
Tipo: Dissertação de Mestrado
PORTUGUêS
Relevância na Pesquisa
56.12%
A computação pervasiva possibilita uma série de aplicações na qual o usuário não precisa se preocupar com o sistema computacional e passa a se focar na sua tarefa fim, ou até mesmo deixar de se preocupar com tarefas secundárias e se concentrar em uma tarefa principal. Esta mudança é mais um passo em direção ao conceito de Computação Ubíqua (Ubiquitous/Pervasive Computing) introduzido por Mark Weiser [WEI91]. Weiser propõe, assim, uma integração contínua entre ambiente e tecnologia na tarefa de auxiliar os usuários nas suas mais variadas atividades cotidianas. Entretanto, existe uma série de requisitos a serem analisados e verificados na elaboração de projetos de computação pervasiva. O desenvolvimento da computação pervasiva tornará os dispositivos eletrônicos repletos de funcionalidades computacionais que serão capazes de reconhecer e responder às necessidades contextuais e individuais de cada pessoa. Por exemplo, em uma sala de aula, os alunos se adaptariam ao contexto do professor, (disciplina e do conteúdo), assim que o mesmo entrar na sala. Para essa situação tornar-se realidade, uma característica importante desse tipo de aplicação é a capacidade de reconhecer o contexto do usuário de forma mais transparente possível...

Uma abordagem baseada em aspectos e composição dinâmica para a construção de aplicações adaptativas cientes ao contexto

Santos, Isanio Lopes Araújo
Fonte: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Sistemas e Computação; Ciência da Computação Publicador: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Sistemas e Computação; Ciência da Computação
Tipo: Dissertação Formato: application/pdf
POR
Relevância na Pesquisa
76.27%
Ubiquitous computing systems operate in environments where the available resources significantly change during the system operation, thus requiring adaptive and context aware mechanisms to sense changes in the environment and adapt to new execution contexts. Motivated by this requirement, a framework for developing and executing adaptive context aware applications is proposed. The PACCA framework employs aspect-oriented techniques to modularize the adaptive behavior and to keep apart the application logic from this behavior. PACCA uses abstract aspect concept to provide flexibility by addition of new adaptive concerns that extend the abstract aspect. Furthermore, PACCA has a default aspect model that considers habitual adaptive concerns in ubiquitous applications. It exploits the synergy between aspect-orientation and dynamic composition to achieve context-aware adaptation, guided by predefined policies and aim to allow software modules on demand load making possible better use of mobile devices and yours limited resources. A Development Process for the ubiquitous applications conception is also proposed and presents a set of activities that guide adaptive context-aware developer. Finally, a quantitative study evaluates the approach based on aspects and dynamic composition for the construction of ubiquitous applications based in metrics; Aplicações para a computação ubíqua operam em ambientes onde a disponibilidade de recursos muda significativamente durante a sua operação. Tal característica demanda que aplicações sejam adaptativas e cientes do seu contexto de execução. Visando atender esses requisitos...

Conversão de vídeo 2D para 3D em filmagens panorâmicas de futebol

Chavez Cabrera, Maria Laura
Fonte: Universidade de Brasília Publicador: Universidade de Brasília
Tipo: Dissertação
POR
Relevância na Pesquisa
65.81%
Dissertação (mestrado)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2013.; A maioria dos fabricantes de TV lançaram3DTVs no verão de 2010 usando a tecnologia de óculos de obturador. Graças a este acontecimento as aplicações de vídeo em 3D estão se tornando populares em nossa vida diária, especialmente no entretenimento doméstico. Embora cada vez mais lmes são lançados em 3D, o conteúdo de vídeo 3D ainda não é su ciente para atender a demanda do mercado. Há uma necessidade crescente de novas técnicas para converter automaticamente o conteúdo de vídeo 2D para 3D estereoscópico. Neste trabalho apresentamos um sistema para criar automaticamente vídeo estereoscópico de alta qualidade a partir de imagens monoscópicas de conteúdo esportivo, em particular, de jogos de futebol. A ideia básica de este método é separar partes estáticas e dinâmicas da cena, a parte estática é o fundo e a parte dinâmica são os jogadores. Depois exploramos informações de contexto, tais como a geometria da cena, o tamanho do jogador e o fundo conhecido. Com tais informações cria-se uma impressão de profundidade temporalmente consistente através da propagação do mapa de profundidade para uma série de quadros sequenciais pertencentes à mesma câmera...

Rapid prototyping of ubiquitous computing environments

Silva, José Luís Cardoso da
Fonte: Universidade do Minho Publicador: Universidade do Minho
Tipo: Tese de Doutorado
Publicado em 06/11/2012 ENG
Relevância na Pesquisa
35.95%
Tese de doutoramento em Informática; Ubiquitous computing raises new usability challenges that cut across design and development. We are particularly interested in environments enhanced with sensors, public displays and personal devices. How can prototypes be used to explore the users' mobility and interaction, both explicitly and implicitly, to access services within these environments? Because of the potential cost of development and design failure, these systems must be explored using early assessment techniques and versions of the systems that could disrupt if deployed in the target environment. These techniques are required to evaluate alternative solutions before making the decision to deploy the system on location. This is crucial for a successful development, that anticipates potential user problems, and reduces the cost of redesign. This thesis reports on the development of a framework for the rapid prototyping and analysis of ubiquitous computing environments that facilitates the evaluation of design alternatives. It describes APEX, a framework that brings together an existing 3D Application Server with a modelling tool. APEX-based prototypes enable users to navigate a virtual world simulation of the envisaged ubiquitous environment. By this means users can experience many of the features of the proposed design. Prototypes and their simulations are generated in the framework to help the developer understand how the user might experience the system. These are supported through three different layers: a simulation layer (using a 3D Application Server); a modelling layer (using a modelling tool) and a physical layer (using external devices and real users). APEX allows the developer to move between these layers to evaluate different features. It supports exploration of user experience through observation of how users might behave with the system as well as enabling exhaustive analysis based on models. The models support checking of properties based on patterns. These patterns are based on ones that have been used successfully in interactive system analysis in other contexts. They help the analyst to generate and verify relevant properties. Where these properties fail then scenarios suggested by the failure provide an important aid to redesign.; A computação ubíqua levanta novos desafios de usabilidade transversais ao seu desenvolvimento e design. Estamos particularmente interessados em ambientes enriquecidos com sensores...

Implementation of an API for distributed communication between processes in closed contexts

Ribeiro, Diogo Pereira
Fonte: Universidade do Minho Publicador: Universidade do Minho
Tipo: Trabalho de Conclusão de Curso
Publicado em //2012 ENG
Relevância na Pesquisa
25.87%
Dissertação de mestrado integrado em Engenharia de Comunicações; Existem atualmente diversas Application Programming Interfaces (APIs) que ajudam na programação de aplicações distribuídas. Na maior parte dos casos, estas utilizam de forma in exível um único tipo de protocolo aplicacional e interface, cando dependente dos protocolos de transporte já existentes e do sistema operativo. Para o programador, a stack de protocolos e o tipo de interface têm que ser decididos explicitamente antes do estabelecimento da comunicação entre os processos. Algumas APIs facilitam a programação ocultando alguns aspetos espec í cos dos mecanismos e protocolos de comunicação utilizados, disponibilizando uma interface mais homogeneizada. No entanto, a programação continua a não ser totalmente transparente e independente dos protocolos de comunicação utilizados, dos sistemas operativos e da localização relativa dos processos comunicantes. Além disso, estas APIs não tomam decisões sobre o mecanismo de comunicação a utilizar quando existem várias alternativas possíveis, sendo esta decisão da responsabilidade do programador. Num contexto de implementação de simuladores distribuídos e modulares para protocolos de redes de computadores e sistemas de comunicação...