• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 148
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 152
  • 152
  • 115
  • 110
  • 72
  • 72
  • 40
  • 37
  • 37
  • 36
  • 36
  • 35
  • 32
  • 29
  • 28
  • 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.
41

Uma abordagem baseada em componentes para o desenvolvimento de aplicações pervasivas cientes de contexto de ambiente: foco em sensores.

PAIVA, Bruno Fábio de Farias. 18 May 2018 (has links)
Submitted by Maria Medeiros (maria.dilva1@ufcg.edu.br) on 2018-05-18T13:02:28Z No. of bitstreams: 1 BRUNO FÁBIO DE FARIAS PAIVA - DISSERTAÇÃO (PPGCC) 2016.pdf: 1168178 bytes, checksum: 6c0e24a4b1cecec06d1e8c0f8bdad27c (MD5) / Made available in DSpace on 2018-05-18T13:02:28Z (GMT). No. of bitstreams: 1 BRUNO FÁBIO DE FARIAS PAIVA - DISSERTAÇÃO (PPGCC) 2016.pdf: 1168178 bytes, checksum: 6c0e24a4b1cecec06d1e8c0f8bdad27c (MD5) Previous issue date: 2016 / CNPq / A computação pervasiva é um paradigma em que o computador se torna onipresente e invisível para o usuário, com capacidade de obter informações acerca do ambiente ao redor e utilizá-las para controlar, configurar e ajustar aplicações dinamicamente. Os sistemas pervasivos se caracterizam pelo uso de sensores disponíveis no ambiente, cujos dados são processados para prover serviços personalizados para os usuários. Atualmente, o principal gerador de dados de sensores é o dispositivo portátil pessoal, como smartphone e tablet, pois são dispositivos que possuem diversos sensores embutidos. Do ponto de vista de desenvolvimento de software, tem-se um grande esforço na aquisição, tratamento e processamento dos dados de sensores, principalmente considerando diferentes plataformas, modelos de dispositivos e fabricantes. Neste trabalho, propõe-se uma abordagem baseada em componentes para o desenvolvimento de aplicações pervasivas baseadas em contexto de ambiente, ou seja, que utilizam sensores como base de dados para prover serviços para o usuário. A abordagem foi validada utilizando um experimento de desenvolvimento de aplicações para a plataforma Android. Os resultados indicam redução no tempo de desenvolvimento e no número de linhas de código geradas ao utilizar a abordagem proposta. / The pervasive computing is a paradigm which the computer becomes ubiquitous and invisible to the user with the ability to get information about the surrounding environment and use them to control, configure and tune applications dynamically. Pervasive systems are characterized by the use of sensors, which capture data from the environment, and then processes, to provide personalized services to users. In certain environments, the main sensor data generator is the personal portable device, which has several built-in sensors, such as smartphones and tablets. From a software development perspective there is a great effort in acquisition, treatment and data processing, especially considering different platforms, device model and device manufacturers. In this work, we propose a component-based approach to develop pervasive applications based on the environmental context by providing services which uses sensor data. The validation of our approach was an experiment which developers used the Android platform. Results show a reduction in the development time and the number of lines generated using this approach.
42

Uma proposta de ontologia para residências inteligentes buscando a integração de dispositivos

