Workshop on Dependable and Secure Software Systems 2018
Deep Learning has been the crucial step forward in perceptual tasks such as the understanding of images, speech and natural language. So far, it has had less impact on the practice of Software Engineering, where it is competing with a wide variety of mature, existing methods based on logic and deduction. I will discuss how these two worlds can be combined, as well as present first results that can show the way towards practical tools. Finally, I will report on user experience problems arising from the use of Deep Learning in Software Engineering tools.