Recent advances in wearable sensing technologies
AJ Perez, S Zeadally - Sensors, 2021 - mdpi.com
Wearable sensing technologies are having a worldwide impact on the creation of novel
business opportunities and application services that are benefiting the common citizen. By …
business opportunities and application services that are benefiting the common citizen. By …
Secure and privacy-preserving crowdsensing using smart contracts: Issues and solutions
AJ Perez, S Zeadally - Computer Science Review, 2022 - Elsevier
The advent of Blockchain and smart contracts is empowering many technologies and
systems to automate commerce and facilitate the exchange, tracking and the provision of …
systems to automate commerce and facilitate the exchange, tracking and the provision of …
Locus: Locating bugs from software changes
Various information retrieval (IR) based techniques have been proposed recently to locate
bugs automatically at the file level. However, their usefulness is often compromised by the …
bugs automatically at the file level. However, their usefulness is often compromised by the …
User mobility aware task assignment for mobile edge computing
Abstract Mobile Edge Computing (MEC) has emerged as a prospective computing paradigm
to provide pervasive computing and storage services for mobile and big data applications. In …
to provide pervasive computing and storage services for mobile and big data applications. In …
Modeling, profiling, and debugging the energy consumption of mobile devices
Software energy profilers are the tools to measure the energy consumption of mobile
devices, applications running on those devices, and various hardware components. They …
devices, applications running on those devices, and various hardware components. They …
Carat: Collaborative energy diagnosis for mobile devices
We aim to detect and diagnose energy anomalies, abnormally heavy battery use. This paper
describes a collaborative black-box method, and an implementation called Carat, for …
describes a collaborative black-box method, and an implementation called Carat, for …
{Charger-Surfing}: Exploiting a power line {Side-Channel} for smartphone information leakage
Touchscreen-based mobile devices such as smartphones and tablets are used daily by
billions of people for productivity and entertainment. This paper uncovers a new security …
billions of people for productivity and entertainment. This paper uncovers a new security …
Efficiently, effectively detecting mobile app bugs with appdoctor
Mobile apps bring unprecedented levels of convenience, yet they are often buggy, and their
bugs offset the convenience the apps bring. A key reason for buggy apps is that they must …
bugs offset the convenience the apps bring. A key reason for buggy apps is that they must …
Greendroid: Automated diagnosis of energy inefficiency for smartphone applications
Smartphone applications' energy efficiency is vital, but many Android applications suffer
from serious energy inefficiency problems. Locating these problems is labor-intensive and …
from serious energy inefficiency problems. Locating these problems is labor-intensive and …
How does code obfuscation impact energy usage?
Software piracy is an important concern for application developers. Such concerns are
especially relevant in mobile application development, where piracy rates can approach …
especially relevant in mobile application development, where piracy rates can approach …