This decommissioned ERA site remains active temporarily to support our final migration steps to https://ualberta.scholaris.ca, ERA's new home. All new collections and items, including Spring 2025 theses, are at that site. For assistance, please contact erahelp@ualberta.ca.
Conference Papers (Computing Science)
Items in this Collection
-
2022
Bangash, A.A., Ali, K., Hindle, Abram
Android byte-code transformations are used to optimize applications (apps) in terms of run-time performance and size. But do they affect the energy consumption during this process? If they do, can we employ them to reduce an app’s energy consumption? Given that most existing energy optimization...
-
2023
Bangash, A.A., Eng, K., Jamal, Q., Ali, K., Hindle, Abram
Smartphone application (app) developers measure the energy consumption of their apps to ensure that they do not consume excessive energy. However, existing techniques require developers to generate and execute test cases on expensive, sophisticated hardware. To address these challenges, we...
-
2021
Bangash, A.A., Tiganov, D., Ali, K., Hindle, Abram
Several types of apps require accessing user location, including map navigation, food ordering, and fitness tracking apps. To access user location, app developers use frameworks that the underlying platform provides to them. For the iOS platform, the Core Location framework enables developers to...
-
2019
Bangash, A.A., Sahar, H., Chowdhury, S., Wong, A.W., Hindle, Abram, Ali, K.
Machine learning, a branch of Artificial Intelligence, is now popular in software engineering community and is successfully used for problems like bug prediction, and software development effort estimation. Developers' understanding of machine learning, however, is not clear, and we require...