Proposta de framework para cloud computing em dispositivos móveis


Autoria(s): Silva, Jorge Daniel Dias
Contribuinte(s)

Santos, Osvaldo Arede dos

Data(s)

11/07/2016

11/07/2016

2012

Resumo

Dissertação apresentada ao Instituto Politécnico de Castelo Branco para cumprimento dos requisitos necessários à obtenção do grau de Mestre em Desenvolvimento de Software e Sistemas Interactivos, realizada sob a orientação científica do Doutor Osvaldo Arede dos Santos, Professor Adjunto da Unidade Técnico Científica de Informática da Escola Superior de Tecnologia do Instituto Politécnico de Castelo Branco.

Com a massificação dos dispositivos móveis e o rápido desenvolvimento dos smartphones e tablets, são cada vez mais as funcionalidades e soluções que surgem neste mercado. No entanto apenas vislumbramos serviços de cloud proprietários que não permitem que aplicações desenvolvidas por terceiros utilizem serviços de sincronização para seu proveito. Neste trabalho pretende-se realizar um estudo de soluções cloud computing em dispositivos móveis, com ênfase na sincronização de dados. Inicia-se por apresentar as várias formas e características de cloud computing, seguindo-se um estudo das soluções de sincronização oferecidas pelos sistemas operativos móveis e sistemas de transmissão de informação. Após esta abordagem inicial é apresentada uma proposta de framework para cloud computing, que permita sincronizar dados de forma genérica e que consequentemente seja multiplataforma. Esta solução tem como principais funções: identificar e registar dispositivos, guardar dados e notificar atualizações de dados. De seguida descreve-se a implementação deste sistema e por fim são apresentados os resultados dos testes realizados, que demostram que esta proposta pode ser considerada uma solução válida na sincronização de dados.

ABSTRACT: With the massification of mobile devices and the fast development of smartphones and tablets, more functionalities and products arise in this market. However, proprietary cloud services do not allow synchronization services for third-party applications. This work aims to study cloud computing solutions for mobile devices, in particularly its synchronization features. It begins by presenting the various forms and characteristics of cloud computing architectures, followed by a study of synchronization solutions offered by the mobile operating systems and a study of information transmission systems. After this initial approach, it’s presented a proposal of a generic multiplatform framework for cloud computing which allows data synchronization. This solution has as main functions: identify and register devices, store data and notify data updates. The design and implementation of this system is thoroughly described and the test results show that this proposal can be considered a valid solution in data synchronization.

Identificador

http://hdl.handle.net/10400.11/5332

Idioma(s)

por

Direitos

restrictedAccess

http://creativecommons.org/licenses/by-nd/4.0/

Palavras-Chave #Framework #Cloud computing #Dispositivos móveis #Sincronização de dados #Multiplataforma #Framework #Cloud computing #Mobile devices #Data synchronization #Multiplataform #Domínio/Área Científica::Ciências Naturais::Ciências da Computação e da Informação
Tipo

masterThesis