• Home
  • Search
  • What Do Software Developers Need to Know to Build Secure Energy-Efficient Android Applications?
  • Cite Icon11
  • https://doi.org/10.1109/access.2017.2779131Copy DOI Icon

What Do Software Developers Need to Know to Build Secure Energy-Efficient Android Applications?

Show More
  • Abstract
  • Highlights & Summary
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Green computing is a growing trend in computing, pursuing the goal of helping software developers to be more aware and produce energy-efficient software. This is especially relevant for battery-powered mobile applications, where a minimal energy consumption is desired to both mitigate the greenhouse effect and extend the battery lifetime. In this paper, we analyze the energy consumption and execution time of cryptographic primitives in Android devices. Our ultimate goal is to help Android application developers, especially those who are not experts in security, to choose the most energy-efficient cryptographic algorithms considering different security providers and security transformations. Information to make a tradeoff between energy and time consumption is also provided, being especially useful when the differences in energy consumption of different alternatives are not so significant. We have conducted our experiments with an energy profiling tool based on the PowerTutor application, which has been adapted to automate the energy profiling. Our results show that this type of power consumption studies is necessary, because selecting the most energy-efficient configuration depends on many factors, and some of the choices are not obvious to developers.

Similar Papers
  • Research Article
  • Citations3

Bi‐objective minimization of energy consumption and cycle time for the robotic assembly line balancing problem: pseudo‐polynomial case and reduced search space metaheuristic

  • Jan 21, 2025
  • International Transactions in Operational Research
  • Youssef Lahrichi +3
  • Research Article
  • Citations37

A Multiobjective Approach to Find Optimal Electric-Vehicle Acceleration: Simultaneous Minimization of Acceleration Duration and Energy Consumption

  • Jun 01, 2016
  • IEEE Transactions on Vehicular Technology
  • Warren S Vaz +2
  • Research Article

Implementation of a Test Data Generator based on DSL Files

  • Jun 30, 2016
  • Informatica Economica
  • Paul Pocatilu +1
  • Book Chapter
  • Citations2

An Optimization Strategy of Energy Consumption for Data Transmission Based on Optimal Stopping Theory in Mobile Networks

  • Jan 01, 2015
  • Ying Peng +2
  • Research Article
  • Citations44

The Defibrillation Success Rate Versus Energy Relationship: Part I‐Curve Fitting and the Most Efficient Defibrillation Energy

  • Mar 01, 1990
  • Pacing and Clinical Electrophysiology
  • Bradford E Gliner +2
  • Book Chapter
  • Citations5

Security Issues in Android Application Development and Plug-in for Android Studio to Support Secure Programming

  • Jan 01, 2021
  • Anh-Duy Tran +3
  • PDF
  • Research Article

Developing a Quasi-Optimal, in Terms of Transition Time and Energy Consumption, Closed-Loop Control System for an Electrical Installation

  • Jun 30, 2022
  • Engineering Technologies and Systems
  • Valeriy S Khoroshavin +1
  • Research Article
  • Citations38

Heat extraction analyses and energy consumption characteristics of novel designs of geothermal borehole heat exchangers with elliptic and oval double U-tube structures

  • Aug 22, 2023
  • Applied Thermal Engineering
  • Basher Hassan Al-Kbodi +5
  • Research Article
  • Citations30

Energy Consumption of Feed Drive Systems Based on Workpiece Setting Position in Five-Axis Machining Center

  • Dec 18, 2017
  • Journal of Manufacturing Science and Engineering
  • Ryuta Sato +2
  • PDF
  • Research Article
  • Citations3

Prediction of processing time and energy consumption and optimization of machining parameters in gear hobbing

  • Oct 01, 2019
  • IOP Conference Series: Materials Science and Engineering
  • Wei Huang +4
  • Conference Article
  • Citations18

Minimizing energy consumption in a U-shaped robotic assembly line

  • Aug 01, 2015
  • J Mukund Nilakantan +2
  • Research Article
  • Citations6

Software Quality Assurance and Android Application Development: A Comparison among Traditional and Agile Methodology

  • Dec 28, 2020
  • Lahore Garrison University Research Journal of Computer Science and Information Technology
  • Mohsin Nazir
  • Conference Article

SIMO-based coarse fine sensing scheme for wideband cognitive radio communication

  • Nov 01, 2015
  • Md Tahidul Islam +2
  • Research Article
  • Citations330

Optimization of cutting parameters for minimizing energy consumption in turning of AISI 6061 T6 using Taguchi methodology and ANOVA

  • Apr 10, 2013
  • Journal of Cleaner Production
  • Carmita Camposeco-Negrete
  • PDF
  • Research Article
  • Citations9

Practical Sustainable Software Development in Architectural Flexibility for Energy Efficiency Using the Extended Agile Framework

  • Jul 04, 2024
  • Sustainability
  • Buerian Soongpol +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.