Skip navigation
Logo
User training | Reference and search service

Library catalog

Retrievo
EDS
b-on
More
resources
Content aggregators
Please use this identifier to cite or link to this item:

acessibilidade

http://hdl.handle.net/10071/8064
acessibilidade
Title: Técnicas de armazenamento de dados locais em ambiente android
Authors: Rosa, Luís Carlos Bernardino
Orientador: Trezentos, Paulo Ricardo
Keywords: Aplicações móveis
Benchmarking
Armazenamento local
Android
Mobile applications
Local storage
Issue Date: 2012
Citation: ROSA, Luís Carlos Bernardino - Técnicas de armazenamento de dados locais em ambiente android [Em linha]. Lisboa: ISCTE, 2012. Dissertação de mestrado. [Consult. Dia Mês Ano] Disponível em www:<http://hdl.handle.net/10071/8064>.
Abstract: A investigação realizada propõe um modelo de arquitetura para o armazenamento de dados locais num smartphone. São efectuados estudos sobre as diferentes técnicas de armazenamento local de dados e são analisados os impactos de desempenho de três métodos de armazenamento, no que se refere à gestão de energia e ao custo de processamento em cada um dos métodos propostos: SQLite, Shared Preferences e ficheiros de texto. Os testes efectuados incidiram sobre a escrita de dados e leitura sequencial e aleatória. Como prova de conceito, neste trabalho é implementada uma aplicação de benchmarking que permite efectuar variados testes de desempenho tanto de leitura como de escrita local num dispositivo móvel com o sistema operativo Android, para os vários métodos de armazenamento de dados. Os resultados deste trabalho de investigação contribuem para o desenvolvimento de aplicações móveis que necessitem de armazenar dados localmente, tanto de pequena como grande dimensão, e de variada complexidade. Exemplos de tais aplicações são: aplicações de backup de dados ou jogos que guardem a informação sobre um jogador, tendo como principais objectivos os impactos de energia e processamento no dispositivo móvel.
This thesis proposes an architectural model for storing local data in a Smartphone. The current investigation studies different local storage techniques, analyzing the impacts of three storage methods in terms of performance and also the energy consumption and the cost of processing for each of the proposed methods: SQLite, Shared Preferences and txt files. The tests focused on writing and sequential and random reading of data. As a proof of concept, this work presents an implementation of a benchmarking application that allows testing the performance of reading and writing locally on a mobile device with the Android operating system, for the various methods of storage. The result of this work contributes to the development of mobile applications that require the storage of data, either small or large or with various complexities. Example of such implementation are: backup data applications or games that require to store data from the player, having as main objectives the minimization of the impact of energy and processing in the mobile device.
Description: Mestrado em Informática e Gestão
URI: http://hdl.handle.net/10071/8064
Appears in Collections:T&D-DM - Dissertações de mestrado

Files in This Item:
acessibilidade
File Description SizeFormat 
Tese Revista.pdf1.78 MBAdobe PDFView/Open    Request a copy


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex MendeleyEndnote Currículo DeGóis 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.