[12-20] Smart Development of Mobile Apps with Deep Learning
Title: Smart Development of Mobile Apps with Deep Learning
Speaker: Chunyang Chen (Monash University)
Time: 10:00am, Dec 20th, 2019
Venue: 2nd Meeting Room (A417), Level 4, Building 5, Institute of Software, CAS
Abstract: Mobile apps now have become the most popular way of accessing the Internet as well as performing daily tasks, e.g., reading, shopping, banking and chatting. Different from traditional desktop applications, mobile apps are typically developed under the time-to-market pressure and facing severe competitions – over 3.8 million Android apps and 2 million iPhone apps are striving to conquer the market on Google Play and App Store. Therefore, for app developers and companies, it is crucial to accelerate the app development process.
Towards this target, we are leveraging the large-scale mobile apps as the big data and data-driven methods like deep learning, program analysis to automate some app development process. In this talk, I will introduce some of my latest research works in automated software engineering within the app development cycle including extracting storyboard from apps for requirement engineering, constructing UI design gallery, converting UI design into code automatically, mobile app GUI animation testing and accessibility testing.
Biography: 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 automated software engineering with deep learning, mining software repository (e.g., Stack Overflow and GitHub), and human-computer interaction. He has published more than 20 research papers in top venues such as ICSE, ASE, CSCW, TSE, TDSC and obtained two best paper awards and one SIGSOFT ACM Distinguished Paper Award.