理解Android Fragmentation问题
来源:互联网 发布:仓库软件免费版 编辑:程序博客网 时间:2024/06/10 07:58
忙碌了几个月,论文终于发表了,在WCRE Conference上的Presentation很顺利,而且认识不少做相关Research的朋友,可谓收获颇丰。
Understanding Android Fragmentation with Topic Analysis of Vendor-Specific Bugs
The fragmentation of the Android ecosystem causes portability and compatibility issues within the entire Android platform, which increases developer workload, delays application deployment, and ultimately disappoints users. This subject is discussed in the press and in scientific publications but it has yet to be systematically examined. The Android bug reports, as submitted by Android-device users, span across operating-system versions and hardware platforms and can provide interesting evidence about the problem. In this paper, we analyze the bug reports related to two popular vendors, HTC and Motorola. First, we manually label the bug reports. Next, we use Labeled-LDA (Latent Dirichlet Allocation) on the labeled data and LDA on the original data, to infer topics. Finally, by examining the relevance of the top 18 bug topics for each vendor’s bug reports over time, we classify topics as common or unique (vendor-specific). The latter category constitutes evidence of fragmentation and lack of portability. By comparing Labeled-LDA against LDA, we find that Labeled- LDA produced better, i.e., more feature oriented, topics than LDA. In this paper we find out how fragmentation is manifested within the Android project and we propose a method for tracking fragmentation using feature analysis on project repositories.
论文使用Labeled-LDA对Android bug reports进行Topic Analysis, 分析理解对应不同硬件厂商的Android Fragmentation体现出的问题。
如果大家对Topic Analysis或者移动应用开发相关感兴趣,欢迎留言或者邮件我。感谢一起做Research的Dan Han和Chenlei Zhang.
论文下载:
/Files/jv9/FinalWCRE.pdf
- 理解Android Fragmentation问题
- Google Play Services to Beat Android Fragmentation
- android Fragmentation框架源码全面解析一
- Index Fragmentation
- File Fragmentation
- Android布局问题基本理解
- Android 反分裂(Anti-fragmentation)策略对处理器架构的影响
- Android框架之路——Fragmentation的使用(流式交互Demo)
- UVa 10132 - File Fragmentation
- File Fragmentation-ACM
- 内存碎片 Memory Fragmentation
- 10132 - File Fragmentation
- UVa 10132 - File Fragmentation
- UVa 10132 - File Fragmentation
- uva 10132 - File Fragmentation
- uva 10132 - File Fragmentation
- 10132 - File Fragmentation------水题
- UvaOJ 10132 - File Fragmentation
- zz C++面试题:list和vector有什么区别?
- SQL优化语句提升执行效率
- Calculate the CDF of Poisson Distribution with Boost C++ Library
- Visual Studio 2010工程目录下的ipch文件夹和.sdf文件
- 人生最大的悲哀是什么?
- 理解Android Fragmentation问题
- stackoverflow 上获取图片地址 非正则
- 327. Nothing is to be got without pains but poverty. 世上唯有贫困可以不劳而获
- WDF驱动中KMDF与UMDF区别
- There's no Qt version assigned to this project for platform Win32.解决方法
- MSSQL LEFT JOIN RIGHT JOIN INNER JOIN
- 配置数据引擎(BDE、SQL Link)的简单方法 /制做快速按钮条的方法/建立临时表的方法
- 预编译
- 欲出还羞:百度新款云手机疑云