Please use this identifier to cite or link to this item: https://hdl.handle.net/10216/112241
Author(s): Rui Júnio de Matos e Silva
Title: Adaptive Data Collection Front-End - ADaFE
Issue Date: 2016-07-21
Description: When companies deploy applications whether through app stores or directly on their devices, they often times tend to think that the bulk of the work is done. However seldom is that the case since the maintenance of an application can take up as much time and effort through time as the development. What I proposed to do was build on a different type of system modeling (namely an AOM - Adaptive Object Modeling) architecture minding the caveats posed by mobile design. This should allow even a non technical user to alter front-ends and reflect those changes automatically at runtime (something especially useful in data collection). Based on an AOM model I was able to create a Ruby on Rails web platform where one can input the case-specific entities, properties and so on that make up the system. These are then provided access to via an API. I also developed an Android library that consumes that API and stores its data in an appropriate model so as to ease the 'plugging' of the platform into a running Android application. Finally I wrote an Android app (whose theme is questionnaires) that evinces how useful my tool can be in reducing maintenance and change time and cost. I quickly adapted the web platform so that it would be more user-friendly in handling this specific scenario. What I am missing is applying what I have built to another application - this time a running one so I can show how generic and adaptable the system is - so as to end up with at least two case studies.
Subject: Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
Scientific areas: Ciências da engenharia e tecnologias::Engenharia electrotécnica, electrónica e informática
Engineering and technology::Electrical engineering, Electronic engineering, Information engineering
TID identifier: 201319489
URI: https://hdl.handle.net/10216/112241
Document Type: Dissertação
Rights: openAccess
Appears in Collections:FEUP - Dissertação

Files in This Item:
File Description SizeFormat 
147187.pdfReport_3rd_version_Jury3.36 MBAdobe PDFThumbnail
View/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.