Intl. Workshop on Intelligent Software Engineering (WISE 2017) Oct. 29, 2017 co-located w/ ASE 2017
The International Workshop on Intelligent Software Engineering (WISE 2017), co-located with ASE 2017, is to bring together academics working on algorithms, methods, and techniques for automated software engineering, with practitioners, interested in developing more intelligent tool support to address important problems in software engineering practices. The workshop’s purpose is to make researchers aware of industry’s problems, and practitioners aware of research approaches in the broad area of intelligent software engineering.
Some example questions to be explored by the workshop are the following: how can AI improve the efficiency of software development? How can AI reduce the maintenance cost of software services? Can AI shift the software development model? Can AI even fully overtake coding tasks?
Date
October 29, 2017 (Sunday)
Location
2405 Siebel Center, Urbana-Champaign, IL, USA (Directions to Siebel Center)
Registration
The workshop is open to the public to register (please use the ASE 2017 registration site to register).
Organizing Committee
- Tao Xie (University of Illinois Urbana-Champaign, USA) (main contact) Openning Slides
- Abhik Roychoudhury (National University of Singapore, Singapore)
- Wolfram Schulte (Facebook, USA)
- Qianxiang Wang (Huawei, China)
Invited Speakers
- Satish Chandra (Facebook, USA): “Bringing ML to the Developer”
- Prem Devanbu (UC Davis, USA): “On the Naturalness of Software”
- Na Meng (Virginia Tech, USA): “Clone Detection and Maintenance with AI Techniques” Slides
- John Micco (Google, USA): “Intelligent Development at Google” Slides
- Martin Rinard (MIT, USA): “Three Intelligent Systems at the Intersection of Machine Learning and Software Engineering”
- Wolfram Schulte (Facebook, USA): “Make Data-driven Decisions Faster with Real-time Stream Processing”
- Rishabh Singh (Microsoft Research, USA): “Neural Program Synthesis”
- Qianxiang Wang (Huawei, China): “How Can Software Engineers Explore a New Way to the Cognitive Intelligence?” Slides
Workshop Program
The workshop program will consist of a number of invited talks given by prominent researchers from academia and industry along with one or two panels for discussing future roadmap and challenges in intelligent software engineering.
Tao Xie’s slides of keynote speech on “Intelligent Software Engineering: Synergy between AI and Software Engineering” at the 2017 International Workshop on Software Mining
08:30 AM - 08:40 AM Opening Remarks Openning Slides
08:40 AM - 10:00 AM Sessions 1 (two invited talks) (Session Chair: Tao Xie)
- Qianxiang Wang (Huawei, China): “How Can Software Engineers Explore a New Way to the Cognitive Intelligence?” Slides
- Prem Devanbu (UC Davis, USA): “On the Naturalness of Software”
10:00 AM - 10:30 AM Coffee Break
10:30 AM - 12:30 PM Sessions 2 (two invited talks) (Session Chair: Wolfram Schulte)
- Martin Rinard (MIT, USA): “Three Intelligent Systems at the Intersection of Machine Learning and Software Engineering”
- Rishabh Singh (Microsoft Research, USA): “Neural Program Synthesis”
12:30 PM - 01:30 PM Lunch
01:30 PM - 03:30 PM Sessions 3 (three invited talks) (Session Chair: Qianxiang Wang)
- Wolfram Schulte (Facebook, USA): “Make Data-driven Decisions Faster with Real-time Stream Processing”
- John Micco (Google, USA): “Intelligent Development at Google” Slides
- Satish Chandra (Facebook, USA): “Bringing ML to the Developer”
03:30 PM - 04:00 PM Coffee Break
04:40 PM - 04:40 PM Session 4 (one invited talk) (Session Chair: Tao Xie)
04:40 PM - 05:30 PM Panel Discussion on Intelligent Software Engineeirng (panelists as invited speakers) (Session Chair: Tao Xie)