Kent Rasmussen’s research while affiliated with University of Alberta and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (2)


Green mining: Energy consumption of advertisement blocking methods
  • Article

June 2014

·

53 Reads

·

39 Citations

Kent Rasmussen

·

Alex Wilson

·

Abram Hindle

Extending battery life on mobile devices has become an important topic recently due to the increasing frequency of smartphone adoption. A primary component of smart phone energy consumption is the apps that run on these devices. Many apps have embedded advertising and web browser apps will show ads that are embedded on webpages. Other researchers have found that advertising libraries and advertisements tend to increase power usage. But is the converse true? If we use advertisement blocking software will we consume less energy, or will the overhead of ad-blocking consume more energy? This study seeks to determine the effects of advertisements on energy consumption, and the effects of attempts to block the advertisements. We compared different methods of blocking advertisements on an Android mobile phone platform and compared the power efficiency of these methods. We found many cases where ad-blocking software or methods resulted in increased power use.


GreenMiner: A hardware based mining software repositories software energy consumption framework

May 2014

·

1,226 Reads

·

126 Citations

Abram Hindle

·

Alex Wilson

·

Kent Rasmussen

·

[...]

·

Stephen Romansky

Green Mining is a field of MSR that studies software energy consumption and relies on software performance data. Unfortunately there is a severe lack of publicly available software power use performance data. This means that green mining researchers must generate this data themselves by writing tests, building multiple revisions of a product, and then running these tests multiple times (10+) for each software revision while measuring power use. Then, they must aggregate these measurements to estimate the energy consumed by the tests for each software revision. This is time consuming and is made more difficult by the constraints of mobile devices and their OSes. In this paper we propose, implement, and demonstrate Green Miner: the first dedicated hardware mining software repositories testbed. The Green Miner physically measures the energy consumption of mobile devices (Android phones) and automates the testing of applications, and the reporting of measurements back to developers and researchers. The Green Miner has already produced valuable results for commercial Android application developers, and has been shown to replicate other power studies' results.

Citations (2)


... This study reinforces our hypothesis that developers' tests can be used to detect energy regression, as energy consumption is correlated to the program's performance. Hindle et al. (2014) devise GreenMiner. GreenMiner is a dedicated hardware/software mining software repositories test harness. ...

Reference:

Can we spot energy regressions using developers tests?
GreenMiner: A hardware based mining software repositories software energy consumption framework
  • Citing Article
  • May 2014

... For example, Wang et al. [65] presented an algorithmic solution to model the energy minimization problem for ad prefetching in Android apps. Rasmussen et al. [66] conducted a study to compare the power efficiency of various methods of blocking advertisements on an Android platform. They found many cases where ad-blocking software or methods resulted in increased power usage. ...

Green mining: Energy consumption of advertisement blocking methods
  • Citing Article
  • June 2014