Ramos, Letícia 28 August 2014 (has links)
Uma residência inteligente é capaz de adquirir e aplicar conhecimentos sobre um ambiente e, de forma autônoma, adaptar-se aos seus habitantes. Estes espaços contêm uma diversidade de dispositivos que precisam interagir, porém, também existem no mercado diversos padrões para automação. Esta heterogeneidade dificulta a interoperabilidade entre dispositivos tornando a aplicação dependente de um único fornecedor para que a comunicação seja efetiva. Da mesma forma, sistemas domóticos possuem serviços dinâmicos e a adição ou mobilidade de novos dispositivos ao longo do tempo requer não somente que aplicações possam comunicar-se, mas também identificar que novos serviços foram adicionados e, quando necessário, estabelecer uma comunicação pertinente ao novo contexto. Finalmente, sistemas de automação também precisam de alguma forma perceber o mundo real e interpretá-lo. Os sinais recebidos por sensores não possuem qualquer valor se não forem interpretados em relação ao contexto da residência. Ontologias podem auxiliar a resolver estes três problemas representando formalmente o domínio. Ela permite uma compreensão comum das informações através de um modelo semântico e possibilita a execução de suposições explícitas para o contexto da residência. Assim, esta dissertação propõe uma ontologia para integração em uma residência inteligente que representa o ambiente, seus dispositivos, indivíduos e os agentes de software permitindo que sejam criadas as relações para a interação. A consistência da ontologia foi avaliada em relação às questões de competência e um protótipo foi criado para validar a aplicação prática do modelo. / A smart home is able to acquire and apply knowledge about the environment and autonomously adapt to its inhabitants. These spaces contain a diversity of devices that need to interact and there are also many commercial protocols for automation. This heterogeneity hinders the interoperability between devices turning the application dependent on a single technology for an effective communication. In the same way, domotic systems have dynamic services and the mobility of new devices from time to time requires the ability to discovery when a new service have been added and, when necessary, establish a new communication related to this new context. Finally, automation systems also need to perceive the real world and interpret it. The signals received from sensors have no value unless they are interpreted against the context of the residence. Ontologies can help to solve these three problems formally representing the domain. It enables a common understanding of information through a semantic model and enables the execution of explicit assumptions to the context of residence. Thus, this dissertation proposes integration ontology for a smart house that represents the environment, devices, people and software agents creating the relationships and reasoning about rules for interaction. The consistency of the ontology was assessed in relation to its competence and a prototype was created to validate the practical application of the model.
43

Uma proposta de ontologia para residências inteligentes buscando a integração de dispositivos

Ramos, Letícia 28 August 2014 (has links)
Uma residência inteligente é capaz de adquirir e aplicar conhecimentos sobre um ambiente e, de forma autônoma, adaptar-se aos seus habitantes. Estes espaços contêm uma diversidade de dispositivos que precisam interagir, porém, também existem no mercado diversos padrões para automação. Esta heterogeneidade dificulta a interoperabilidade entre dispositivos tornando a aplicação dependente de um único fornecedor para que a comunicação seja efetiva. Da mesma forma, sistemas domóticos possuem serviços dinâmicos e a adição ou mobilidade de novos dispositivos ao longo do tempo requer não somente que aplicações possam comunicar-se, mas também identificar que novos serviços foram adicionados e, quando necessário, estabelecer uma comunicação pertinente ao novo contexto. Finalmente, sistemas de automação também precisam de alguma forma perceber o mundo real e interpretá-lo. Os sinais recebidos por sensores não possuem qualquer valor se não forem interpretados em relação ao contexto da residência. Ontologias podem auxiliar a resolver estes três problemas representando formalmente o domínio. Ela permite uma compreensão comum das informações através de um modelo semântico e possibilita a execução de suposições explícitas para o contexto da residência. Assim, esta dissertação propõe uma ontologia para integração em uma residência inteligente que representa o ambiente, seus dispositivos, indivíduos e os agentes de software permitindo que sejam criadas as relações para a interação. A consistência da ontologia foi avaliada em relação às questões de competência e um protótipo foi criado para validar a aplicação prática do modelo. / A smart home is able to acquire and apply knowledge about the environment and autonomously adapt to its inhabitants. These spaces contain a diversity of devices that need to interact and there are also many commercial protocols for automation. This heterogeneity hinders the interoperability between devices turning the application dependent on a single technology for an effective communication. In the same way, domotic systems have dynamic services and the mobility of new devices from time to time requires the ability to discovery when a new service have been added and, when necessary, establish a new communication related to this new context. Finally, automation systems also need to perceive the real world and interpret it. The signals received from sensors have no value unless they are interpreted against the context of the residence. Ontologies can help to solve these three problems formally representing the domain. It enables a common understanding of information through a semantic model and enables the execution of explicit assumptions to the context of residence. Thus, this dissertation proposes integration ontology for a smart house that represents the environment, devices, people and software agents creating the relationships and reasoning about rules for interaction. The consistency of the ontology was assessed in relation to its competence and a prototype was created to validate the practical application of the model.
44

