Determining the power demand of mobile applications (apps) is becoming a key area of interest for both end-users and developers due to the limited battery lifetime of mobile devices. Addressing this issue requires tools that measure the power demand of a mobile app. This power demand depends on the hardware components and the called operations of the mobile app. Therefore, this paper presents a prototype that records the power demand of hardware components and called operations of running mobile apps. This data can help developers in determining the cause of high power demand of their apps, which assists in power demand reduction. This paper covers an analysis of the overhead produced by the prototype and an evaluation that includes: firstly the evaluation of the accuracy of the total power demand measurements, secondly the evaluation for the allocation of the GPS power demand of the operations and thirdly the evaluation of the allocation of the CPU power demand of the operations.
«
Determining the power demand of mobile applications (apps) is becoming a key area of interest for both end-users and developers due to the limited battery lifetime of mobile devices. Addressing this issue requires tools that measure the power demand of a mobile app. This power demand depends on the hardware components and the called operations of the mobile app. Therefore, this paper presents a prototype that records the power demand of hardware components and called operations of running mobile...
»