MURAL - Maynooth University Research Archive Library



    Sensor Drive Mobile application for health awareness The SSURE (Software System for User Running Evaluation) app for Android: a design that won’t let you down


    Loungvara, Patomporn (2014) Sensor Drive Mobile application for health awareness The SSURE (Software System for User Running Evaluation) app for Android: a design that won’t let you down. Masters thesis, National University of Ireland Maynooth.

    [img]
    Preview
    Download (2MB) | Preview


    Share your research

    Twitter Facebook LinkedIn GooglePlus Email more...



    Add this article to your Mendeley library


    Abstract

    There has been a significant increase in the number of mobile applications concerned with health awareness due to the increase in the number of people who are concerned about their health and the raise in the number of people using smartphone/tablet devices. The development of applications related to health and exercise has become popular both in industry and academia. In this project we focus on development of a mobile application that can capture a user’s running movement and modify an audio file so that there is a synchronisation between the beats of the music and the kinetic data (cadence or Steps per Minute/SPM) to motivate and guide their exercise. Our approach applies time-frequency analysis to obtain the SPM value by using the Lomb Periodogram technique that can effectively process unevenly sampling data, which is a feature of the data captured from the built-in accelerometer sensor on a smartphone/tablet device. In order to process the time-stretched audio file that is adjusted with the running information, the Phase Vocoder technique was used to transform the sound to different speed without changing the pitch. Its sophisticated frequency-domain sound processing suits our project’s objective. To guide the implementation of these algorithms, several Software Engineering techniques have been used to manage our project. The Agile Development Lifecycle (SDLC) technique known as SCRUM was used throughout the development process in the design, testing, and implementation phases. This technique allowed us to change the plan if it was necessary, so it suited our project which was dealing with a new technology to be implemented within a short and limited timespan. Finally, we presented our evaluation to determine the accuracy of the results from our approaches and to assess the quality of our application. The results of evaluation showed that our approaches for the functional requirements were effective and gave us accurate response. However the non-functional requirements still needed to be improved and it was found that a new mobile-oriented approach for software metrics is needed if we wanted to achieve our goals fully.

    Item Type: Thesis (Masters)
    Additional Information: Taught Masters Thesis for the Erasmus Mundus MSc in Dependable Software Systems
    Keywords: Sensor Drive Mobile application; health awareness; SSURE; Software System for User Running Evaluation; app for Android;
    Academic Unit: Faculty of Science and Engineering > Computer Science
    Item ID: 5343
    Depositing User: IR eTheses
    Date Deposited: 03 Sep 2014 15:27
    URI:

      Repository Staff Only(login required)

      View Item Item control page

      Downloads

      Downloads per month over past year