中文版 | English
题名

DroidLeaks: a comprehensive database of resource leaks in Android apps

作者
通讯作者Liu,Yepang
发表日期
2019
DOI
发表期刊
ISSN
1382-3256
EISSN
1573-7616
卷号24期号:6页码:3435-3483
摘要

Resource leaks in Android apps are pervasive. They can cause serious performance degradation and system crashes. In recent years, many resource leak detection techniques have been proposed to help Android developers correctly manage system resources. Yet, there exist no common databases of real-world bugs for effectively comparing such techniques to understand their strengths and limitations. This paper describes our effort towards constructing such a bug database named DroidLeaks. To extract real resource leak bugs, we mined 124,215 code revisions of 34 popular open-source Android apps. After automated filtering and manual validation, we successfully found 292 fixed resource leak bugs, which cover a diverse set of resource classes, from 32 analyzed apps. To understand these bugs, we conducted an empirical study, which revealed the characteristics of resource leaks in Android apps and common patterns of resource management mistakes made by developers. To further demonstrate the usefulness of our work, we evaluated eight resource leak detectors from both academia and industry on DroidLeaks and performed a detailed analysis of their performance. We release DroidLeaks for public access to support future research.

关键词
相关链接[Scopus记录]
收录类别
SCI ; EI
语种
英语
学校署名
第一 ; 通讯
资助项目
[2017KSYS008] ; Science, Technology and Innovation Commission of Shenzhen Municipality[ZDSYS201703031748284] ; National Natural Science Foundation of China[61672505] ; [16202917]
WOS研究方向
Computer Science
WOS类目
Computer Science, Software Engineering
WOS记录号
WOS:000501131100007
出版者
EI入藏号
20192206972195
EI主题词
Database Systems ; Leak Detection ; Open Systems
EI分类号
Computer Software, Data HAndling And Applications:723 ; Database Systems:723.3
ESI学科分类
COMPUTER SCIENCE
Scopus记录号
2-s2.0-85066015884
来源库
Scopus
引用统计
被引频次[WOS]:18
成果类型期刊论文
条目标识符http://sustech.caswiz.com/handle/2SGJ60CL/44117
专题工学院_计算机科学与工程系
作者单位
1.Shenzhen Key Laboratory of Computational IntelligenceDepartment of Computer Science and EngineeringSouthern University of Science and Technology,Shenzhen,China
2.State Key Laboratory for Novel Software Technology and Department of Computer Science and TechnologyNanjing University,Nanjing,China
3.Department of Computer Science and EngineeringHong Kong University of Science and Technology,Hong Kong
4.State Key Laboratory of Computer ScienceInstitute of SoftwareChinese Academy of Sciences,Beijing,China
5.University of Chinese Academy of Sciences,Beijing,China
第一作者单位计算机科学与工程系
通讯作者单位计算机科学与工程系
第一作者的第一单位计算机科学与工程系
推荐引用方式
GB/T 7714
Liu,Yepang,Wang,Jue,Wei,Lili,et al. DroidLeaks: a comprehensive database of resource leaks in Android apps[J]. Empirical Software Engineering,2019,24(6):3435-3483.
APA
Liu,Yepang.,Wang,Jue.,Wei,Lili.,Xu,Chang.,Cheung,Shing Chi.,...&Zhang,Jian.(2019).DroidLeaks: a comprehensive database of resource leaks in Android apps.Empirical Software Engineering,24(6),3435-3483.
MLA
Liu,Yepang,et al."DroidLeaks: a comprehensive database of resource leaks in Android apps".Empirical Software Engineering 24.6(2019):3435-3483.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可 操作
Liu-2019-DroidLeaks_(4321KB)----限制开放--
个性服务
原文链接
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
导出为Excel格式
导出为Csv格式
Altmetrics Score
谷歌学术
谷歌学术中相似的文章
[Liu,Yepang]的文章
[Wang,Jue]的文章
[Wei,Lili]的文章
百度学术
百度学术中相似的文章
[Liu,Yepang]的文章
[Wang,Jue]的文章
[Wei,Lili]的文章
必应学术
必应学术中相似的文章
[Liu,Yepang]的文章
[Wang,Jue]的文章
[Wei,Lili]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
[发表评论/异议/意见]
暂无评论

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。