Proceedings of the International Workshop on App Market Analytics最新文献

筛选
英文 中文
To upgrade or not to upgrade? the release of new versions to survive in the hypercompetitive app market 升级还是不升级?发布新版本是为了在竞争激烈的应用市场中生存
Proceedings of the International Workshop on App Market Analytics Pub Date : 2016-11-14 DOI: 10.1145/2993259.2993261
Stefano Comino, Fabio M. Manenti, Franco Mariuzzo
{"title":"To upgrade or not to upgrade? the release of new versions to survive in the hypercompetitive app market","authors":"Stefano Comino, Fabio M. Manenti, Franco Mariuzzo","doi":"10.1145/2993259.2993261","DOIUrl":"https://doi.org/10.1145/2993259.2993261","url":null,"abstract":"Very low entry barriers and an exceptionally high degree of competition characterize the market for mobile applications. In such an environment one of the critical issues is how to at- tract the attention of users. Practitioners and developers are well aware that managing app updates (i.e., releasing new versions of an existing app) is critical to increase app visibil- ity and to keep users engaged, disguising a hidden strategy to stimulate downloads. We use unbalanced panel data with characteristics for the top 1,000 apps on iTunes and Google Play stores, for five European countries, to empirically in- vestigate publishers’ strategies concerning the release of up- dates. We find that only in the case of iTunes updates boost downloads and are more likely to be released when the app is experiencing poor performance. We interpret this finding as evidence that the lack of quality control by Google Play leads to an excess of updating of Android apps.","PeriodicalId":268579,"journal":{"name":"Proceedings of the International Workshop on App Market Analytics","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132297914","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Examining the relationship between security metrics and user ratings of mobile apps: a case study 检查安全指标与手机应用用户评级之间的关系:一个案例研究
Proceedings of the International Workshop on App Market Analytics Pub Date : 2016-11-14 DOI: 10.1145/2993259.2993260
Daniel E. Krutz, Nuthan Munaiah, Andrew Meneely, Samuel A. Malachowsky
{"title":"Examining the relationship between security metrics and user ratings of mobile apps: a case study","authors":"Daniel E. Krutz, Nuthan Munaiah, Andrew Meneely, Samuel A. Malachowsky","doi":"10.1145/2993259.2993260","DOIUrl":"https://doi.org/10.1145/2993259.2993260","url":null,"abstract":"The success or failure of a mobile application (`app') is largely determined by user ratings. Users frequently make their app choices based on the ratings of apps in comparison with similar, often competing apps. Users also expect apps to continually provide new features while maintaining quality, or the ratings drop. At the same time apps must also be secure, but is there a historical trade-off between security and ratings? Or are app store ratings a more all-encompassing measure of product maturity? We used static analysis tools to collect security-related metrics in 38,466 Android apps from the Google Play store. We compared the rate of an app's permission misuse, number of requested permissions, and Androrisk score, against its user rating. We found that high-rated apps have statistically significantly higher security risk metrics than low-rated apps. However, the correlations are weak. This result supports the conventional wisdom that users are not factoring security risks into their ratings in a meaningful way. This could be due to several reasons including users not placing much emphasis on security, or that the typical user is unable to gauge the security risk level of the apps they use everyday.","PeriodicalId":268579,"journal":{"name":"Proceedings of the International Workshop on App Market Analytics","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128897593","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Checking app user interfaces against app descriptions 根据应用描述检查应用用户界面
Proceedings of the International Workshop on App Market Analytics Pub Date : 2016-11-14 DOI: 10.1145/2993259.2993265
Konstantin Kuznetsov, Vitalii Avdiienko, Alessandra Gorla, A. Zeller
{"title":"Checking app user interfaces against app descriptions","authors":"Konstantin Kuznetsov, Vitalii Avdiienko, Alessandra Gorla, A. Zeller","doi":"10.1145/2993259.2993265","DOIUrl":"https://doi.org/10.1145/2993259.2993265","url":null,"abstract":"Does the advertised behavior of apps correlate with what a user sees on a screen? In this paper, we introduce a technique to statically extract the text from the user interface definitions of an Android app. We use this technique to compare the natural language topics of an app’s user interface against the topics from its app store description. A mismatch indicates that some feature is exposed by the user interface, but is not present in the description, or vice versa. The popular Twitter app, for instance, spots UI elements that al- low to make purchases; however, this feature is not mentioned in its description. Likewise, we identified a number of apps whose user interface asks users to access or supply sensitive data; but this “feature” is not mentioned in the description. In the long run, analyzing user interface topics and comparing them against external descriptions opens the way for checking general mismatches between requirements and implementation.","PeriodicalId":268579,"journal":{"name":"Proceedings of the International Workshop on App Market Analytics","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116103509","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Mining and characterizing hybrid apps 挖掘和描述混合应用
Proceedings of the International Workshop on App Market Analytics Pub Date : 2016-11-14 DOI: 10.1145/2993259.2993263
Mohamed Ali, A. Mesbah
{"title":"Mining and characterizing hybrid apps","authors":"Mohamed Ali, A. Mesbah","doi":"10.1145/2993259.2993263","DOIUrl":"https://doi.org/10.1145/2993259.2993263","url":null,"abstract":"Mobile apps have grown tremendously over the past few years. To capitalize on this growth and to attract more users, implementing the same mobile app for different platforms has become a common industry practice. Building the same app natively for each platform is resource intensive and time consuming since every platform has different environments, languages and APIs. Cross Platform Tools (CPTs) address this challenge by allowing developers to use a common code- base to simultaneously create apps for multiple platforms. Apps created using these CPTs are called hybrid apps. We mine 15,512 hybrid apps and present the first study of its kind on such apps. We identify which CPTs these apps use and how users perceive them. Further, we compare the user-perceived ratings of hybrid apps to native apps of the same category. Finally, we compare the user-perceived ratings of the same hybrid app on the Android and iOS platforms.","PeriodicalId":268579,"journal":{"name":"Proceedings of the International Workshop on App Market Analytics","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130580339","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 19
CALAPPA: a toolchain for mining Android applications CALAPPA:用于挖掘Android应用程序的工具链
Proceedings of the International Workshop on App Market Analytics Pub Date : 2016-11-14 DOI: 10.1145/2993259.2993262
Vitalii Avdiienko, Konstantin Kuznetsov, Paolo Calciati, Juan Carlos Caiza Román, Alessandra Gorla, A. Zeller
{"title":"CALAPPA: a toolchain for mining Android applications","authors":"Vitalii Avdiienko, Konstantin Kuznetsov, Paolo Calciati, Juan Carlos Caiza Román, Alessandra Gorla, A. Zeller","doi":"10.1145/2993259.2993262","DOIUrl":"https://doi.org/10.1145/2993259.2993262","url":null,"abstract":"Software engineering researchers and practitioners working on the Android ecosystem frequently have to do the same tasks over and over: retrieve data from the Google Play store to analyze it, decompile the Dalvik bytecode to understand the behavior of the app, and analyze applications metadata and user reviews. In this paper we present CALAPPA, a highly reusable and customizable toolchain that allows researchers to easily run common analysis tasks on large Android application datasets. CALAPPA includes components to retrieve the data from different Android stores, and comes with a predefined, but extensible, set of modules that can analyze apps metadata and code.","PeriodicalId":268579,"journal":{"name":"Proceedings of the International Workshop on App Market Analytics","volume":"63 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127445485","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Darwin: a static analysis dataset of malicious and benign Android apps Darwin:恶意和良性Android应用程序的静态分析数据集
Proceedings of the International Workshop on App Market Analytics Pub Date : 2016-11-14 DOI: 10.1145/2993259.2993264
Nuthan Munaiah, Casey Klimkowsky, S. mcrae, Adam Blaine, Samuel A. Malachowsky, Cesar Perez, Daniel E. Krutz
{"title":"Darwin: a static analysis dataset of malicious and benign Android apps","authors":"Nuthan Munaiah, Casey Klimkowsky, S. mcrae, Adam Blaine, Samuel A. Malachowsky, Cesar Perez, Daniel E. Krutz","doi":"10.1145/2993259.2993264","DOIUrl":"https://doi.org/10.1145/2993259.2993264","url":null,"abstract":"The Android platform comprises the vast majority of the mobile market. Unfortunately, Android apps are not immune to issues that plague conventional software including security vulnerabilities, bugs, and permission-based problems. In order to address these issues, we need a better understanding of the apps we use everyday. Over the course of more than a year, we collected and reverse engineered 64,868 Android apps from the Google Play store as well as 1,669 malware samples collected from several sources. Each app was analyzed using several static analysis tools to collect a variety of quality and security related information. The apps spanned 41 different categories, and constituted a total of 576,174 permissions, 39,780 unique signing keys and 125,159 over-permissions. We present the dataset of these apps, and a sample set of analytics, on our website---http://darwin.rit.edu---with the option of downloading the dataset for offline evaluation.","PeriodicalId":268579,"journal":{"name":"Proceedings of the International Workshop on App Market Analytics","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121170526","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
Proceedings of the International Workshop on App Market Analytics 应用市场分析国际研讨会论文集
Proceedings of the International Workshop on App Market Analytics Pub Date : 2016-11-14 DOI: 10.1145/2993259
M. Nagappan, Federica Sarro, Emad Shihab
{"title":"Proceedings of the International Workshop on App Market Analytics","authors":"M. Nagappan, Federica Sarro, Emad Shihab","doi":"10.1145/2993259","DOIUrl":"https://doi.org/10.1145/2993259","url":null,"abstract":"","PeriodicalId":268579,"journal":{"name":"Proceedings of the International Workshop on App Market Analytics","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116128096","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The impact of cross-platform development approaches for mobile applications from the user's perspective 从用户的角度分析跨平台开发方法对移动应用程序的影响
Proceedings of the International Workshop on App Market Analytics Pub Date : 2016-11-14 DOI: 10.1145/2993259.2993268
Iván Tactuk Mercado, Nuthan Munaiah, Andrew Meneely
{"title":"The impact of cross-platform development approaches for mobile applications from the user's perspective","authors":"Iván Tactuk Mercado, Nuthan Munaiah, Andrew Meneely","doi":"10.1145/2993259.2993268","DOIUrl":"https://doi.org/10.1145/2993259.2993268","url":null,"abstract":"Mobile app developers today have a hard decision to make: to independently develop native apps for different operating systems or to develop an app that is cross-platform compatible. The availability of different tools and approaches to support cross-platform app development only makes the decision harder. In this study, we used user reviews of apps to empirically understand the relationship (if any) between the approach used in the development of an app and its perceived quality. We used Natural Language Processing (NLP) models to classify 787,228 user reviews of the Android version and iOS version of 50 apps as complaints in one of four quality concerns: performance, usability, security, and reliability. We found that hybrid apps (on both Android and iOS platforms) tend to be more prone to user complaints than interpreted/generated apps. In a study of Facebook, an app that underwent a change in development approach from hybrid to native, we found that change in the development approach was accompanied by a reduction in user complaints about performance and reliability.","PeriodicalId":268579,"journal":{"name":"Proceedings of the International Workshop on App Market Analytics","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126295112","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 39
Feature-based evaluation of competing apps 基于功能的竞争应用评估
Proceedings of the International Workshop on App Market Analytics Pub Date : 2016-11-14 DOI: 10.1145/2993259.2993267
Faiz Ali Shah, Yevhenii Sabanin, Dietmar Pfahl
{"title":"Feature-based evaluation of competing apps","authors":"Faiz Ali Shah, Yevhenii Sabanin, Dietmar Pfahl","doi":"10.1145/2993259.2993267","DOIUrl":"https://doi.org/10.1145/2993259.2993267","url":null,"abstract":"App marketplaces, i.e. Google Play Store and Apple AppStore,comprise many competing apps offering a fair set of similar features. Users of competing apps can submit feedback in the form of ratings and textual comments. The feedback is useful for app developers to get a better understanding of where their app stands in the competition. However, app ratings don’t provide concrete information regarding users’ perceptions about an app’s features compared to similar apps. Studies have shown that users express sentiments on app features in app reviews. Therefore, user reviews are a valuable information source to compare competing apps based on users' sentiments regarding features. So far, researchers have analyzed app reviews to summarize the users’ sentiments on app features but the existing approaches have not been used for the comparison of competing apps. In this direction, we analyze app reviews of 25 apps to extract app features, determine competing apps based on feature commonality, and then compare competing apps based on users’ sentiments regarding features. We developed a tool prototype that helps app developers in identifying features which have been perceived negatively by its users. The tool prototype is also useful to find a set of features loved by users in other similar apps but missing in one’s app. We demonstrate the usefulness of the tool prototype and give pointers to future work.","PeriodicalId":268579,"journal":{"name":"Proceedings of the International Workshop on App Market Analytics","volume":"304 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115846115","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 25
More insight from being more focused: analysis of clustered market apps 从更专注中获得更多见解:分析集群市场应用
Proceedings of the International Workshop on App Market Analytics Pub Date : 2016-11-14 DOI: 10.1145/2993259.2993266
Maleknaz Nayebi, Homayoon Farrahi, A. Lee, Henry Cho, G. Ruhe
{"title":"More insight from being more focused: analysis of clustered market apps","authors":"Maleknaz Nayebi, Homayoon Farrahi, A. Lee, Henry Cho, G. Ruhe","doi":"10.1145/2993259.2993266","DOIUrl":"https://doi.org/10.1145/2993259.2993266","url":null,"abstract":"The increasing attraction of mobile apps has inspired researchers to analyze apps from different perspectives. As any software product, apps have different attributes such as size, content maturity, rating, category or number of downloads. Current research studies mostly consider sampling across all apps. This often results in comparisons of apps being quite different in nature and category (games compared with weather and calendar apps), also being different in size and complexity. Similar to proprietary software and web-based services, more specific results can be expected from looking at more homogeneous samples as they can be received as a result of applying clustering. In this paper, we target homogeneous samples of apps to increase to degree of insight gained from analytics. As a proof-of-concept, we applied clustering technique DBSCAN and subsequent correlation analysis between app attributes for a set of 940 open source mobile apps from F-Droid. We showed that (i) clusters of apps with similar characteristics provided more insight compared to applying the same to the whole data and (ii) defining similarity of apps based on similarity of topics as created from topic modeling technique Latent Dirichlet Allocation does not significantly improve clustering results.","PeriodicalId":268579,"journal":{"name":"Proceedings of the International Workshop on App Market Analytics","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114395891","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信