引用本文:杜欣,王晓红,倪友聪,罗增.基于AADL语言的移动软件能耗评估方法.软件学报,2015,26(S2):272-280
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 2816次   下载 4267 本文二维码信息
码上扫一扫!
分享到: 微信 更多
基于AADL语言的移动软件能耗评估方法
杜欣, 王晓红, 倪友聪, 罗增
福建师范大学软件学院, 福建福州 350007
摘要:
移动软件往往部署在电量受限的处理器上,能耗已成为评价这类软件的一个重要质量属性.与代码级和指令级相比,在设计级进行能耗评估具有耗时短、成本低的优点,近年来已成为软件工程学术界和工业界的研究热点.目前虽已涌现出一些设计级能耗评估方法,但这些方法大多未对软件构件的内部行为元素进行能耗评估,导致了精度问题.针对上述问题,基于体系结构分析设计语言AADL和StrongARM处理器构建了一种移动软件能耗评估模型,进一步定义了面向AADL语言的移动软件能耗评估过程,在此基础上研发了一款能耗评估工具,进而提出一种基于AADL语言的移动软件能耗评估方法.实验结果表明该方法较已有AADL能耗评估方法在精度上有所提高.
关键词:  AADL  行为附件  能耗评估  移动软件
DOI:
分类号:
基金项目:国家自然科学基金(61305079);武汉大学软件工程国家重点实验室开放基金(SKLSE 2014-10-02);福建省自然科学基金(2015J01235);福建省教育厅JK类项目(JK2015006)
Approach to Estimating Energy Consumption for Mobile Software Based on AADL Language
DU Xin, WANG Xiao-Hong, NI You-Cong, LUO Zeng
Faculty of Software, Fujian Normal University, Fuzhou 350000, China
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.
Key words:  AADL  behavior annex  energy evaluation  mobile software

引用本文:
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览次   下载  
分享到: 微信 更多
摘要:
关键词:  
DOI:
分类号:
基金项目:
Abstract:
Key words: