1 |
An?lise de aspectos de usabilidade em intera??es naturais via interfaces multimodaisCossio, Lucio Polese 17 March 2015 (has links)
Submitted by Setor de Tratamento da Informa??o - BC/PUCRS (tede2@pucrs.br) on 2015-05-07T12:15:02Z
No. of bitstreams: 1
468136 - Texto Completo.pdf: 3122759 bytes, checksum: b73cf4dbb16d786863c0cef34d947897 (MD5) / Made available in DSpace on 2015-05-07T12:15:02Z (GMT). No. of bitstreams: 1
468136 - Texto Completo.pdf: 3122759 bytes, checksum: b73cf4dbb16d786863c0cef34d947897 (MD5)
Previous issue date: 2015-03-17 / The presence of computing devices grows day by day, making them available at the most different scenarios of use. The system? interaction needs to evolve together with the technology to provide a better user experience in these distinct environments. Several studies in the multimodal interfaces area advocate the benefits of these interfaces, because of the availability of more natural ways of interaction, allowing the users more efficiency and satisfaction for the execution of system tasks. In the last years, devices that allow more natural interactions, started to become widely available to the public and to be used more often, showing great potential of use. This work presents a research with the goal of understand and compare the preference and use acceptance of these technologies, through the implementation and analysis of a presentation system, using a Kinect device and an Android smartphone. The system allows users to execute slide and image presentations to an audience, using speech, body gestures or the smartphone (touch gestures) for interaction. The first work phase focused in the interaction definition through individual interviews and focus groups execution. After that, the system was implemented following the results of the previous phase. At the end, the evaluation of the system was done through the use and execution of tasks in a class environment (without audience). The obtained results show the diverse users? perspective of use of the different systems interaction modes. The smartphone was the most precise and preferred technology by most of the users because is easy to use, although, some participants showed great interest in the use of the other modalities, showing a potential for acceptance of them. The intended system context of use have some challenges, since body gestures and speech are also used by system users to communicate with other people at the same time, considered by some of the participants as unsuitable for the situation. The system tests were executed in an isolated environment, and future tests should be applied in a real use context for more precise evaluation. / A presen?a de dispositivos computacionais cresce a cada dia, tornando-os dispon?veis nos mais diferentes cen?rios de uso. A intera??o com o sistema deve evoluir em conjunto com a tecnologia para prover aos usu?rios uma melhor experi?ncia de uso nestes diferentes ambientes. Diversos estudos na ?rea de interfaces multimodais defendem os benef?cios das mesmas, pela disponibilidade de formas de intera??o mais naturais, permitindo aos usu?rios maior efici?ncia e satisfa??o na execu??o da tarefa do sistema. Nos ?ltimos anos, dispositivos que possibilitam formas de intera??o consideradas mais naturais, come?aram a estar amplamente dispon?veis ao p?blico e ser utilizados com mais frequ?ncia, demonstrando grande potencial para uso. Este trabalho apresenta uma pesquisa com objetivo de compreender e comparara prefer?ncia e aceita??o de uso dessas tecnologias,a partir de sua implementa??o e an?lise em um sistema de apresenta??o, utilizando o dispositivo Kinect e um smartphone Android.O sistema permite aos usu?rios a execu??o de apresenta??es de slides e imagem para uma plateia, utilizando modos de fala, gestos de corpo e smartphone (gestos de toque) para intera??o. A primeira fase do trabalho se deteve na defini??o da intera??o atrav?s de entrevistas individuais e execu??o de grupos focais. Posteriormente a implementa??o do sistema foi feita com base nos resultados obtidos da fase anterior.Por fim a avalia??o do sistema foi feita pelo uso e execu??o de tarefas com o sistema em um ambiente de sala de aula (mas sem plateia). Os resultados aqui presentes demonstram a opini?o diversificada de usu?rios quanto a perspectiva de uso dos diferentes modos do sistema. O uso do smartphone foi a tecnologia mais precisa e preferida pela maioria dos usu?rios pelo f?cil uso, no entanto, alguns participantes apresentaram grande interesse no uso das outras duas modalidades, demonstrando potencial de aceita??o para as mesmas. O contexto de uso pretendido do sistema demonstra desafios, uma vez que as modalidades de gestos de corpo e fala s?o tamb?m utilizadas para os usu?rios do sistema se comunicarem com outras pessoas ao mesmo tempo, sendo consideradas por alguns dos participantes como pouco apropriadas para a situa??o. Os testes do sistema foram realizados em um ambiente isolado, e futuramente devem ser aplicados para um contexto real para uma valida??o mais precisa.
|
2 |
Aplica??o de computa??o m?vel na opera??o e manuten??o de sistemas de distribui??o de energia el?tricaRocha, Luciano Beiestorf 27 February 2007 (has links)
Made available in DSpace on 2015-04-14T13:56:35Z (GMT). No. of bitstreams: 1
389988.pdf: 1628766 bytes, checksum: 0481e3102065480e2e27ff32c794541a (MD5)
Previous issue date: 2007-02-27 / Nesta disserta??o ? realizado um estudo sobre a aplica??o de computa??o m?vel para suporte a a??es de opera??o e manuten??o de sistemas el?tricos. S?o abordados aspectos relacionados a sistemas operacionais, linguagens de programa??o, banco de dados e conex?es que s?o utilizados para suportar a computa??o m?vel. Um maior enfoque ? dado para ? Linguagem Java, devido a sua caracter?stica de portabilidade e aos aspectos de integra??o entre o J2ME (Java Micro Edition), PHP (PHP: Hypertext Preprocessor) e Web Server (Servidores Web). S?o realizados testes comparativos de conex?o utilizando dois modelos de PDA (Personal Digital Assistent), avaliando aspectos de conex?o singular e concorrente com Bluetooth, Wi-Fi (Wireless Fidelity) e cabo USB (Universal Serial Bus), bem como testes de conex?o l?gica est?tica e din?mica. S?o tamb?m avaliados o desempenho gr?fico e o desempenho com opera??es aritm?ticas atrav?s de rotinas de c?lculo com n?mero inteiros e reais. S?o apresentados casos de uso de cadastramento de redes, gest?o de ativos, apoio ao gerenciamento de informa??es e tomada de decis?o e suporte ? opera??o e manuten??o, descrevendo as vantagens da sua utiliza??o. Para ilustrar a utiliza??o foram desenvolvidas quatro aplica??es que envolvem os t?picos de tempo real, formul?rios, editor de redes e manuten??o. Finalmente, s?o apresentadas as conclus?es da disserta??o e temas para futuros trabalhos
|
3 |
Alternativas de apresenta??o de contexto em interfaces com o usu?rioCalvetti, Patrick ?cker 05 January 2007 (has links)
Made available in DSpace on 2015-04-14T14:50:22Z (GMT). No. of bitstreams: 1
391791.pdf: 4045777 bytes, checksum: 2d61a9eb645dff9b320f696d6f6799c3 (MD5)
Previous issue date: 2007-01-05 / A computa??o m?vel sugere novas formas de intera??o humano-computador, provendo ambientes com informa??es peculiares do usu?rio tais como: identifica??o, atividade atual, prefer?ncias e hist?rico de atividades, onde essas informa??es s?o monitoradas, processadas e armazenadas por diferentes dispositivos e aplica??es. Neste ?mbito, a depend?ncia de contexto ? uma das formas de intera??o que tem sido cada vez mais utilizada, a fim de tornar as aplica??es percept?veis ao contexto atual do usu?rio, de acordo com sua mobilidade. Quando a intera??o do usu?rio ? enriquecida com informa??es de contexto ? poss?vel tamb?m melhorar os servi?os oferecidos aos usu?rios. Neste sentido, este trabalho discute diferentes formas de apresenta??o de informa??es de contexto em interfaces com o usu?rio, a fim de melhorar a capacidade de comunica??o entre usu?rios e computadores
|
4 |
Teleconsultoria Off-line: uma arquitetura distribu?da e compartilhada para sistemas heterog?neosBarros, Daniele Montenegro da Silva 06 November 2015 (has links)
Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-07-22T15:28:33Z
No. of bitstreams: 1
DanieleMontenegroDaSilvaBarros_DISSERT.pdf: 1628500 bytes, checksum: 727c04430bb87c56670af2632ec1065e (MD5) / Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-07-27T21:38:22Z (GMT) No. of bitstreams: 1
DanieleMontenegroDaSilvaBarros_DISSERT.pdf: 1628500 bytes, checksum: 727c04430bb87c56670af2632ec1065e (MD5) / Made available in DSpace on 2016-07-27T21:38:22Z (GMT). No. of bitstreams: 1
DanieleMontenegroDaSilvaBarros_DISSERT.pdf: 1628500 bytes, checksum: 727c04430bb87c56670af2632ec1065e (MD5)
Previous issue date: 2015-11-06 / O Programa Telessa?de Brasil Redes, criado em 2007 com o objetivo de fortalecer a Aten??o B?sica e o Sistema ?nico de Sa?de (SUS), utiliza as tecnologias de informa??o e comunica??o para atividades ? dist?ncia relacionadas ? sa?de, possibilitando a intera??o entre profissionais de sa?de e/ou seus pacientes, promovendo a qualifica??o das Equipes de Sa?de da Fam?lia (ESF). O Programa ? embasado por lei, que determina uma s?rie de tecnologias, protocolos e processos aos quais norteiam o trabalho dos N?cleos de Telessa?de na oferta dos servi?os para a popula??o. Entre esses servi?os est? a teleconsultoria, que ? consulta registrada e realizada entre trabalhadores, profissionais e gestores da ?rea de sa?de, por meio de instrumentos de telecomunica??o bidirecional, com o fim de esclarecer d?vidas sobre procedimentos cl?nicos, a??es de sa?de e quest?es relativas ao processo de trabalho. Com a expans?o do Programa em 2011 foi possivel detectar desafios e problemas que abrangem praticamente todos os N?cleos, em escalas diferentes para cada regi?o. Entre esses problemas pode-se listar a heterogeineidade das plataformas, principalmente de teleconsultoria, e a baixa cobertura de internet dos municipios, principalmente no interior do Brasil. Nessa perspectiva, o objetivo deste trabalho ? propor uma arquitetura distribu?da, que utilize computa??o m?vel, para automatizar o processo de submiss?o e resposta de uma teleconsultoria. Essa arquitetura ir? funcionar de forma Off-line e possibilitar? que os dados trafeguem pela internet de forma compressada, para diminuir a necessidade de altas taxas de transmiss?o de dados. Outro ponto da arquitetura, ? a possibilidade de ser utilizada por v?rios N?cleos de Telessa?de, atrav?s de um servi?o externo, que possa ser acoplado atrav?s de uma interface a outras plataforma de teleconsultoria. / The Telehealth Brazil Networks Program, created in 2007 with the aim of strengthening primary care and the unified health system (SUS - Sistema ?nico de Sa?de), uses information and communication technologies for distance learning activities related to health. The use of technology enables the interaction between health professionals and / or their patients, furthering the ability of Family Health Teams (FHT). The program is grounded in law, which determines a number of technologies, protocols and processes which guide the work of Telehealth nucleus in the provision of services to the population. Among these services is teleconsulting, which is registered consultation and held between workers, professionals and managers of healthcare through bidirectional telecommunication instruments, in order to answer questions about clinical procedures, health actions and questions on the dossier of work. With the expansion of the program in 2011, was possible to detect problems and challenges that cover virtually all nucleus at different scales for each region. Among these problems can list the heterogeneity of platforms, especially teleconsulting, and low internet coverage in the municipalities, mainly in the interior cities of Brazil. From this perspective, the aim of this paper is to propose a distributed architecture, using mobile computing to enable the sending of teleconsultation. This architecture works offline, so that when internet connection data will be synchronized with the server. This data will travel on compressed to reduce the need for high transmission rates. Any Telehealth Nucleus can use this architecture, through an external service, which will be coupled through a communication interface.
|
5 |
Desenvolvimento de aplica??es m?veis baseadas em sistemas de informa??es web existentes / Development of mobile applications based on existing web information systemsBarroca Filho, Itamir de Morais 05 February 2015 (has links)
Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-03-02T22:44:37Z
No. of bitstreams: 1
ItamirDeMoraisBarrocaFilho_DISSERT.pdf: 3957224 bytes, checksum: dd8307554e48a7fc36b95ba2bcf355ff (MD5) / Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-03-03T22:47:22Z (GMT) No. of bitstreams: 1
ItamirDeMoraisBarrocaFilho_DISSERT.pdf: 3957224 bytes, checksum: dd8307554e48a7fc36b95ba2bcf355ff (MD5) / Made available in DSpace on 2016-03-03T22:47:22Z (GMT). No. of bitstreams: 1
ItamirDeMoraisBarrocaFilho_DISSERT.pdf: 3957224 bytes, checksum: dd8307554e48a7fc36b95ba2bcf355ff (MD5)
Previous issue date: 2015-02-05 / Considerando a era da computa??o m?vel percebe-se que os sistemas de informa??oest?o passando por um processo de metamorfose para possibilitar que seus usu?rios utilizemnovas formas de acessos ?s informa??es a partir de dispositivos m?veis. Isso se deveprincipalmente ao aumento da popularidade de dispositivos como smartphones e tablets.Impulsionado por esse novo cen?rio de computa??o, que est? mudando velhos h?bitos ecriando novas maneiras da sociedade acessar informa??es que at? ent?o s? eram acess?veisatrav?s de computadores tradicionais, crescem as demandas por aplica??es m?veis corporativas.Esse aumento ? ocasionado pela necessidade das empresas garantirem aos seusclientes novas formas de intera??es com seus servi?os. Dessa forma, esse trabalho tem oobjetivo de apresentar um estudo referente ao desenvolvimento de aplica??es m?veis eum processo denominado Metamorphosis, que prov? um conjunto de atividades organizadasem tr?s fases: requisitos, projeto e implanta??o, para auxiliar no desenvolvimentode aplica??es m?veis corporativas baseadas em sistemas de informa??es web existentes.
|
6 |
Modelo arquitetural de comunica??o para monitoramento de pacientes baseado em middleware, computa??o m?vel e ub?quaAra?jo, Bruno Gomes de 10 August 2010 (has links)
Made available in DSpace on 2014-12-17T14:55:46Z (GMT). No. of bitstreams: 1
BrunoGA_DISSERT.pdf: 1765683 bytes, checksum: 36a019ab0774ddb05d83c6ceb1679e89 (MD5)
Previous issue date: 2010-08-10 / Hospital Automation is an area that is constantly growing. The emergency of new
technologies and hardware is transforming the processes more efficient. Nevertheless,
some of the hospital processes are still being performed manually, such as monitoring
of patients that is considered critical because it involves human lives. One of the factors
that should be taken into account during a monitoring is the agility to detect any
abnormality in vital signs of patients, as well as warning of this anomaly to the medical
team involved. So, this master's thesis aims to develop an architecture to automate this
process of monitoring and reporting of possible alert to a professional, so that
emergency care can be done effectively. The computing mobile was used to improve the
communication by distributing messages between a central located into the hospital and
the mobile carried by the duty / A Automa??o Hospitalar consiste numa ?rea que est? em constante crescimento. Os
processos envolvidos est?o sendo informatizados e automatizados cada vez mais com o
surgimento de novas tecnologias e novos hardwares. Apesar disso, muitos dos processos
envolvidos ainda est?o sendo realizados de forma manual, como ? o caso do
monitoramento de pacientes, considerado um processo cr?tico por estar envolvido com
vidas humanas. Um dos fatores que deve ser levado em conta durante um
monitoramento ? a agilidade na detec??o de alguma anomalia nos sinais vitais de
pacientes, assim como o aviso desta anomalia ? equipe m?dica envolvida. Visando isto,
o presente trabalho de mestrado visa apresentar uma arquitetura para automatizar este
processo de monitoramento e comunica??o de poss?veis alertas a um profissional da
?rea, para que o atendimento de urg?ncias possa ser feito de forma eficaz. Foi utilizada
a computa??o m?vel e distribu?da para a comunica??o e envio de mensagens entre uma
central localizada no hospital, e o dispositivo m?vel portado pelo plantonista
|
7 |
Estudo emp?rico de an?lise da compatibilidade de aplica??es Android com diferentes vers?es da API da plataformaAra?jo, Adorilson Bezerra de 14 February 2017 (has links)
Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2017-09-04T20:48:36Z
No. of bitstreams: 1
AdorilsonBezerraDeAraujo_DISSERT.pdf: 1520413 bytes, checksum: c9a4bb003f34cd8b94eb21679d5d37e0 (MD5) / Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2017-09-06T20:51:39Z (GMT) No. of bitstreams: 1
AdorilsonBezerraDeAraujo_DISSERT.pdf: 1520413 bytes, checksum: c9a4bb003f34cd8b94eb21679d5d37e0 (MD5) / Made available in DSpace on 2017-09-06T20:51:39Z (GMT). No. of bitstreams: 1
AdorilsonBezerraDeAraujo_DISSERT.pdf: 1520413 bytes, checksum: c9a4bb003f34cd8b94eb21679d5d37e0 (MD5)
Previous issue date: 2017-02-14 / A plataforma Android ? atualmente a mais popular para o desenvolvimento de aplica??es
m?veis, ocupando mais de 80% do mercado de sistemas operacionais para
dispositivos m?veis, criando uma demanda por customiza??es de aplica??es para lidar
com diferentes dispositivos, tais como, tamanho de tela, poder de processamento
e mem?ria dispon?vel, idiomas e necessidades espec?ficas dos usu?rios. J? foram disponibilizadas
23 novas vers?es da plataforma Android desde o seu lan?amento. De
forma a permitir a execu??o com sucesso das aplica??es em diferentes dispositivos, ?
fundamental oferecer suporte ?s m?ltiplas vers?es da API (Application Programming
Interface). Esta disserta??o de mestrado tem como objetivo: analisar, caracterizar e
comparar t?cnicas utilizadas por aplica??es Android para oferecer suporte a m?ltiplas
vers?es da API. Em especial, o trabalho busca: (i) identificar na literatura quais
as t?cnicas indicadas para suporte ?s m?ltiplas vers?es da API Android; (ii) analisar
aplica??es reais para quantificar o uso dessas t?cnicas; e (iii) comparar as caracter?sticas
e consequ?ncias do uso de tais t?cnicas. Um estudo emp?rico foi conduzido
para atingir tal objetivo, no qual foram analisadas 25 aplica??es Android populares.
Os resultados do estudo mostram que existem tr?s t?cnicas para prover suporte ?ss
m?ltiplas vers?es da API: i) pacote de compatibilidade, variabilidades de granularidade
grossa da API que envolvam um conjunto de classes; ii) re-implementa??o de
recurso, para situa??es pontuais e granularidade grossa em n?vel de classe ou quando
o recurso n?o est? dispon?vel em pacote de compatibilidade; e iii) uso expl?cito da
nova API, variabilidades de granularidade fina da API que envolva a chamada de m?todos
espec?ficos. Atrav?s da an?lise de 25 aplica??es identificamos que pacote de
compatibilidade foi utilizada por 23 aplica??es, re-implementa??o de recurso por 14
e uso expl?cito da nova API por 22. A API de fragmentos cont?m os elementos mais
comuns dentre os lan?ados em vers?es superiores da plataforma que s?o usados pelas
aplica??es durante sua evolu??o, sendo referenciados por 68% delas. No geral, as
aplica??es poderiam aumentar o seu mercado em potencial com adapta??es de, em
m?dia, 15 trechos de c?digo, por outro lado, os desenvolvedores das aplica??es t?m se
preocupado em evitar c?digo-morto em fun??o da API da plataforma.Na an?lise de 7
aplica??es, 4 delas continham c?digo-morto, mas os quais em geral n?o representam
mais do que 0,1% do seu c?digo total. / Android is currently the most popular platformfor the development of mobile applications,
representing more than 80% of the operating systems market for mobile devices.
This causes demands for application customizations to handle different devices
such as screen size, processing power and available memory, languages, and specific
user needs. Twenty-three new versions of Android platformhave been released since
its first release. In order to enable the successful execution of applications on different
devices, it is essential to support multiple versions of the Application Programming
Interface (API). This dissertation aims to analyze, characterize and compare techniques
used by Android applications to support multiple versions of the API. In particular,
the work seeks: (i) to identify the used techniques to support multiple versions
of the Android API in the literature; (ii) to analyze real applications to quantify the
usage of these techniques; and (iii) to compare the characteristics and consequences
of using such techniques. An empirical study, in which 25 popular Android apps
were analyzed, was conducted to achieve this goal. The results of the study show that
there are three techniques to support multiple versions of the API: i) compatibility
package, that adrresses API coarse granularity variabilities involving a set of classes;
ii) re-implementation of resource used for specific situations and coarse granularity at
class level or when resource is not available in compatibility package; and iii)explicit
use of the new API that allows implementing fine grained variabilities of the API that
involves calling of specific methods. Through the analysis of 25 applications, we have
identified that compatibility package was used by 23 applications, re-implementation
of resource was used by 14 applications and the explicit usage of the new API was used
by 22 applications. The API fragments contains the most common elements among
those released in higher versions of the platformthat are used by applications during
their evolution, and it is referenced by 68% of them. In general, applications could
increase their potential market with adaptations of, on average, 15 code snippets. On
the other hand, application developers have been worried about how avoiding dead
code based on platform API. In the analysis of 7 applications, 4 of them contained
dead code, but it did not represent more than 0.1% of total code.
|
Page generated in 0.0245 seconds