Show/Hide Menu
Hide/Show Apps
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Open Science Policy
Open Science Policy
Open Access Guideline
Open Access Guideline
Postgraduate Thesis Guideline
Postgraduate Thesis Guideline
Communities & Collections
Communities & Collections
Help
Help
Frequently Asked Questions
Frequently Asked Questions
Guides
Guides
Thesis submission
Thesis submission
MS without thesis term project submission
MS without thesis term project submission
Publication submission with DOI
Publication submission with DOI
Publication submission
Publication submission
Supporting Information
Supporting Information
General Information
General Information
Copyright, Embargo and License
Copyright, Embargo and License
Contact us
Contact us
UBDroid: a tool for monitoring smartphone application usage for user behavior analysis
Download
index.pdf
Date
2015
Author
Akkurt, Erkam
Metadata
Show full item record
Item Usage Stats
402
views
133
downloads
Cite This
UBDroid is a multilayer tool for monitoring application usage on Android platform. UBDroid consists of an Android client application and a server application. The client application keeps track of user interactions by collecting start and running time of applications and sensor data. The data are collected on the device and subsequently sent to a remote server on a schedule and as a result the system does not require constant network connection. The server application gathers application information such as category and rating from Google Play and processes the collected data. UBDroid provides an energy efficient system for collecting user data which is valuable for user behavior analysis.
Subject Keywords
Smartphones.
,
Cell phones.
,
Androids.
,
Mobile apps.
,
Consumer behavior.
,
Consumers' preferences.
URI
http://etd.lib.metu.edu.tr/upload/12618965/index.pdf
https://hdl.handle.net/11511/24827
Collections
Graduate School of Informatics, Thesis
Suggestions
OpenMETU
Core
Measuring and assesment of well known badpractices in android applications
Sağlam, İsmail Alper; Betin Can, Aysu; Department of Information Systems (2014)
One of the best ways to make a mobile application usable, reputed and high-scored is attention to the requirements like responsiveness, low memory consumption and stability. To meet these requirements developers must improve their codes by avoiding some bad-practices, which cause "Memory-Leaks", "ANR (Application not responding)" and "Out-of-Memory" to satisfy the user's need and make the Android application robust and usable. In this thesis, I developed a tool that detects a set of bad-practices in Android...
Clustering and Visualization of Mobile Application Permissions for End Users and Malware Analysts
Canbek, Gurol; Baykal, Nazife; SAĞIROĞLU, Şeref (2017-04-28)
Application permissions at the core of Android security mechanism are the first leading transparent feature for users to assess any mobile application before download or installation and for experts to analyse any malware. Representing vast, dispersed permissions and achieving clarity is not a trivial matter. In this study, we first examined Android permissions, their groups and formal representations with the limitations. We also surveyed limited studies on clustering/visualization of permissions. We group...
Mobility and power aware data interest based data replication for mobile ad hoc networks
Arslan, Seçil; Bozyiğit, Müslim; Department of Computer Engineering (2007)
One of the challenging issues for mobile ad hoc network (MANET) applications is data replication. Unreliable wireless communication, mobility of network participators and limited resource capacities of mobile devices make conventional replication techniques useless for MANETs. Frequent network divisions and unexpected disconnections should be handled. In this thesis work, a novel mobility and power aware, data interest based data replication strategy is presented. Main objective is to improve data accessibi...
Optimized Hexagon-Based Deployment for Large-Scale Ubiquitous Sensor Networks
Al-Turjman, Fadi (2018-04-01)
Ubiquitous Sensor Network describes an application platform comprised of intelligently networked sensors deployed over a large area, supporting multiple application scenarios. On one hand, at the user-end, storing and managing the large amount of heterogeneous data generated by the network is a daunting task. On the other hand, at the network-end, ensuring network connectivity and longevity in a dynamically changing network environment, while trying to provide context-aware application data to the end-users...
WaPUPS: Web access pattern extraction under user-defined pattern scoring
Alkan, Oznur Kirmemis; Karagöz, Pınar (2016-04-01)
Extracting patterns from web usage data helps to facilitate better web personalization and web structure readjustment. The classical frequency-based sequence mining techniques consider only the binary occurrences of web pages in sessions that result in the extraction of many patterns that are not informative for users. To handle this problem, utility-based mining technique has emerged, which assigns non-binary values, called utilities, to web pages and calculates pattern utilities accordingly. However, the ...
Citation Formats
IEEE
ACM
APA
CHICAGO
MLA
BibTeX
E. Akkurt, “UBDroid: a tool for monitoring smartphone application usage for user behavior analysis,” M.S. - Master of Science, Middle East Technical University, 2015.