Proposta de arquitetura ubíqua para ubiwise baseada na análise de um serviço de utilidade pública e construção e código de dispositivo

Martins, Adriano de Oliveira 20 July 2012 (has links)
Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2012. / Submitted by Albânia Cézar de Melo (albania@bce.unb.br) on 2012-09-18T14:03:25Z No. of bitstreams: 1 2012_AdrianoOliveiraMartins.pdf: 1637127 bytes, checksum: 0b90adb3fb71fc3b2d28ac713a9481df (MD5) / Approved for entry into archive by Leandro Silva Borges(leandroborges@bce.unb.br) on 2012-09-20T18:38:43Z (GMT) No. of bitstreams: 1 2012_AdrianoOliveiraMartins.pdf: 1637127 bytes, checksum: 0b90adb3fb71fc3b2d28ac713a9481df (MD5) / Made available in DSpace on 2012-09-20T18:38:43Z (GMT). No. of bitstreams: 1 2012_AdrianoOliveiraMartins.pdf: 1637127 bytes, checksum: 0b90adb3fb71fc3b2d28ac713a9481df (MD5) / Este estudo apresenta uma breve análise das tecnologias ubíquas no âmbito mundial, contextualizando o problema e sua importância. Disserta sobre tecnologias que habilitam o processo de computação ubíqua destacando-se RFID (Radio Frequency Identification) , redes sensores, biometria e tecnologias de rede sem fio, essenciais para a implementação de soluções ubíquas. Atenta-se também à importância da segurança da informação em paralelo com o respeito à privacidade, por tratarem-se de problemas que rondam as tecnologias de comunicação. São esplanadas as contribuições da computação ubíqua em três áreas chaves do âmbito social: educação, segurança e saúde. Salienta-se a área de saúde pelo fato de que a arquitetura proposta está embasada nessa área, tratando-se de um sistema que agrega conceito de ubiqüidade ao prontuário eletrônico, denominando-o prontuário ubíquo. A principal contribuição deste trabalho abarca a proposta de arquitetura de um sistema estruturado em registro e autenticação biométrica de pacientes, tratados por uma base de dados, alavancando a idéia do U-prontuário. A motivação se embasa em significativas melhorias no atendimento à pacientes visando agilidade e comodidade. Apesar de, neste trabalho, utilizar-se o U-prontuário como a aplicação ubíqua efetiva e a impressão digital como o tipo de autenticação biométrica, tanto a arquitetura como os algoritmos propostos, são capazes de adaptar-se a outros tipos de aplicações ubíquas e a outros tipos de autenticações biométricas. ______________________________________________________________________________ ABSTRACT / This study presents a brief analysis of ubiquitous technologies in the world, contextualizing the problem and its importance. Explain technologies that enable the process of ubiquitous computing highlighting RFID, sensor networks, biometrics and wireless technologies, essential for the implementation of solutions. It explores the term U-Gov to celebrate and illustrate the suitability of the E-Gov, egovernment, new technology trends more pervasive based on ubiquity. Cases are dealt with ubiquitous government in the world, taking the example projects at the University of Murcia. In parallel is also given importance to information security and privacy, to treat problems that plague communication technologies. The contributions of ubiquitous computing are explained three key areas of the social sphere: education, health and safety. Highlight the health due to the fact that the proposed architecture is based in this area. The main contribution of this work includes the proposed architecture of a structured system in recording and biometric authentication of patients via database, leveraging the idea of U-chart. Based upon architecture developed in this project are generic algorithms for feeding the database with patient records, as well as for authentication of patients to provide data. Although in this work, use is U-chart ubiquitous effective as the application and the type fingerprint biometric authentication, both as the architecture proposed algorithms are able to adapt to other applications and other ubiquitous types of biometric authentication.
45

