12 research outputs found
FraudDroid: Automated Ad Fraud Detection for Android Apps
Although mobile ad frauds have been widespread, state-of-the-art approaches
in the literature have mainly focused on detecting the so-called static
placement frauds, where only a single UI state is involved and can be
identified based on static information such as the size or location of ad
views. Other types of fraud exist that involve multiple UI states and are
performed dynamically while users interact with the app. Such dynamic
interaction frauds, although now widely spread in apps, have not yet been
explored nor addressed in the literature. In this work, we investigate a wide
range of mobile ad frauds to provide a comprehensive taxonomy to the research
community. We then propose, FraudDroid, a novel hybrid approach to detect ad
frauds in mobile Android apps. FraudDroid analyses apps dynamically to build UI
state transition graphs and collects their associated runtime network traffics,
which are then leveraged to check against a set of heuristic-based rules for
identifying ad fraudulent behaviours. We show empirically that FraudDroid
detects ad frauds with a high precision (93%) and recall (92%). Experimental
results further show that FraudDroid is capable of detecting ad frauds across
the spectrum of fraud types. By analysing 12,000 ad-supported Android apps,
FraudDroid identified 335 cases of fraud associated with 20 ad networks that
are further confirmed to be true positive results and are shared with our
fellow researchers to promote advanced ad fraud detectionComment: 12 pages, 10 figure
Automatic Detection of User Abilities through the SmartAbility Framework
This paper presents a proposed smartphone application for the unique SmartAbility Framework that
supports interaction with technology for people with reduced physical ability, through focusing on
the actions that they can perform independently. The Framework is a culmination of knowledge
obtained through previously conducted technology feasibility trials and controlled usability
evaluations involving the user community. The Framework is an example of ability-based design that
focuses on the abilities of users instead of their disabilities. The paper includes a summary of
Versions 1 and 2 of the Framework, including the results of a two-phased validation approach,
conducted at the UK Mobility Roadshow and via a focus group of domain experts. A holistic model
developed by adapting the House of Quality (HoQ) matrix of the Quality Function Deployment (QFD)
approach is also described. A systematic literature review of sensor technologies built into smart
devices establishes the capabilities of sensors in the Android and iOS operating systems. The review
defines a set of inclusion and exclusion criteria, as well as search terms used to elicit literature from
online repositories. The key contribution is the mapping of ability-based sensor technologies onto
the Framework, to enable the future implementation of a smartphone application. Through the
exploitation of the SmartAbility application, the Framework will increase technology amongst people
with reduced physical ability and provide a promotional tool for assistive technology manufacturers
The night is young: Urban crowdsourcing of nightlife patterns
We present a mobile crowdsourcing study to capture and examine the nightlife patterns of two youth populations in Switzerland. Our contributions are three fold. First, we developed a smartphone application to capture data on places, social context and nightlife activities, and to record mobile videos capturing the ambiance of places. Second, we conducted an “in-the-wild” study with more than 200 participants over a period of three months in two Swiss cities, resulting in a total of 1,394 unique place visits and 843 videos that spread across place categories (including personal homes and public parks), social and ambiance variables. Finally, we investigated the use of automatic ambiance features to estimate the loudness and brightness of places at scale, and found that while features are reliable with respect to video content, videos do not always reflect the place ambiance reported by people in-situ. We believe that the developed methodology provides an opportunity to understand the physical mobility, activities, and social context of youth as they experience different aspects of nightlife