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

Submitted 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) === Approved...

Full description

Bibliographic Details
Main Author: Lima, Vinícius Bulhões da Silva
Other Authors: Costa, Fábio Moreira
Format: Others
Language:Portuguese
Published: Universidade Federal de Goiás 2018
Subjects:
Online Access:http://repositorio.bc.ufg.br/tede/handle/tede/8175
id ndltd-IBICT-oai-repositorio.bc.ufg.br-tede-8175
record_format oai_dc
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic Middleware
Comportamento follow-me
Aplicações web
Migração de sessão
Middleware
Follow-me behavior
Web applications
Session migration
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
spellingShingle Middleware
Comportamento follow-me
Aplicações web
Migração de sessão
Middleware
Follow-me behavior
Web applications
Session migration
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Lima, Vinícius Bulhões da Silva
Middleware para migração de sessões de interação de aplicações Web: suporte para o desenvolvimento de aplicações Web migráveis
description Submitted 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) === Approved 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) === Made 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-25 === Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES === Nowadays, 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. === O 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.
author2 Costa, Fábio Moreira
author_facet Costa, Fábio Moreira
Lima, Vinícius Bulhões da Silva
author Lima, Vinícius Bulhões da Silva
author_sort Lima, Vinícius Bulhões da Silva
title Middleware para migração de sessões de interação de aplicações Web: suporte para o desenvolvimento de aplicações Web migráveis
title_short Middleware para migração de sessões de interação de aplicações Web: suporte para o desenvolvimento de aplicações Web migráveis
title_full Middleware para migração de sessões de interação de aplicações Web: suporte para o desenvolvimento de aplicações Web migráveis
title_fullStr Middleware para migração de sessões de interação de aplicações Web: suporte para o desenvolvimento de aplicações Web migráveis
title_full_unstemmed Middleware para migração de sessões de interação de aplicações Web: suporte para o desenvolvimento de aplicações Web migráveis
title_sort middleware para migração de sessões de interação de aplicações web: suporte para o desenvolvimento de aplicações web migráveis
publisher Universidade Federal de Goiás
publishDate 2018
url http://repositorio.bc.ufg.br/tede/handle/tede/8175
work_keys_str_mv AT limaviniciusbulhoesdasilva middlewareparamigracaodesessoesdeinteracaodeaplicacoeswebsuporteparaodesenvolvimentodeaplicacoeswebmigraveis
AT limaviniciusbulhoesdasilva middlewareforwebapplicationsinteractionsessionmigrationsupporttomigratablewebapplicationdevelopment
_version_ 1718898613385428992
spelling ndltd-IBICT-oai-repositorio.bc.ufg.br-tede-81752019-01-21T22:50:26Z Middleware para migração de sessões de interação de aplicações Web: suporte para o desenvolvimento de aplicações Web migráveis Middleware for Web applications interaction session migration: support to migratable Web application development Lima, Vinícius Bulhões da Silva Costa, Fábio Moreira Costa, Fábio Moreira Silvestre, Bruno Oliveira Conceição, Arlindo Flavio da Middleware Comportamento follow-me Aplicações web Migração de sessão Middleware Follow-me behavior Web applications Session migration CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Submitted 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) Approved 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) Made 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-25 Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES Nowadays, 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. O 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. 2018-02-20T12:27:27Z 2017-10-25 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis LIMA, 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. http://repositorio.bc.ufg.br/tede/handle/tede/8175 por -3303550325223384799 600 600 600 600 -7712266734633644768 3671711205811204509 2075167498588264571 http://creativecommons.org/licenses/by-nc-nd/4.0/ info:eu-repo/semantics/openAccess application/pdf Universidade Federal de Goiás Programa de Pós-graduação em Ciência da Computação (INF) UFG Brasil Instituto de Informática - INF (RG) reponame:Biblioteca Digital de Teses e Dissertações da UFG instname:Universidade Federal de Goiás instacron:UFG