Uma abordagem para offloading em múltiplas plataformas móveis

Detalhes bibliográficos
Autor(a) principal: Costa, Philipp Bernardino
Data de Publicação: 2014
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal do Ceará (UFC)
Texto Completo: http://www.repositorio.ufc.br/handle/riufc/18514
Resumo: The mobile devices, like smartphones and tablets, have evolved considerably in last years in computational terms. Despite advances in their hardware, these devices have energy constraints regarded to their poor computing performance. Therefore, on this context, a new paradigm called Mobile Cloud Computing (MCC) has emerged. MCC studies new ways to extend the computational and energy resources, on mobile devices using the offloading techniques. A literature survey about MCC, has shown that there is no support heterogeneity on reported studies. In response, we propose a framework called MpOS (Multi-platform Offloading System), which supports the offloading technique in mobile application development, for two mobile platforms (Android and Windows Phone). Two case studies were developed with MpOS solution in order to evaluate the framework for each mobile platform. These case studies show how the offloading technique works on several perspectives. In BenchImage experiment, the offloading performance was analyzed, concerning to its execution on a remote execution site (a cloudlet on local network and public cloud in the Internet). The Collision application promotes the analysis of the offloading technique performance on real-time application, also using different serialization systems. In both experiments, results show some situations where it was better to run locally on smarphone, than performing the offloading operation and vice versa.
id UFC-7_26e640afde35417b0f509cb0a4c5c67a
oai_identifier_str oai:repositorio.ufc.br:riufc/18514
network_acronym_str UFC-7
network_name_str Repositório Institucional da Universidade Federal do Ceará (UFC)
repository_id_str
spelling Uma abordagem para offloading em múltiplas plataformas móveisAn approach for mobile multiplatform offloading systemCiência da computaçãoHeterogeneidade de plataformas móveisMobile cloud computingOffloadingMobile platform heterogeneityMobile cloud computingThe mobile devices, like smartphones and tablets, have evolved considerably in last years in computational terms. Despite advances in their hardware, these devices have energy constraints regarded to their poor computing performance. Therefore, on this context, a new paradigm called Mobile Cloud Computing (MCC) has emerged. MCC studies new ways to extend the computational and energy resources, on mobile devices using the offloading techniques. A literature survey about MCC, has shown that there is no support heterogeneity on reported studies. In response, we propose a framework called MpOS (Multi-platform Offloading System), which supports the offloading technique in mobile application development, for two mobile platforms (Android and Windows Phone). Two case studies were developed with MpOS solution in order to evaluate the framework for each mobile platform. These case studies show how the offloading technique works on several perspectives. In BenchImage experiment, the offloading performance was analyzed, concerning to its execution on a remote execution site (a cloudlet on local network and public cloud in the Internet). The Collision application promotes the analysis of the offloading technique performance on real-time application, also using different serialization systems. In both experiments, results show some situations where it was better to run locally on smarphone, than performing the offloading operation and vice versa.Os dispositivos móveis, especificamente os smartphones e os tablets, evoluíram bastante em termos computacionais nos últimos anos, e estão cada vez mais presentes no cotidiano das pessoas. Apesar dos avanços tecnológicos, a principal limitação desses dispositivos está relacionada com a questão energética e com seu baixo desempenho computacional, quando comparado com um notebook ou computador de mesa. Com base nesse contexto, surgiu o paradigma do Mobile Cloud Computing (MCC), o qual estuda formas de estender os recursos computacionais e energéticos dos dispositivos móveis através da utilização das técnicas de offloading. A partir do levantamento bibliográfico dos frameworks em MCC verificou-se, para o problema da heterogeneidade em plataformas móveis, ausência de soluções de offloading. Diante deste problema, esta dissertação apresenta um framework denominado de MpOS (Multiplataform Offloading System), que suporta a técnica de offloading, em relação ao desenvolvimento de aplicações para diferentes plataformas móveis, sendo desenvolvido inicialmente para as plataformas Android e Windows Phone. Para validação foram desenvolvidas para cada plataforma móvel, duas aplicações móveis, denominadas de BenchImage e Collision, que demonstram o funcionamento da técnica de offloading em diversos cenários. No caso do experimento realizado com BenchImage foi analisado o desempenho da aplicação móvel, em relação à execução local, no cloudlet server e em uma nuvem pública na Internet, enquanto no experimento do Collision (um aplicativo de tempo real) foi analisado o desempenho do offloading, utilizando também diferentes sistemas de serialização de dados. Em ambos os experimentos houve situações que era mais vantajoso executar localmente no smartphone, do que realizar a operação de offloading e vice-versa, por causa de diversos fatores associados com a qualidade da rede e com volume de processamento exigido nesta operação.Souza, José Neuman deTrinta, Fernando Antonio MotaCosta, Philipp Bernardino2016-07-20T13:52:31Z2016-07-20T13:52:31Z2014info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfCOSTA, Philipp Bernardino. Uma abordagem para offloading em múltiplas plataformas móveis. 2014. 104 f. Dissertação (Mestrado em ciência da computação) - Universidade Federal do Ceará, Fortaleza-CE, 2014.http://www.repositorio.ufc.br/handle/riufc/18514porreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccess2020-06-24T14:06:52Zoai:repositorio.ufc.br:riufc/18514Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2024-09-11T18:22:02.600069Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false
dc.title.none.fl_str_mv Uma abordagem para offloading em múltiplas plataformas móveis
An approach for mobile multiplatform offloading system
title Uma abordagem para offloading em múltiplas plataformas móveis
spellingShingle Uma abordagem para offloading em múltiplas plataformas móveis
Costa, Philipp Bernardino
Ciência da computação
Heterogeneidade de plataformas móveis
Mobile cloud computing
Offloading
Mobile platform heterogeneity
Mobile cloud computing
title_short Uma abordagem para offloading em múltiplas plataformas móveis
title_full Uma abordagem para offloading em múltiplas plataformas móveis
title_fullStr Uma abordagem para offloading em múltiplas plataformas móveis
title_full_unstemmed Uma abordagem para offloading em múltiplas plataformas móveis
title_sort Uma abordagem para offloading em múltiplas plataformas móveis
author Costa, Philipp Bernardino
author_facet Costa, Philipp Bernardino
author_role author
dc.contributor.none.fl_str_mv Souza, José Neuman de
Trinta, Fernando Antonio Mota
dc.contributor.author.fl_str_mv Costa, Philipp Bernardino
dc.subject.por.fl_str_mv Ciência da computação
Heterogeneidade de plataformas móveis
Mobile cloud computing
Offloading
Mobile platform heterogeneity
Mobile cloud computing
topic Ciência da computação
Heterogeneidade de plataformas móveis
Mobile cloud computing
Offloading
Mobile platform heterogeneity
Mobile cloud computing
description The mobile devices, like smartphones and tablets, have evolved considerably in last years in computational terms. Despite advances in their hardware, these devices have energy constraints regarded to their poor computing performance. Therefore, on this context, a new paradigm called Mobile Cloud Computing (MCC) has emerged. MCC studies new ways to extend the computational and energy resources, on mobile devices using the offloading techniques. A literature survey about MCC, has shown that there is no support heterogeneity on reported studies. In response, we propose a framework called MpOS (Multi-platform Offloading System), which supports the offloading technique in mobile application development, for two mobile platforms (Android and Windows Phone). Two case studies were developed with MpOS solution in order to evaluate the framework for each mobile platform. These case studies show how the offloading technique works on several perspectives. In BenchImage experiment, the offloading performance was analyzed, concerning to its execution on a remote execution site (a cloudlet on local network and public cloud in the Internet). The Collision application promotes the analysis of the offloading technique performance on real-time application, also using different serialization systems. In both experiments, results show some situations where it was better to run locally on smarphone, than performing the offloading operation and vice versa.
publishDate 2014
dc.date.none.fl_str_mv 2014
2016-07-20T13:52:31Z
2016-07-20T13:52:31Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv COSTA, Philipp Bernardino. Uma abordagem para offloading em múltiplas plataformas móveis. 2014. 104 f. Dissertação (Mestrado em ciência da computação) - Universidade Federal do Ceará, Fortaleza-CE, 2014.
http://www.repositorio.ufc.br/handle/riufc/18514
identifier_str_mv COSTA, Philipp Bernardino. Uma abordagem para offloading em múltiplas plataformas móveis. 2014. 104 f. Dissertação (Mestrado em ciência da computação) - Universidade Federal do Ceará, Fortaleza-CE, 2014.
url http://www.repositorio.ufc.br/handle/riufc/18514
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal do Ceará (UFC)
instname:Universidade Federal do Ceará (UFC)
instacron:UFC
instname_str Universidade Federal do Ceará (UFC)
instacron_str UFC
institution UFC
reponame_str Repositório Institucional da Universidade Federal do Ceará (UFC)
collection Repositório Institucional da Universidade Federal do Ceará (UFC)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)
repository.mail.fl_str_mv bu@ufc.br || repositorio@ufc.br
_version_ 1813028774226165760