19,688 research outputs found
Recommended from our members
An investigation of smartphone applications: Exploring usability aspects related to wireless personal area networks, context-awareness, and remote information access
This thesis was submitted for the degree of Doctor of Philosophy and awarded by Brunel University.In this thesis we look into usability in the context of smartphone applications. We
selected three research areas to investigate, namely Wireless Personal Area Networks, Context-awareness, and Remote Information Access. These areas are investigated through a series of experiments, which focuses on important aspects of usability within software applications. Additionally, we mainly use smartphone devices in the experiments.
In experiment 1, Multi-Platform Bluetooth Remote Control, we investigated Wireless
Personal Area Networks. Specifically, we implemented a system consisting of two
clients, which were created for Java ME and Windows Mobile, and integrated with a
server application installed on a Bluetooth-enabled laptop. For experiments 2 and 3, Context-aware Meeting Room and PainDroid: an Android Application for Pain Management, we looked closely at the research area of Contextawareness. The Context-aware Meeting Room was created to automatically send
meeting participants useful meeting notes during presentations. In experiment 3, we
investigated the use of on-device sensors for the Android platform, providing an
additional input mechanism for a pain management application, where the
accelerometer and magnetometer were used.
Finally, the last research area we investigated was Remote Information Access, where we conducted experiment 4, Customised Android Home Screen. We created a system
that integrated both a cloud-based server application and a mobile client running on the Android platform. We used the cloud-computing platform to provide context
management features, such as the ability to store the user configuration that was
automatically pushed to the mobile devices
Enabling GPU Support for the COMPSs-Mobile Framework
Using the GPUs embedded in mobile devices allows for increasing the performance of the applications running on them while reducing the energy consumption of their execution. This article presents a task-based solution for adaptative, collaborative heterogeneous computing on mobile cloud environments. To implement our proposal, we extend the COMPSs-Mobile framework – an implementation of the COMPSs programming model for building mobile applications that offload part of the computation to the Cloud – to support offloading computation to GPUs through OpenCL. To evaluate our solution, we subject the prototype to three benchmark applications representing different application patterns.This work is partially supported by the Joint-Laboratory on Extreme Scale Computing (JLESC), by the European Union through the Horizon 2020 research and innovation programme under contract 687584 (TANGO Project), by the Spanish Goverment (TIN2015-65316-P, BES-2013-067167, EEBB-2016-11272, SEV-2011-00067) and the Generalitat de Catalunya (2014-SGR-1051).Peer ReviewedPostprint (author's final draft
- …