Search
Skip to Search Results- 6Energy consumption
- 6Mining software repositories
- 5Android
- 4LDA
- 4Machine learning
- 4Software energy consumption
- 95Computing Science, Department of
- 71Computing Science, Department of/Conference Papers (Computing Science)
- 23Computing Science, Department of/Journal Articles (Computing Science)
- 2WISEST Summer Research Program
- 2WISEST Summer Research Program/WISEST Research Posters
- 1Toolkit for Grant Success
-
2011
Posnett, D., Hindle, Abram, Devanbu, P.
There is a perception that when new features are added to a system that those added and modified parts of the source-code are more fault prone. Many have argued that new code and new features are defect prone due to immaturity, lack of testing, as well unstable requirements. Unfortunately most...
-
Green Mining: a Methodology of Relating Software Change and Configuration to Power Consumption
Download2013
Power consumption is becoming more and more important with the increased popularity of smart-phones, tablets and laptops. The threat of reducing a customer’s battery-life now hangs over the software developer, who now asks, “will this next change be the one that causes my software to drain a...
-
2014
Rasmussen, K., Wilson, A., Hindle, Abram
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...
-
2016
Computer Science often seems distant from itsnatural science cousins, especially software engineering whichfeels closer to sociology and psychology than to physics. Physicalmeasurements are often rare in software engineering, except in afew niches. One such important niche is that of software...
-
2015
Aggarwal, K., Hindle, Abram, Stroulia, E.
Change-impact analysis, namely “identifying the potential consequences of a change” is an important and well studied problem in software evolution. Any change may potentially affect an application's behaviour, performance, and energy consumption profile. Our previous work demonstrated that...
-
2019
Chowdhury, S.A., Hindle, Abram, Kazman, R., Shuto, T., Matsui, K., Kamei, Y.
Energy consumption is a concern in the data-center and at the edge, on mobile devices such as smartphones. Software that consumes too much energy threatens the utility of the end-user's mobile device. Energy consumption is fundamentally a systemic kind of performance and hence it should be...
-
GreenMiner: a hardware based mining software repositories software energy consumption framework
Download2014
Hindle, Abram, Wilson, A., Rasmussen, K., Barlow, E.J., Campbell, J., Romansky, S.
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...
-
2016
Software energy consumption is a relatively new concern for mobile application developers. Poor energy performance can harm adoption and sales of applications. Unfortunately for the developers, the measurement of software energy consumption is expensive in terms of hardware and difficult in terms...