基于AADL语言的移动软件能耗评估方法
DOI:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家自然科学基金(61305079);武汉大学软件工程国家重点实验室开放基金(SKLSE 2014-10-02);福建省自然科学基金(2015J01235);福建省教育厅JK类项目(JK2015006)


Approach to Estimating Energy Consumption for Mobile Software Based on AADL Language
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    移动软件往往部署在电量受限的处理器上,能耗已成为评价这类软件的一个重要质量属性.与代码级和指令级相比,在设计级进行能耗评估具有耗时短、成本低的优点,近年来已成为软件工程学术界和工业界的研究热点.目前虽已涌现出一些设计级能耗评估方法,但这些方法大多未对软件构件的内部行为元素进行能耗评估,导致了精度问题.针对上述问题,基于体系结构分析设计语言AADL和StrongARM处理器构建了一种移动软件能耗评估模型,进一步定义了面向AADL语言的移动软件能耗评估过程,在此基础上研发了一款能耗评估工具,进而提出一种基于AADL语言的移动软件能耗评估方法.实验结果表明该方法较已有AADL能耗评估方法在精度上有所提高.

    Abstract:

    Mobile software is often deployed on processors with limited energy. Energy consumption has been an important quality attribute to evaluate such software. Compared with the code level and instruction level assessment, energy consumption assessment at design level has the advantages of low time consumption and low cost. In recent years, it has become a research focus in academic and industrial fields of software engineering. Currently, most of the methods on energy consumption evaluation did not evaluate the energy consumption of internal behavioral elements of software components, resulting in the problem of low precision. To tackle this problem, this study builds a model of energy consumption evaluation for mobile software based on AADL language and the StrongARM processor. Further, a process for evaluating energy consumption of mobile software is defined based on AADL language. In addition, a tool for evaluating energy consumption is developed. Lastly, a method for evaluating the energy consumption of mobile software is proposed based on AADL language. The experimental results show that the proposed method improves precision compared with existing evaluation method of energy consumption based on AADL.

    参考文献
    相似文献
    引证文献
引用本文

杜欣,王晓红,倪友聪,罗增.基于AADL语言的移动软件能耗评估方法.软件学报,2015,26(S2):272-280

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2015-08-07
  • 最后修改日期:2015-10-12
  • 录用日期:
  • 在线发布日期: 2016-01-11
  • 出版日期:
文章二维码
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号