报告题目：Mining Software Repositories & Automated Software Engineering with Deep Learning
报告时间：2018年12月6日 星期四 上午9点
Chunyang Chen is a lecturer (Assistant Professor) from Faculty of Information Technology, Monash University, Australia. He obtained his Ph.D from Nanyang Technological University, Singapore. His research is mainly about mining software repository (e.g., Stack Overflow and GitHub), automated software engineering, and human-computer interaction. He has published tens of research papers in top venues such as ICSE, ASE, CSCW and obtained two best paper awards and one SIGSOFT ACM Distinguished Paper Award.
During the evolution of software development, a lot of software development experience and knowledge has been recorded in different software repositories such as source code in GitHub, Q&A discussions in Stack Overflow, software vulnerabilities in CVE database, etc. How to effectively leverage such big data to assist developers is an interesting, but challenging task.
In this talk, I will introduce some of my latest research works in two aspects i.e., mining software repositories (MSR) and automated software engineering (ASE). First, I will introduce how to distill crowd knowledge (especially analogical software artifacts like third-party libraries, API) by mining unstructured data in software repositories for supporting developers’ information seeking. Second, I will introduce our recent works about automated software engineering with deep learning like automatically converting UI design images to front-end source code.
In addition, I will also introduce Monash University and the scholarship opportunity of Mphil, PhD and visiting students.