Uma abordagem baseada em medição interna para avaliar eficiência energética de aplicativos Android
| Main Author: | |
|---|---|
| Publication Date: | 2015 |
| Format: | Master thesis |
| Language: | por |
| Source: | Repositório Institucional da UFPel - Guaiaca |
| Download full: | http://guaiaca.ufpel.edu.br/handle/prefix/8521 |
Summary: | The increase of application complexity on mobile devices like smartphones and tablets demands more computational resources consuming more energy. The concern with consumption is aggravated by slow and limited development of batteries. To reduce energy consumption is necessary to identify system bottlenecks and for that, tools are required to evaluate energy consumption. Most of the available tools employ hardware models to estimate energy consumption, whether in a physical device or simulator. For providing accurate results, models at high level of detail and specific to a hardware platform are required. On the other hand, measurement techniques, although more accurate have used external instrumentation, which are not accessible and not practical for developers and end users. Therefore, flexible tools should be developed, which should be independent of a specific hardware and useful for developers and end-users. This work proposes a new approach to estimate consumption, which is based on power measurement techniques using samples of voltage and current extracted from the battery of the device driver itself. This approach is able to measure the energy consumption of an Android application, or parts of its code. Results achieved by this method show that it maintains a consistency of measured values in relation to other approaches. |
| id |
UFPL_8b942cfa596edddc6b048feee148347a |
|---|---|
| oai_identifier_str |
oai:guaiaca.ufpel.edu.br:prefix/8521 |
| network_acronym_str |
UFPL |
| network_name_str |
Repositório Institucional da UFPel - Guaiaca |
| repository_id_str |
|
| spelling |
Uma abordagem baseada em medição interna para avaliar eficiência energética de aplicativos AndroidAn approach based on internal measurement to evaluate energy efficiency of Android applicationsComputaçãoDispositivos móveisConsumo de energiaPerfil energéticoPotênciaAndroidMediçãoMobile devicesEnergy consumptionEnergy profilePowerMeasurementCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOThe increase of application complexity on mobile devices like smartphones and tablets demands more computational resources consuming more energy. The concern with consumption is aggravated by slow and limited development of batteries. To reduce energy consumption is necessary to identify system bottlenecks and for that, tools are required to evaluate energy consumption. Most of the available tools employ hardware models to estimate energy consumption, whether in a physical device or simulator. For providing accurate results, models at high level of detail and specific to a hardware platform are required. On the other hand, measurement techniques, although more accurate have used external instrumentation, which are not accessible and not practical for developers and end users. Therefore, flexible tools should be developed, which should be independent of a specific hardware and useful for developers and end-users. This work proposes a new approach to estimate consumption, which is based on power measurement techniques using samples of voltage and current extracted from the battery of the device driver itself. This approach is able to measure the energy consumption of an Android application, or parts of its code. Results achieved by this method show that it maintains a consistency of measured values in relation to other approaches.Sem bolsaO aumento da complexidade das aplicações em dispositivos móveis como smartphones e tablets faz com que esses necessitem de mais recursos computacionais resultando em um maior consumo de energia. A preocupação com consumo é agravada pela limitação na evolução das baterias. Para reduzir o consumo energético, é necessário identificar gargalos do sistema e para isso são requeridas ferramentas de avaliação do consumo energético. Grande parte das ferramentas atualmente disponíveis empregam modelos do hardware para estimar o consumo energético, seja em um dispositivo físico ou em simuladores. Para que forneçam resultados precisos, são requeridos modelos com elevado nível de detalhamento e específicos a uma plataforma de hardware. Por outro lado, técnicas de medição, embora mais precisas tem utilizado instrumentação externa, as quais não são acessíveis e nem práticas para desenvolvedores e usuários finais. Existe, portanto, a necessidade de desenvolver ferramentas de avaliação que sejam flexíveis, ou seja, não sejam dependentes de um hardware específico e que possam ser empregadas por desenvolvedores e usuários. Este trabalho propõe uma nova abordagem para estimar consumo, a qual baseia-se em técnicas de medição de potência/energia a partir de amostras de tensão e corrente extraídas do driver da bateria do próprio dispositivo. Essa abordagem é capaz de estimar o consumo energético de um aplicativo Android, ou ainda de partes de seu código. Os resultados obtidos por esse método indicam que a ferramenta mantém uma coerência dos valores medidos em relação a outras abordagens.Universidade Federal de PelotasCentro de Desenvolvimento TecnológicoPrograma de Pós-Graduação em ComputaçãoUFPelBrasilMattos, Julio Carlos Balzano deBrisolara, Lisane Brisolara deFischer, Leonardo Matthis2022-07-15T16:58:58Z2022-07-15T16:58:58Z2015info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfFISCHER, Leonardo Uma abordagem baseada em medição interna para avaliar eficiência energética de aplicativos Android. 2015. 99f. Dissertação (Mestrado) - Programa de Pós-Graduação em Computação. Universidade Federal de Pelotas, Pelotas.http://guaiaca.ufpel.edu.br/handle/prefix/8521porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFPel - Guaiacainstname:Universidade Federal de Pelotas (UFPEL)instacron:UFPEL2023-07-13T07:17:21Zoai:guaiaca.ufpel.edu.br:prefix/8521Repositório InstitucionalPUBhttp://repositorio.ufpel.edu.br/oai/requestrippel@ufpel.edu.br || repositorio@ufpel.edu.br || aline.batista@ufpel.edu.bropendoar:2023-07-13T07:17:21Repositório Institucional da UFPel - Guaiaca - Universidade Federal de Pelotas (UFPEL)false |
| dc.title.none.fl_str_mv |
Uma abordagem baseada em medição interna para avaliar eficiência energética de aplicativos Android An approach based on internal measurement to evaluate energy efficiency of Android applications |
| title |
Uma abordagem baseada em medição interna para avaliar eficiência energética de aplicativos Android |
| spellingShingle |
Uma abordagem baseada em medição interna para avaliar eficiência energética de aplicativos Android Fischer, Leonardo Matthis Computação Dispositivos móveis Consumo de energia Perfil energético Potência Android Medição Mobile devices Energy consumption Energy profile Power Measurement CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| title_short |
Uma abordagem baseada em medição interna para avaliar eficiência energética de aplicativos Android |
| title_full |
Uma abordagem baseada em medição interna para avaliar eficiência energética de aplicativos Android |
| title_fullStr |
Uma abordagem baseada em medição interna para avaliar eficiência energética de aplicativos Android |
| title_full_unstemmed |
Uma abordagem baseada em medição interna para avaliar eficiência energética de aplicativos Android |
| title_sort |
Uma abordagem baseada em medição interna para avaliar eficiência energética de aplicativos Android |
| author |
Fischer, Leonardo Matthis |
| author_facet |
Fischer, Leonardo Matthis |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Mattos, Julio Carlos Balzano de Brisolara, Lisane Brisolara de |
| dc.contributor.author.fl_str_mv |
Fischer, Leonardo Matthis |
| dc.subject.por.fl_str_mv |
Computação Dispositivos móveis Consumo de energia Perfil energético Potência Android Medição Mobile devices Energy consumption Energy profile Power Measurement CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| topic |
Computação Dispositivos móveis Consumo de energia Perfil energético Potência Android Medição Mobile devices Energy consumption Energy profile Power Measurement CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| description |
The increase of application complexity on mobile devices like smartphones and tablets demands more computational resources consuming more energy. The concern with consumption is aggravated by slow and limited development of batteries. To reduce energy consumption is necessary to identify system bottlenecks and for that, tools are required to evaluate energy consumption. Most of the available tools employ hardware models to estimate energy consumption, whether in a physical device or simulator. For providing accurate results, models at high level of detail and specific to a hardware platform are required. On the other hand, measurement techniques, although more accurate have used external instrumentation, which are not accessible and not practical for developers and end users. Therefore, flexible tools should be developed, which should be independent of a specific hardware and useful for developers and end-users. This work proposes a new approach to estimate consumption, which is based on power measurement techniques using samples of voltage and current extracted from the battery of the device driver itself. This approach is able to measure the energy consumption of an Android application, or parts of its code. Results achieved by this method show that it maintains a consistency of measured values in relation to other approaches. |
| publishDate |
2015 |
| dc.date.none.fl_str_mv |
2015 2022-07-15T16:58:58Z 2022-07-15T16:58:58Z |
| 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 |
FISCHER, Leonardo Uma abordagem baseada em medição interna para avaliar eficiência energética de aplicativos Android. 2015. 99f. Dissertação (Mestrado) - Programa de Pós-Graduação em Computação. Universidade Federal de Pelotas, Pelotas. http://guaiaca.ufpel.edu.br/handle/prefix/8521 |
| identifier_str_mv |
FISCHER, Leonardo Uma abordagem baseada em medição interna para avaliar eficiência energética de aplicativos Android. 2015. 99f. Dissertação (Mestrado) - Programa de Pós-Graduação em Computação. Universidade Federal de Pelotas, Pelotas. |
| url |
http://guaiaca.ufpel.edu.br/handle/prefix/8521 |
| 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.publisher.none.fl_str_mv |
Universidade Federal de Pelotas Centro de Desenvolvimento Tecnológico Programa de Pós-Graduação em Computação UFPel Brasil |
| publisher.none.fl_str_mv |
Universidade Federal de Pelotas Centro de Desenvolvimento Tecnológico Programa de Pós-Graduação em Computação UFPel Brasil |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPel - Guaiaca instname:Universidade Federal de Pelotas (UFPEL) instacron:UFPEL |
| instname_str |
Universidade Federal de Pelotas (UFPEL) |
| instacron_str |
UFPEL |
| institution |
UFPEL |
| reponame_str |
Repositório Institucional da UFPel - Guaiaca |
| collection |
Repositório Institucional da UFPel - Guaiaca |
| repository.name.fl_str_mv |
Repositório Institucional da UFPel - Guaiaca - Universidade Federal de Pelotas (UFPEL) |
| repository.mail.fl_str_mv |
rippel@ufpel.edu.br || repositorio@ufpel.edu.br || aline.batista@ufpel.edu.br |
| _version_ |
1845919964169502720 |