Software Engineering (SE) is a central driver of modern economies. However, there is a shortage of skilled programmers which slows down the growth of the industry. If the SE process could be made more efficient and semi-automated, the valuable time of the engineers could be spent on more creative aspects of development.
This workshop will bring together AI and SE researchers from the UK and Russia (and potentially other countries) to discuss applications of AI to SE, specifically ML and NLP, and develop future directions of research in this emerging area. Application examples include program analysis (e.g. extracting knowledge from documentation, code reuse), prediction (e.g. finding defects, predicting development time and cost), synthesis and generation (e.g. smart code completion), and transformation (e.g. software remodularization, automated bug fixes).
To date, there are first successes in AI for SE, but much more can be achieved. Progress is slowed by the lack of researchers with expertise in both areas. Bringing together AI and SE researchers will be instrumental in moving this research forward. The four-day workshop will feature tutorials and keynote lectures, but most of the time will be dedicated to networking and creation of new collaborative projects. Please see the workshop web page for more information on the program. The City of York
Internationally acclaimed for its rich heritage and historic architecture, York's bustling streets are filled with visitors from all over the world. Within its medieval walls you will find the iconic gothic Minster, Clifford's Tower and the Shambles - just a few of the many attractions.
Instructions on how to get to York: https://www.york.ac.uk/students/new/international/travelling-to-york/airports/