报告题目:Software Analytics: Challenges and Opportunities
报告日期及时间:2016-9-23周五 10:00-11:00
报告地点:E202
报告人:夏鑫博士
报告人单位:浙江大学
报告人简介:
夏鑫浙江大学计算机学院助理研究员,主要从事软件工程方向的研究,研究方向包括软件解析、软件仓库挖掘、经验软件工程。目前发表论文61篇,其中包括CCF A类期刊TSE论文2篇、 IEEE Transactions on Reliability 2篇、CCF A类会议长文(ASE 2014和2016)2篇、CCF B 类期刊论文12篇 (EMSE、ASEJ、IST、JSEP、JCST等)、CCF B 类会议长文12篇(ISSTA、ICSME、ISSRE、ESEM、SANER、ICPC等)。部分论文获得国际会议奖项,比如ICECCS 2014最佳学生论文奖和ICPC 2014的Most Promising Idea Award。他担任多个会议的程序委员会成员和多个期刊的审稿人,比如ICPC 2016、ICSE 2016 NIER Track、SCAM 2015等国际会议的PC member,以及TSE、EMSE、IST、JSEP、JSS等期刊的审稿人。此外,他还参与国际会议组织活动,包括担任ASE 2016会议的Publicity Co-chair,以及组织与ASE 2015一起召开的SoftwareMine 2015 Workshop。
Topic:Software Analytics: Challenges and Opportunities
Abs: Nowadays, software development projects produce a large number of software artifacts including source code, execution traces, end-user feedback, as well as informal documentation such as developers' discussions, change logs, Stack-Overflow, and code reviews. Such data embeds rich and significant knowledge about software projects, their quality and services, as well as the dynamics of software development. Most often, this data is not organized, stored, and presented in a way that is immediately useful to software developers and project managers to support their decisions. To help developers and managers understand their projects, how they evolve, as well as support them during their decision-making process, software analytics - use of analysis, data, and systematic reasoning for making decisions - has become an emerging field of modern data analysis. While results obtained from analytics-based solutions suggested so far are promising, there are still several challenges associated with the adoption of software analytics into software development processes, as well as the development and integration of analytics tools in practical settings.
This talk will start with an introduction of software analytics. Next, I will discuss the main challenges and opportunities associated with software analytics based on the examples from our own research. These examples will cover a range of topics leveraging software analytics. The topics include bug report management analytics, leveraging Web 2.0 for SE, as well as developer behavior analysis.
邀请人:刘进教授,谢晓园教授