Searcharxiv⌕ Search

arXiv subjects

Mizanur Rahman

Publications and source records attributed to Mizanur Rahman.

96 records · Page 6Linked to original sources

A Longitudinal Study of Google Play

The difficulty of large scale monitoring of app markets affects our understanding of their dynamics. This is particularly true for dimensions such as app update frequency, control and pricing, the impact of developer actions on app popularity, as well as coveted membership in top app lists. In this paper we perform a detailed temporal analysis on two datasets we have collected from the Google Play Store, one consisting of 160,000 apps and the other of 87,223 newly released apps. We have monitored and collected data about these apps over more than 6 months. Our results show that a high number of these apps have not been updated over the monitoring interval. Moreover, these apps are controlled by a few developers that dominate the total number of app downloads. We observe that infrequently updated apps significantly impact the median app price. However, a changing app price does not correlate with the download count. Furthermore, we show that apps that attain higher ranks have better stability in top app lists. We show that app market analytics can help detect emerging threat vectors, and identify search rank fraud and even malware. Further, we discuss the research implications of app market analytics on improving developer and user experiences.

cs.SI↗

Lessons Learned from the Real-world Deployment of a Connected Vehicle Testbed

The connected vehicle (CV) system promises unprecedented safety, mobility, environmental, economic and social benefits, which can be unlocked using the enormous amount of data shared between vehicles and infrastructure (e.g., traffic signals, centers). Real world CV deployments including pilot deployments help solve technical issues and observe potential benefits, both of which support the broader adoption of the CV system. This study focused on the Clemson University Connected Vehicle Testbed (CUCVT) with the goal of sharing the lessons learned from the CUCVT deployment. The motivation of this study was to enhance early CV deployments with the objective of depicting the lessons learned from the CUCVT testbed, which includes unique features to support multiple CV applications running simultaneously. The lessons learned in the CUCVT testbed are described at three different levels: i) the development of system architecture and prototyping in a controlled environment, ii) the deployment of the CUCVT testbed, and iii) the validation of the CV application experiments in the CUCVT. Our field experiments with a CV application validated the functionalities needed for running multiple diverse CV applications simultaneously under heterogeneous wireless networking, and realtime and non real time data analytics requirements. The unique deployment experiences, related to heterogeneous wireless networks, real time data aggregation, a distribution using broker system and data archiving with big data management tools, gained from the CUCVT testbed, could be used to advance CV research and guide public and private agencies for the deployment of CVs in the real world.

cs.CY↗

Adaptive Queue Prediction Algorithm for an Edge Centric Cyber Physical System Platform in a Connected Vehicle Environment

In the early days of connected vehicles (CVs), data will be collected only from a limited number of CVs (i.e., low CV penetration rate) and not from other vehicles (i.e., non-connected vehicles). Moreover, the data loss rate in the wireless CV environment contributes to the unavailability of data from the limited number of CVs. Thus, it is very challenging to predict traffic behavior, which changes dynamically over time, with the limited CV data. The primary objective of this study was to develop an adaptive queue prediction algorithm to predict real-time queue status in the CV environment in an edge-centric cyber-physical system (CPS), which is a relatively new CPS concept. The adaptive queue prediction algorithm was developed using a machine learning algorithm with a real-time feedback system. The algorithm was evaluated using SUMO (i.e., Simulation of Urban Mobility) and ns3 (Network Simulator 3) simulation platforms to illustrate the efficacy of the algorithm on a roadway network in Clemson, South Carolina, USA. The performance of the adaptive queue prediction application was measured in terms of queue detection accuracy with varying CV penetration levels and data loss rates. The analyses revealed that the adaptive queue prediction algorithm with feedback system outperforms without feedback system algorithm.

cs.CY↗

Stateless Puzzles for Real Time Online Fraud Preemption

The profitability of fraud in online systems such as app markets and social networks marks the failure of existing defense mechanisms. In this paper, we propose FraudSys, a real-time fraud preemption approach that imposes Bitcoin-inspired computational puzzles on the devices that post online system activities, such as reviews and likes. We introduce and leverage several novel concepts that include (i) stateless, verifiable computational puzzles, that impose minimal performance overhead, but enable the efficient verification of their authenticity, (ii) a real-time, graph-based solution to assign fraud scores to user activities, and (iii) mechanisms to dynamically adjust puzzle difficulty levels based on fraud scores and the computational capabilities of devices. FraudSys does not alter the experience of users in online systems, but delays fraudulent actions and consumes significant computational resources of the fraudsters. Using real datasets from Google Play and Facebook, we demonstrate the feasibility of FraudSys by showing that the devices of honest users are minimally impacted, while fraudster controlled devices receive daily computational penalties of up to 3,079 hours. In addition, we show that with FraudSys, fraud does not pay off, as a user equipped with mining hardware (e.g., AntMiner S7) will earn less than half through fraud than from honest Bitcoin mining.

cs.SI↗

FairPlay: Fraud and Malware Detection in Google Play

Fraudulent behaviors in Google Android app market fuel search rank abuse and malware proliferation. We present FairPlay, a novel system that uncovers both malware and search rank fraud apps, by picking out trails that fraudsters leave behind. To identify suspicious apps, FairPlay PCF algorithm correlates review activities and uniquely combines detected review relations with linguistic and behavioral signals gleaned from longitudinal Google Play app data. We contribute a new longitudinal app dataset to the community, which consists of over 87K apps, 2.9M reviews, and 2.4M reviewers, collected over half a year. FairPlay achieves over 95% accuracy in classifying gold standard datasets of malware, fraudulent and legitimate apps. We show that 75% of the identified malware apps engage in search rank fraud. FairPlay discovers hundreds of fraudulent apps that currently evade Google Bouncer detection technology, and reveals a new type of attack campaign, where users are harassed into writing positive reviews, and install and review other apps.

cs.SI↗

Navigation of C. elegans in three-dimensional media: roll maneuvers and planar turns

Free-living nematode Caenorhabditis elegans is a powerful genetic model, essential for investigations ranging from behavior to neuroscience to aging, and locomotion is a key observable used in these studies. However, despite the fact that in its natural environment C. elegans moves in three-dimensional (3D) complex media (decomposing organic matter and water), quantitative in vestigations of its locomotion have been limited to two-dimensional (2D) motion. Based on our recent quantitative analysis of 2D turning maneuvers [Phys. Fluids 25, 081902 (2013)] we follow with the first quantitative description of how C. elegans moves in 3D environments. We show that by superposing body torsion and 2D undulations, a burrowing or swimming nematode can rotate the undulation plane. A combination of these roll maneuvers and 2D turns associated with variation of undulation-wave parameters allows the nematode to explore 3D space. We apply our model to analyze 3D chemotaxis of nematodes burrowing in a gel and swimming in water; we conclude that the nematode can achieve efficient chemotaxis in different environments without adjusting its sensory-motor response to chemical signals. Implications of our findings for understanding of 3D neuromuscular control of nematode body are discussed.

physics.bio-ph↗