"Desenvolvimento de aplicações multi-plataformas para dispositivos móveis" / "Development of applications multi-platforms for mobile devices"

Jane Dirce Alves Monteiro 25 May 2006 (has links)
Devido à sua constante evolução, associada ao surgimento contínuo de novas tecnologias, a computação tem se tornado cada vez mais presente no cotidiano das pessoas, sendo utilizada não só no meio acadêmico e corporativo, mas também no entretenimento e no auxílio às atividades pessoais, entre outros. Nesse contexto, vem ocorrendo um grande avanço em termos de redução de custo e de aumento da variedade de dispositivos do tipo Personal Digital Assistants (PDAs). Esse avanço aumenta a demanda por aplicações que explorem esses equipamentos, mas são poucas as ferramentas que auxiliam no desenvolvimento dessas aplicações. O objetivo da presente pesquisa foi investigar o desenvolvimento de aplicações para dispositivos móveis, especificamente para PDAs, com independência de plataforma. A abordagem adotada foi a extensão da ferramenta MCards, um construtor de aplicações para PDAs, com o propósito de permitir a geração de aplicações para dispositivos móveis com a utilização da tecnologia J2ME (Java 2 Micro Edition). Para tanto, foi necessário, inicialmente, um entendimento do protótipo disponível da ferramenta MCards realizado através da aplicação de um processo de Engenharia Reversa na ferramenta MCards, baseando-se no modelo FUSION-RE/I. Foram executadas, também, manutenções na ferramenta com a finalidade de corrigir imperfeições e problemas de execução e de melhorar suas funcionalidades. Após o processo de Engenharia Reversa e manutenção da ferramenta, foi implementado e incorporado à ferramenta MCards o módulo de geração de aplicações J2ME. O módulo de geração de aplicações J2ME transforma a especificação abstrata, gerada pela manipulação do usuário no editor visual da ferramenta MCards, em código para a tecnologia J2ME com a utilização do perfil CDC / Personal Profile, compilando o código gerado para dar origem aos arquivos da aplicação J2ME que serão utilizados para instalação no dispositivo móvel. / Mobile devices such as Personal Digital Assistants (PDAs) have grown up and number and models, while their cost has been continuously decreasing. Although this scenario indicates that there is a demand for tools that support the development of applications for mobile devices, the literature does not report platform-independent tools. The aim of this research was to investigate the development of applications for mobile devices in a platform-independent way. We have elected to extend an existing prototype tool that supported the development of Palm OS applications, MCards, so that it supported the development of applications using J2ME (Java 2 Micro Edition). We first carried out a reverse engineering process, using FUSION-RE/I, which lead to the understanding of the prototype along with the production of a new, more stable and documented version. We then investigated the process of application generation for the J2ME platform and proposed an extension to MCards that supported both Palm OS and J2ME. In the extended version, the J2ME module transforms an abstract specification, generated with the MCards visual editor, in J2ME code using the CDC/Personal profile. As a result, the extended MCards tool supports the development of applications for the two most common platforms for mobile devices, Palm Os, Pocket PC and Symbian OS.
46

I-collaboration 3.0 : um framework de apoio ao desenvolvimento de ambientes distribuídos de aprendizagem sensíveis ao contexto

