Deep Learning and Software Engineering - A Retrospective and Paths Forward
YouTube·Deep Learning
Explore the intersection of deep learning and software engineering in this comprehensive ACM SIGSOFT webinar. Delve into the current state of Deep Learning for Software Engineering (DL4SE) research, examining its applications across various tasks like code suggestion, program repair, and synthesis. Analyze the use of different software artifacts and deep learning architectures, and confront pressing challenges in the field. Gain insights into promising future directions and opportunities for impactful, open, and reproducible research in the DL4SE community. Learn about the transition from traditional software engineering to DL-based systems (Software 2.0) and the associated challenges in development, maintenance, testing, debugging, and deployment. Discover how deep learning is revolutionizing software engineering practices and shaping the future of the field.