首页> 外文期刊>International journal of open source software & processes >Minimization of Energy in Smart Phone Application Development Using Code Analysis
【24h】

Minimization of Energy in Smart Phone Application Development Using Code Analysis

机译:使用代码分析将智能手机应用程序开发中的能量降到最低

获取原文
获取原文并翻译 | 示例
           

摘要

Mobile applications are popularly known as apps. Energy and battery-life are critical factors that enable the development and sustainability of apps on mobile devices. Application software developers need to consider the minimization of energy consumption along with the development and deployment of applications. Intelligent software engineering practices and tools are needed in order to assist developers in energy management of Android application development. This article proposes a rule-engine driven framework for estimating the energy consumption of an Android application by using program analysis of the source code. The basis of this framework is to provide the developer with a notion of which part of the application source code consumes considerable energy, and what alternatives could be used to replace it without changing its core functionality. It presents metrics at the overall, event and source code level, allowing application developers to optimize their applications early in the software development cycle.
机译:移动应用程序通常被称为应用程序。能源和电池寿命是实现移动设备上应用程序的开发和可持续性的关键因素。应用软件开发人员需要在开发和部署应用程序时考虑将能耗降至最低。需要智能软件工程实践和工具,以帮助开发人员进行Android应用程序开发的能源管理。本文提出了一个规则引擎驱动的框架,用于通过使用源代码的程序分析来估计Android应用程序的能耗。该框架的基础是为开发人员提供一个概念,即应用程序源代码的哪一部分消耗大量能量,以及在不更改其核心功能的情况下可以使用哪些替代方法来替代它。它在总体,事件和源代码级别显示指标,从而使应用程序开发人员可以在软件开发周期的早期优化其应用程序。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号