Oliveira, Eduardo Araujo 27 July 2013 (has links)
Submitted by João Arthur Martins (joao.arthur@ufpe.br) on 2015-03-12T18:41:00Z No. of bitstreams: 2 TESE Eduardo Oliveira.pdf: 5192726 bytes, checksum: 74657d726dbecc7f408d2bd34161750f (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) / Made available in DSpace on 2015-03-12T18:41:00Z (GMT). No. of bitstreams: 2 TESE Eduardo Oliveira.pdf: 5192726 bytes, checksum: 74657d726dbecc7f408d2bd34161750f (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Previous issue date: 2013-07-27 / Apesar da grande oferta de ambientes virtuais de aprendizagem (AVA) no mercado, estes comumente não tratam seus estudantes de maneira personalizada. Consequentemente, muitas vezes não há incentivo para a construção e o compartilhamento efetivos do conhecimento, o que gera problemas de desmotivação, baixo rendimento e evasão. Os conteúdos de cursos virtuais disponibilizados em AVA também não costumam ser disponibilizados em outros ambientes Web, de maneira distribuída. O conhecimento é geralmente centralizado em um único AVA. Diferente do que acontecia há alguns anos atrás, o aluno que estuda a distância hoje está muito mais familiarizado com os recursos da internet (em suas várias plataformas e redes sociais) e está melhor acostumado a trabalhar/interagir com outras pessoas (pelo próprio uso das redes sociais). Além disto, uma característica marcante desta nova geração de estudantes é sua mobilidade. Com esta mudança de paradigma, fica ainda mais difícil de fazer os estudantes de cursos virtuais se interessarem por um AVA tradicional, onde as interfaces não estão adequadas às suas necessidades e principalmente, muitas vezes as ferramentas colaborativas não permitem que este aluno estabeleça relações com os demais colegas, a exemplo do que acontece naturalmente nas redes sociais. Como forma de incentivar o aprendizado distribuído e sensível a contexto na Internet, neste trabalho propõe-se o framework i-collaboration 3.0. O framework busca, por meio do uso de um agente inteligente, apoiar a interoperabilidade entre diferentes ambientes Web, a consolidação de dados distribuídos de estudantes nestes diferentes ambientes, a personalização e a adaptação de conteúdos de aprendizagem e, a sensibilidade a contexto. Para verificar se o framework era de fato interessante, foi realizado um experimento a partir do Sistema Social Web Learning (SWL), desenvolvido sobre o framework proposto. Neste experimento, vinte e nove estudantes interagiram com o SWL durante dois meses, para estudar conteúdos de Introdução a Programação I. Os participantes interagiram com o agente inteligente, receberam dicas personalizadas do agente e utilizaram o Twitter, o Gtalk e o MSN como ambientes de aprendizagem (estes ambientes Web foram integrados ao SWL). Os resultados obtidos neste experimento indicaram que o framework de colaboração inteligente contribuiu para a promoção da interação entre os estudantes do sistema e conteúdos educacionais nestes. Em outras palavras, o framework de colaboração inteligente atendeu as expectativas a que se propôs, auxiliando e motivando os estudantes de maneira atrativa, distribuída e personalizada em busca do aprendizado.
47

Um protocolo de descoberta de servirço para sistemas sensíveis ao contexto

Carmo, Ricardo Rios Monteiro do 12 May 2006 (has links)
Made available in DSpace on 2016-12-23T14:33:44Z (GMT). No. of bitstreams: 1 dissertacao-Ricardo_Rios_M_Carmo-200605.pdf: 2611849 bytes, checksum: 5501f5e531cfd2aff3d36b5e51331d54 (MD5) Previous issue date: 2006-05-12 / Advances in mobile computing and wireless technology are allowing the raising of new computing paradigms. One of them is the Ubiquitous or Pervasive Computing, which is characterised by a highly dynamic environment caused by the user mobility and by the massive use of small mobile devices like PDAs and cellular phones. Ubiquitous Computing allows to explore a new set of applications, the Context-Aware Applications. Theses applications use contextual information, allowing more exible, adaptable, rich in functionality and user-centred services to be developed. However, context-aware applications require an infrastructure prepared to deal with the nature of the contextual information is needed. Among the many proposed context-aware infrastructures, Infraware has been developed in the Network and Multimedia Research Laboratory of the Federal University of Espírito Santo. Infraware proposes an integrated management model of services that emphasises composition and discovery of services based on semantic description. In particular, the service discovery has an important role because it is used by the applications to find the right services to execute their tasks. In Pervasive Computing environments, service discovery must consider the nature of the contextual information. Few discovery mechanisms and protocols consider contextual information in the selection process. Moreover, some of them do not consider security and authentication of data. This master thesis proposes a secure and context-aware service discovery protocol, named SCaSDP, which is part of the Service Manager Module of the Infraware platform. This protocol presents a generic architecture, allowing its use in many situations of service discovery. / O avanço da computação móovel e da tecnologia da comunicação sem fio facilitaram o surgimento de novos paradigmas. Um destes é a Computação Ubíqua ou Pervasiva, caracterizada por um ambiente altamente dinâmico, ocasionado pela mobilidade de seus usuários e pela utilização de dispositivos móveis, como PDAs e aparelhos de telefonia celular. A Computação Ublíqua permite explorar um novo conjunto de aplicações, dentre elas as Aplicações sensíveis ao contexto. Essas aplicações manipulam informação contextual possibilitando o desenvolvimento de serviços mais flexíveis, adaptáveis, ricos em funcionalidades e centrados no usuário. Entretanto, para que as aplicacações sensíveis ao contexto possam se beneficiar de tais serviços, é necessária uma infra-estrutura de suporte preparada para lidar com a natureza da informação contextual. Dentre as várias infra-estruturas propostas, a Infraware, em desenvolvimento no Laboratório de Pesquisas em Redes e Multimídia da UFES, prop~oe um modelo de gerência integrada de serviços que enfatiza a utilização de descrições semânticas para composição e descoberta dinâmica de serviços. Em particular, a descoberta de serviços tem um papel fundamental, pois é através dela que aplicações encontram os serviços necessários para executar suas tarefas. Nos ambientes caracterizados pela computação pervasiva, a descoberta de serviços deve considerar a natureza da informação contextual. Poucos mecanismos e protocolos de descoberta consideram informação contextual como atributo de seleção. Além disso, alguns deles não consideram segurança e autenticação de dados. Este trabalho propõe um protocolo de descoberta de serviços para a plataforma Infraware, seguro e sensível ao contexto, denominado SCaSDP - Secure Context-aware Service Discovery Protocol, parte do módulo Gerente de Serviços. Este protocolo apresenta uma arquitetura genérica que permite a sua utilização em cenários diversos de descoberta de serviços.
48

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

Carlos Henrique Odenique Jardim 20 March 2006 (has links)
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, which is an important research theme in ubiquitous computing, has been contributing for the building of applications that are capable both to customize and adapt themselves aiming to support a user without disturb him. A great challenge in ubiquitous computing has been the support to build context-aware aplications. For that reason, the it has been developed the Context Kernel Web Service, which is a service infrastructure that makes use of Web-based specifications and technologies in order to promote the management and the interchange of context information. In this work the usage of Web Services was analyzed by using the Context Kernel to integrate applications in scenarios of cooperative work and e-learning. As a result, a list of lessons learned was ellaborated with respect to the use and the study of Web Services specifications for context-aware computing. Other results include a context information specifications for metadata about group and educational resources as well as examples of how to use the Context Kernel to leverage applications context-aware.
49

Design centrado no usuário de um ambiente de reunião instrumentado / User-centered design of an instrumented meeting environment

Motti, Vivian Genaro 18 February 2009 (has links)
A computação ubíqua explora o fato de que é possível embutir em um ambiente sistemas computacionais que transparentemente apóiem tarefas cotidianas do usuário. Sistemas desse tipo podem ser aplicados a diferentes domínios contribuindo, por exemplo, com atividades educacionais, médicas ou administrativas. A captura automática de informação em ambientes de computação ubíqua visa documentar atividades cotidianas de modo a possibilitar, posteriormente, o acesso às informações capturadas. O nível de transparência da interação do usuário com as chamadas aplicações ubíquas de captura e acesso é um desafio para projetistas, uma vez que os requisitos da aplicação devem ser conhecidos em profundidade para que a interação usuário-ambiente seja eficiente, eficaz e satisfatória. O trabalho realizado teve por objetivo especificar uma versão da aplicação para comunicação síncrona entre usuários que participem de reuniões distribuídas usando o DiGaE (Distributed Gathering Environment), desenvolver protótipos de interfaces, avaliá-los e sugerir soluções que facilitem a interação do usuário, aproximando o modelo conceitual da aplicação de seu modelo mental. Foram utilizados conceitos de Engenharia de Software para especificação e modelagem do sistema, e de Interação Humano-Computador para o desenvolvimento e a avaliação das interfaces. O projeto realizado orientou a implementação de um protótipo do ambiente DiGaE pela equipe do Projeto TIDIA-Ae, em cujo contexto este trabalho se insere. A principal contribuição do trabalho é um projeto que considera usabilidade em ambientes ubíquos para comunicação remota entre usuários, de modo a tornar a interação fácil, eficiente, eficaz e satisfatória até mesmo para usuários não especialistas em informática / Ubiquitous computing explores the possibility of instrumenting an environment with computational infrastructure that transparently supports users in their daily tasks. This kind of systems can be applied in different contexts contributing in medical, educational or administrative activities, for instance. The automatic capture of information in ubiquitous computing environments aims at documenting daily activities so that the corresponding information can be later accessed for review. Achieving a high level of transparency concerning the user interaction in such environments is a challenge to designers, since many users\' requirements must be gathered so that the user-environment interaction is efficient, effective and satisfactory. The main objective of the work reported is the specification of a version of the DiGaE (Distributed Gathering Environment) application which allows the synchronous communication among remote users in distributed meetings developing interfaces prototypes, evaluating them and suggesting solutions to facilitate users\' interaction. Concepts from Software Engineering were employed to specify and model the application, and Human-Computer Interaction concepts were employed to develop and evaluate the interfaces. The project guided the implementation of a DiGaE prototype by TIDIA-Ae Project team, in which context this work is inserted. The main contribution of this work is a project which considers usability in ubiquitous distributed gathering environments in order to make the interaction easy, efficient, effective and satisfactory, even for non-expert users
50

Um framework para desenvolvimento de interfaces multimodais em aplicações de computação ubíqua / A framework for multimodal interfaces development in ubiquitous computing applications

Inacio Junior, Valter dos Reis 26 April 2007 (has links)
Interfaces multimodais processam vários tipos de entrada do usuário, tais como voz, gestos e interação com caneta, de uma maneira combinada e coordenada com a saída multimídia do sistema. Aplicações que suportam a multimodalidade provêem um modo mais natural e flexível para a execução de tarefas em computadores, uma vez que permitem que usuários com diferentes níveis de habilidades escolham o modo de interação que melhor se adequa às suas necessidades. O uso de interfaces que fogem do estilo convencional de interação baseado em teclado e mouse vai de encontro ao conceito de computação ubíqua, que tem se estabelecido como uma área de pesquisa que estuda os aspectos tecnológicos e sociais decorrentes da integração de sistemas e dispositivos computacionais à ambientes. Nesse contexto, o trabalho aqui reportado visou investigar a implementação de interfaces multimodais em aplicações de computação ubíqua, por meio da construção de um framework de software para integração de modalidades de escrita e voz / Multimodal interfaces process several types of user inputs, such as voice, gestures and pen interaction, in a combined and coordinated manner with the system?s multimedia output. Applications which support multimodality provide a more natural and flexible way for executing tasks with computers, since they allow users with different levels of abilities to choose the mode of interaction that best fits their needs. The use of interfaces that run away from the conventional style of interaction, based in keyboard and mouse, comes together with the concept of ubiquitous computing, which has been established as a research area that studies the social and technological aspects decurrent from the integration os systems and devices into the environments. In this context, the work reported here aimed to investigate the implementation of multimodal interfaces in ubiquitous computing applications, by means of the building of a software framework used for integrating handwriting and speech modalities

Page generated in 0.0484 seconds