Middleware para migração de sessões de interação de aplicações Web: suporte para o desenvolvimento de aplicações Web migráveis

dc.contributor.advisor1Costa, Fábio Moreira
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/0925150626762308eng
dc.contributor.referee1Costa, Fábio Moreira
dc.contributor.referee2Silvestre, Bruno Oliveira
dc.contributor.referee3Conceição, Arlindo Flavio da
dc.creatorLima, Vinícius Bulhões da Silva
dc.creator.Latteshttp://lattes.cnpq.br/3001229585092921eng
dc.date.accessioned2018-02-20T12:27:27Z
dc.date.issued2017-10-25
dc.description.abstractNowadays, it is common to find a variety of powerful devices which execute applications that were only supported by machines that were traditionally more capable, such as desktop PCs. Due to the variety of plataforms and operating systems, which exhibit different available resources and user interaction methods, applications need to be provided in different versions. As a result, users work with the same application on different devices, at different locations and at different times of the day. Facing these user's new possibilities, applications need support to allow users to easily switch from one device to another and resume their tasks at the same point where they stopped. This work introduces a middleware architecture that can be used by web applications to acquire the interaction session migration capability. Thus, web applications' interaction sessions, and their related data, can be migrated from one device to another in an automatic and seamless way. A middleware platform was designed and implemented in order to evaluate the proposed approach. Also, it is evaluated the effect of transfer mechanisms on the handoff process of the interaction session application.eng
dc.description.provenanceSubmitted by Luciana Ferreira (lucgeral@gmail.com) on 2018-02-20T11:22:54Z No. of bitstreams: 2 Dissertação - Vinícius Bulhões da Silva Lima - 2017.pdf: 1288600 bytes, checksum: 399c59b930da350822c70cfe23640219 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)eng
dc.description.provenanceApproved for entry into archive by Luciana Ferreira (lucgeral@gmail.com) on 2018-02-20T12:27:27Z (GMT) No. of bitstreams: 2 Dissertação - Vinícius Bulhões da Silva Lima - 2017.pdf: 1288600 bytes, checksum: 399c59b930da350822c70cfe23640219 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)eng
dc.description.provenanceMade available in DSpace on 2018-02-20T12:27:27Z (GMT). No. of bitstreams: 2 Dissertação - Vinícius Bulhões da Silva Lima - 2017.pdf: 1288600 bytes, checksum: 399c59b930da350822c70cfe23640219 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Previous issue date: 2017-10-25eng
dc.description.resumoO mercado oferece vários dispositivos com capacidade de processamento suficiente para executar aplicações que anteriormente eram apenas suportadas por máquinas mais robustas, como os computadores de mesa. Tais aplicações possuem diferentes versões finais para cada plataforma e sistema operacional, pois os recursos como capacidade de processamento, armazenamento e periféricos mudam e a interação com o usuário varia de acordo com esses recursos. Essa diversidade possibilita usuários trabalharem com a mesma aplicação em diferentes dispositivos, em diferentes locais e durante diferentes períodos do dia. Com essas possibilidades oferecidas ao usuário, as aplicações necessitam de suporte para que os usuários possam facilmente mudar de um dispositivo para outro e continuar suas tarefas no mesmo ponto no qual pararam. As aplicações Web estão crescendo em popularidade entre os usuários e também podem se beneficiar do suporte para mudar o dispositivo no qual interagem com o usuário. Este trabalho apresenta a arquitetura de um middleware por meio do qual aplicações Web podem adquirir a capacidade de migrar sessões de interação com o usuário. Como resultado, as sessões de interação das aplicações Web, juntamente com os dados relacionados a elas, podem ser transferidas de um dispositivo para outro de forma automática e transparente. Uma implementação da proposta do middleware foi feita a fim de avaliar a abordagem. Também é avaliado o efeito da escolha do mecanismo de transferência para o envido dos dados relacionados a sessão de interação da aplicação.eng
dc.description.sponsorshipCoordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESeng
dc.formatapplication/pdf*
dc.identifier.citationLIMA, V. B. S. Middleware para migração de sessões de interação de aplicações Web: suporte para o desenvolvimento de aplicações Web migráveis. 2017. 64 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2017.eng
dc.identifier.urihttp://repositorio.bc.ufg.br/tede/handle/tede/8175
dc.languageporeng
dc.publisherUniversidade Federal de Goiáseng
dc.publisher.countryBrasileng
dc.publisher.departmentInstituto de Informática - INF (RG)eng
dc.publisher.initialsUFGeng
dc.publisher.programPrograma de Pós-graduação em Ciência da Computação (INF)eng
dc.rightsAcesso Aberto
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectMiddlewarepor
dc.subjectComportamento follow-mepor
dc.subjectAplicações webpor
dc.subjectMigração de sessãopor
dc.subjectMiddlewareeng
dc.subjectFollow-me behavioreng
dc.subjectWeb applicationseng
dc.subjectSession migrationeng
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOeng
dc.titleMiddleware para migração de sessões de interação de aplicações Web: suporte para o desenvolvimento de aplicações Web migráveiseng
dc.title.alternativeMiddleware for Web applications interaction session migration: support to migratable Web application developmenteng
dc.typeDissertaçãoeng

Arquivos

Pacote Original
Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
Dissertação - Vinícius Bulhões da Silva Lima - 2017.pdf
Tamanho:
1.23 MB
Formato:
Adobe Portable Document Format
Descrição:
Licença do Pacote
Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
2.11 KB
Formato:
Item-specific license agreed upon to submission
Descrição: