Spelling suggestions: "subject:"aplicativos"" "subject:"explicativos""
181 |
HyMobWeb: uma abordagem para a adaptação híbrida de interfaces Web móveis sensíveis ao contexto e com suporte à multimodalidade / HyMobWeb: an approach for the hybrid adaptation of context-sensitive web interfaces with multimodality supportBueno, Danilo Camargo 30 June 2017 (has links)
Submitted by Milena Rubi ( ri.bso@ufscar.br) on 2017-10-17T13:29:06Z
No. of bitstreams: 1
BUENO_Danilo_2017.pdf: 12404601 bytes, checksum: b788f4b11bbb3fb391f608449597ae16 (MD5) / Approved for entry into archive by Milena Rubi ( ri.bso@ufscar.br) on 2017-10-17T13:29:18Z (GMT) No. of bitstreams: 1
BUENO_Danilo_2017.pdf: 12404601 bytes, checksum: b788f4b11bbb3fb391f608449597ae16 (MD5) / Approved for entry into archive by Milena Rubi ( ri.bso@ufscar.br) on 2017-10-17T13:29:26Z (GMT) No. of bitstreams: 1
BUENO_Danilo_2017.pdf: 12404601 bytes, checksum: b788f4b11bbb3fb391f608449597ae16 (MD5) / Made available in DSpace on 2017-10-17T13:29:35Z (GMT). No. of bitstreams: 1
BUENO_Danilo_2017.pdf: 12404601 bytes, checksum: b788f4b11bbb3fb391f608449597ae16 (MD5)
Previous issue date: 2017-06-30 / Não recebi financiamento / The use of mobile devices to browse the Web has become increasingly popular as a consequence of easy access to the Internet. However, moving from the desktop development to the mobile platform features, requests from developers an important focus on interaction elements which fit into the interaction demands. There by, several approaches have emerged for adaptation of Web applications. One of the most adopted solution by Web developers are front-end frameworks . Nevertheless, this technique has shortcomings that directly impact in the interaction elements and user satisfaction. In this scenario, the objective of this work is to propose a hybrid adaptation approach of context-sensitive Web interfaces with multimodality support, called HyMobWeb, which aims to help developers to create solutions closer to the device’s characteristics, to the contexts of use and the needs of end-users. The approach is composed of stages of static and dynamic adaptation. Static adaptation subsidizes developers in marking elements to be adapted through a grammar that can reduce the coding effort of solutions that address aspects related to multimodality and context sensitivity. Dynamic adaptation is responsible for analyzing changes in the context of the user and performing the marked adaptations in static adaptation. The approach was outlined from a review of the literature on mobile Web interface adaptation and three exploratory studies. The first and second study dealt with end users’ difficulties regarding the use of non-mobile Web applications. The third is about gaps in traditional adaptations - made through frameworks front-end - in relation to the users needs. Aiming to evaluate the approach, two evaluations were carried out, one from the perspective of the developer and another from the end user. The first one focused on verifying the acceptance of the proposal by software developers in the use of the grammar and resources proposed from it. The second sought to identify if the adaptation, previously implemented by the developers, brought satisfaction to the end-users during its use. The findings suggested that HyMobWeb brought significant contributions to the work of the developers and that the resources explored by the approach provided positive reactions to the satisfaction of end-users. / O uso de dispositivos móveis para navegar na Web tornou-se cada vez mais popular devido à proliferação dos aparelhos e sua facilidade de acesso. No entanto, a transição da plataforma desktop para mobile inseriu um novo desafio aos desenvolvedores sobre o uso de elementos de interação e de suas funcionalidades. Com isso, surgiram diversas abordagens para adaptação das aplicações Web. Entre elas, uma das mais comuns entre Desenvolvedores Web é a utilização de frameworks front-end . Contudo, estes frameworks possuem limitantes nas funcionalidades de adaptação das interfaces com deficiências que impactam diretamente nos elementos de interação e na satisfação do usuário. Diante deste cenário, este trabalho tem como objetivo propor a HyMobWeb, uma abordagem híbrida de adaptação de interfaces Web móveis sensíveis ao contexto e com suporte a multimodalidade, que visa a auxiliar os desenvolvedores na criação de soluções mais próximas às características do dispositivo, aos contextos de utilização, e as necessidades dos usuários finais. A abordagem é composta das etapas de adaptação estática e dinâmica. A adaptação estática subsidia os desenvolvedores na marcação de elementos a serem adaptados através de uma gramática que pode reduzir o esforço de codificação de soluções que abordam aspectos relacionados à multimodalidade e à sensibilidade ao contexto. A adaptação dinâmica é a responsável por analisar as mudanças no contexto do usuário e realizar as adaptações marcadas na adaptação estática. A abordagem foi delineada a partir de uma revisão da literatura acerca da adaptação de interface Web em dispositivos móveis e três estudos exploratórios. O primeiro estudo tratou sobre as dificuldades dos usuários finais em relação à utilização de aplicações Web não adaptadas aos dispositivos móveis. O segundo sobre os impactos da adição da multimodalidade em tais ambientes. Enquanto o terceiro, sobre as lacunas existentes nas adaptações tradicionais - realizadas através de frameworks front-end - em relação às necessidades dos usuários finais. Visando avaliar a abordagem, duas avaliações foram realizadas: uma na perspectiva do desenvolvedor e outra do usuário final. A primeira focou em verificar aceitação da proposta por parte dos desenvolvedores de software no uso da gramática e recursos propostos a partir dela. A segunda buscou identificar se a adaptação, previamente implementada pelos desenvolvedores, trazia satisfação para os usuários finais durante seu uso. Os resultados encontrados sugeriram que a HyMobWeb trouxe contribuições significativas para o trabalho dos desenvolvedores e que os recursos explorados pela abordagem propiciaram reações positivas na satisfação dos usuários finais
|
182 |
Curitiba-Viewport: contribuição ao desenvolvimento de uma plataforma computacional para cidades virtuais / Curitiba-Viewport: contribution to the development of a computational platform for virtual citiesMiranda, Frederico Severo 01 December 2017 (has links)
CAPES / As tecnologias de informação e comunicação (TIC’s) estão presentes diariamente na vida da sociedade e provocam mudanças no seu modo de viver. As TIC’s possibilitam a criação de novos produtos e serviços para melhorar a vida das pessoas. Elas têm sido utilizadas no trabalho, nos relacionamentos, serviços públicos, entretenimento e lazer com o objetivo de mitigar a exclusão social, melhorar o desempenho econômico, criar oportunidades de emprego, melhorar a qualidade de vida e promover a participação social. Neste contexto de desenvolvimentos tecnológicos e hiperconectividade combinado com as preocupações referentes a um crescimento urbano sustentável, governabilidade eficaz e melhores formas de analisar e explorar dados, diversas pesquisas emergem levando em consideração os conceitos sobre cidades inteligentes, cidades digitais e cidades virtuais. Observando-se os benefícios proporcionados pelas cidades inteligentes, digitais e virtuais (na perspectiva de um jogo digital) e pelo fato de que não há atualmente conhecimentos consolidados, tampouco uma plataforma computacional com os recursos necessários para integrar aplicações associadas ao ambiente físico de vivência dos cidadãos que envolvem aspectos de caráter social, governamental, comercial, educacional, científico e de entretenimento, este trabalho busca responder a seguinte pergunta: é possível desenvolver uma cidade virtual na perspectiva de um jogo digital com o propósito de ser uma plataforma para execução de aplicações que trazem benefícios para a vida dos cidadãos de uma região? A partir desta pergunta, surgiu a presente dissertação organizada em quatro camadas de interesses: tecnológica, ética, sociocultural e ações públicas, originando desta forma a Curitiba-ViewPort (C-VP). Em relação ao desenvolvimento da camada tecnológica (foco desta dissertação), o projeto foi dividido em quatro atividades principais: modelagem gráfica, criação da base de dados, desenvolvimento de um servidor Web Services e finalmente, o desenvolvimento do jogo propriamente dito. Levando em consideração o protótipo desenvolvido e os resultados obtidos, a C-VP mostrou-se capaz de ser uma cidade virtual na perspectiva de um jogo digital com o propósito de ser uma plataforma para execução de aplicações, respondendo desta forma, a pergunta que originou esta dissertação. / Information and communication technologies (ICT’s) are present daily in the life of society and cause changes in the way they live. ICT’s enable the creation of new products and services to improve people’s lives. It has been used in work, relationships, public services, entertainment and leisure with the aim of mitigate social exclusion, improving economic performance, creating employment opportunities, improving quality of life and promoting social participation. In this context of technological developments and hyperconnectivity combined with concerns about sustainable urban growth, effective governance and better ways of analyzing and exploring data, a variety of research emerges taking into account the concepts of smart cities, digital cities and virtual cities. Noting the benefits provided by smart, digital and virtual cities (from the perspective of a digital game) and the fact that there is currently no consolidated knowledge, nor a computational platform with the necessary resources to integrate applications associated with the physical environment of citizens that involve social, governmental, commercial, educational, scientific and entertainment aspects, this work seeks to answer the following question: is it possible to develop a virtual city in the perspective of a digital game with the purpose of being a platform for execution of applications that bring benefits to the lives of citizens of a region? From this question, the present dissertation was organized in four layers of interests: technological, ethical, sociocultural and public actions. In relation to the development of the technological layer (focus of this dissertation), the project was divided into four main activities: graphic modeling, database creation, web server development and finally the development of the game itself . Taking into account the developed prototype and the results obtained, the C-VP proved to be a virtual city in the perspective of a digital game with the purpose of being a platform for application execution, thus answering the question that originated this dissertation.
|
183 |
SocialNetLab : serviços de localização através da API de geolocalização do HTML5 e do Web Service DinâmicoHoentsch, Sandra Costa Pinto 15 January 2013 (has links)
Front of large amount of personal mobile devices sold in the market and the vast amount of location technologies available for use by this equipment, we present a solution of localization that is able to position geographically a user and his friends on any mobile device, regardless of the equipment localization technology, as well as calculate the distance that it is in relation to friends and set the distance to be notified of the proximity thereof. This solution consists of two localization services: the localization service that uses the HTML5 Geolocation API and the localization service that uses Dynamic Web Service. Both services have been deployed and tested in SocialNetLab, which is the mobile social network that was implemented to validate these location services, serve as a laboratory for future research on social networks and will be available for the Department of Computer Science, of the University Federal of Sergipe. The main result we obtained the integration of two localization services in a mobile social network, the SocialNetLab, making it able to find and notify users of the proximity of friends regardless of localization technology available on the device (mobile or not). Upon completion of the tests we obtained satisfactory results in both localization services tested. / Diante da grande quantidade de dispositivos móveis pessoais vendidos no mercado e do vasto número de tecnologias de localização disponível para serem utilizadas por esses equipamentos, apresentamos uma solução de localização que é capaz de posicionar geograficamente um usuário e seus amigos em qualquer dispositivo móvel, independente da tecnologia de localização presente no equipamento, bem como calcular a distancia que o mesmo se encontra em relação aos amigos e definir a distância que deseja ser notificado da proximidade dos mesmos. Essa solução é composta por dois serviços de localização: o serviço de localização que utiliza a API de Geolocalização do HTML5 e o serviço de localização que utiliza Web Service Dinâmico. Ambos os serviços foram implantados e testados na SocialNetLab, que é a rede social móvel que foi implementada para validar esses serviços de localização e que servirá de laboratório para futuras pesquisas em redes sociais e estará disponível para o Departamento de Computação da Universidade Federal de Sergipe. Como principal resultado obtivemos a integração de dois serviços de localização em uma rede social móvel, a SocialNetLab, tornando-a capaz de localizar e notificar usuários da proximidade de amigos independente da tecnologia de localização disponível no dispositivo (móvel ou não). Ao término dos testes obtivemos resultados satisfatórios nos dois serviços de localização testados.
|
184 |
Cidade instantânea (IC) / Instant city (IC)Marcelo Reis Maia 22 April 2013 (has links)
Sugere-se a hipótese de uma Cidade Instantânea identificada no cotidiano em situações condicionadas por tecnologias de comunicação e informação, e especialmente a computação ubíqua, também conhecida como computação pervasiva ou computação ambiente. A investigação aponta para o entendimento de uma Cidade Instantânea que emerge em coletivos sem escala, sem localização e com fronteiras e limites extremamente frágeis, fluidos e temporários. A Cidade Instantânea se infiltra em todas as formas de cidades existentes sem anulá-las; substituí-las. A Cidade Instantânea não tem um objetivo traçado, ela é pura subjetividade que ganha força e presença nas multidões de indivíduos conectados. / We suggest the hypothesis of an Instant City identified in everyday situations conditioned by information and communication technologies, especially the ubiquitous computing, also known as pervasive computing or ambient computing. The research points to the understanding of an Instant City that emerges in collectives without a precise scale or location, with extremely fragile, fluid and temporary boundaries and limits. The Instant City joins and infiltrate in all forms of existing cities without dismiss them; replace them. The Instant City is pure subjectivity that gains strength and presence in the crowds of connected individuals.
|
185 |
ActionSketch: técnica de esboços elaborada para o design de interação / ActionSketch: sketching technique formulated for interaction designGil Garcia de Barros 20 March 2013 (has links)
O design de interação é uma disciplina de design relativamente nova que pode ser compreendida como o design dos aspectos subjetivos e qualitativos de tudo o que é digital e também interativo. Já o esboço é uma prática muito comum nas disciplinas de design e consiste em um tipo de desenho feito à mão no papel para testar alternativas e comunicá-las para outros profissionais. O design de interação traz novos desafios para a prática de esboços, pois além das telas é necessário representar as ações do usuário e as modificações do sistema ao longo do tempo. Um levantamento da situação atual mostra que as técnicas que existem apresentam limitações importantes e que o assunto ainda é pouco explorado. Portanto o objetivo deste trabalho foi procurar aprimorar os esboços no design de interação, com quatro linhas de ação: analisar as especificidades da prática de esboços no design de interação para compreender as oportunidades de melhoria; desenvolver uma técnica, a ActionSketch, para buscar aproveitar estas oportunidades; verificar se a ActionSketch auxilia no processo de fazer esboços no design de interação; analisar o uso da técnica para procurar compreender como auxilia ou não o processo. Para atingir estes objetivos, adotamos o plano de ação descrito a seguir. Realizamos uma extensa revisão da literatura. Desenvolvemos propostas de técnicas e as refinamos através de iterações de exercícios e de entrevistas com profissionais. Apresentamos a ActionSketch em oficinas para grupos de profissionais da área, onde coletamos resultados do uso da técnica para em seguida analisá-los. A versão da técnica utilizada neste trabalho (v0.8) é composta por quatro partes: quadros, cores, símbolos e regras. Os quadros são uma forma para lidar com a questão temporal, as cores buscam separar as ações do usuário e do sistema, os símbolos são notações para deixar o desenho mais ágil e as regras são boas práticas para orientar o uso da técnica. Esta versão foi apresentada para 24 profissionais em quatro oficinas, seguidas de um período de uso continuado de 18 dias em média e fechado com entrevistas individuais para coletar comentários. Para atingir nosso objetivos a análise dos dados foi feita em dois níveis: um nível mais pragmático, para avaliar a adequação da técnica na sua aplicação prática, e um outro nível mais conceitual, onde pudemos investigar os aspectos mais gerais da prática de esboços, com foco no design de interação. De maneira sucinta os resultados obtidos indicam que a ActionSketch: auxilia o processo cognitivo; facilita a comunicação quando ao menos um designer conhece a técnica; pode ser modificada ou aplicada parcialmente; tem um aprendizado inicial rápido, que pode evoluir de maneira modular; é particularmente adequada para detalhes da interação. Em termos práticos a técnica se mostrou suficientemente adequada para uso e apontou possíveis melhorias. Já no aspecto teórico pudemos verificar a importância da representação da interação nos esboços, que trouxe diversos benefícios para o processo. O trabalho também aponta algumas direções futuras, como uma nova versão da ActionSketch e sua divulgação online de maneira modular e colaborativa. / Interaction design is a relatively new discipline which can be understood as the design of the subjective and qualitative aspects of everything that is both digital and interactive. Sketching is a common practice in design and consists of freehand drawings made on paper to test alternatives and communicate them to other professionals. Interaction design brings new challenges to the practice of sketches, because of the need to represent the interaction as well as the visual layout of the interface. A survey of current practices shows significant limitations and that the subject is still little explored. Therefore the aim of this work was to improve sketching in interaction design, with four lines of action: to analyze the specifics of practice in interaction design sketches to understand the opportunities for improvement; to develop a technique, called ActionSketch, to try to take advantage of these opportunities; to verify if ActionSketch improves the process of sketching in interaction design; to analyze the use of the technique to try to identify how it helps or hinders the process. To achieve these objectives, we adopted the following plan of action. We conducted an extensive literature review. We developed proposals of the technique and refined them through iterations of exercises and interviews with professionals. We then presented ActionSketch in workshops for groups of professionals, from where we collected the results. The version of the technique used in this work (v0.8) consists of four parts: frames, colors, symbols and rules. Frames are a way to deal with the question of representing time, the colors try to evidence the user and system actions, symbols are notations to improve the speed of drawing and rules are good practices that guide the use of the technique. This version was presented to 24 professionals in four workshops, followed by a period of continuous use of 18 days on average and closed with individual interviews to gather feedback. To achieve our objective data analysis was done on two levels: a more pragmatic level, to assess the adequacy of the technique in practical application, and another more conceptual level, where we investigate the more general aspects of the practice of sketches, with focus on interaction design. Briefly the results obtained indicate that ActionSketch: assists the cognitive process; facilitates communication when at least one designer knows the technique; may be modified or partially applied; has a smooth learning curve, which can evolve in a modular way; is particularly adequate for details of the interaction. In practical terms the technique seemed adequate enough for use and indicated some points for improvement. In the theoretical aspect we could verify the importance of representing the interaction in sketches, which brought many benefits to the process. The study also points to some interesting future directions, such as a new version of ActionSketch and the creation of a collaborative site for it\'s publication.
|
186 |
[pt] GERAÇÃO AUTOMÁTICA DE CONEXÕES PARA GESTÃO DE CONHECIMENTO / [en] ON AUTOMATIC GENERATION OF KNOWLEDGE CONNECTIONSFELIPE POGGI DE ARAGAO FRAGA 10 November 2022 (has links)
[pt] Recentemente, o tópico de Gestão de Conhecimento Pessoal vem ganhando muita popularidade. Ilustrado pelo rápido crescimento de aplicativos
como Notion, Obsidian, e Roam Research e da aparição de livros como How
to Take Smart Notes e Building a Second Brain.
Contudo, ainda é uma área que não foi fortemente envolvida pelo
Processamento de Linguagem Natural (NLP). Isso abre uma bela oportunidade
para a aplicação de NLP em operações com conhecimento.
Nosso objetivo é o desenvolvimento de um sistema de software que
utiliza NLP e aplicatovps de anotação para transformar uma coleção de textos
isolados em uma coleção de textos interconectada e inter-navegável. Isso é
feito usando mecanismos de navegação baseados em conceitos mencionados e
recomendações semânticas.
Neste trabalho apresentamos a metodologia para construir o sistema,
demonstrações com exemplos palpáveis, assim como uma avaliação para determinar a coerência dos resultados. / [en] Recently, the topic of Personal Knowledge Management (PKM) has seen
a surge in popularity. This is illustrated by the accelerated growth of apps
such as Notion, Obsidian, and Roam Research, and the appearance of books
like How to Take Smart Notes and Building a Second Brain.
However, the area of PKM has not seen much integration with the field of
Natural Language Processing (NLP). This opens up an interesting opportunity
to apply NLP techniques to knowledge operations tasks.
Our objective is the development of a Software System that uses NLP and
note-taking apps to transform a siloed text collection into an interconnected
and inter-navigable text collection. The system uses navigation mechanisms
based on shared concepts and semantic relatedness between texts.
In this study, we present a methodology to build this system, the research
context, demonstrations using examples, and an evaluation to determine if the
system functions properly and if the proposed connections are coherent.
|
Page generated in 0.318 seconds