DocumentCode :
3730250
Title :
Piecing together app behavior from multiple artifacts: A case study
Author :
Emily Kowalczyk;Atif M. Memon;Myra B. Cohen
Author_Institution :
Department of Computer Science, University of Maryland, College Park, MD 20742, USA
fYear :
2015
Firstpage :
438
Lastpage :
449
Abstract :
Recent research in mobile software analysis has begun to combine information extracted from an app´s source code and marketplace webpage to identify correlated variables and validate an app´s quality properties such as its intended behavior, trust or suspiciousness. Such work typically involves analysis of one or two artifacts such as the GUI text, user ratings, app description keywords, permission requests, and sensitive API calls. However, these studies make assumptions about how the various artifacts are populated and used by developers, which may lead to a gap in the resulting analysis. In this paper, we take a step back and perform an in-depth study of 14 popular apps from the Google Play Store. We have studied a set of 16 different artifacts for each app, and conclude that the output of these must be pieced together to form a complete understanding of the app´s true behavior. We show that (1) developers are inconsistent in where and how they provide descriptions; (2) each artifact alone has incomplete information; (3) different artifacts may contain contradictory pieces of information; (4) there is a need for new analyses, such as those that use image processing; and (5) without including analyses of advertisement libraries, the complete behavior of an app is not defined. In addition, we show that the number of downloads and ratings of an app does not appear to be a strong predictor of overall app quality, as these are propagated through versions and are not necessarily indicative of the current app version´s behavior.
Keywords :
"Cameras","Androids","Humanoid robots","Videos","Google","Data mining","Security"
Publisher :
ieee
Conference_Titel :
Software Reliability Engineering (ISSRE), 2015 IEEE 26th International Symposium on
Type :
conf
DOI :
10.1109/ISSRE.2015.7381837
Filename :
7381837
Link To Document :
بازگشت