SATURN 2017 has ended
Registration is open every day from 7:30 a.m. until the close of the day’s sessions.
Breakfast will be served starting at 6:30 a.m. for conference registrants in the Columbine Restaurant.
30-minute refreshment breaks are at 10:00 a.m. and 2:30 p.m. daily.
Lunch is 12:00-1:00 p.m. daily in the Columbine Restaurant.
Back To Schedule
Wednesday, May 3 • 1:00pm - 2:30pm
Deep Learning for Software Development

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Most of the AI breakthroughs in the past 4 years have resulted from deep learning. Can deep learning help software developers? Most work in this field has been devoted to metrics and estimates. Metrics are shadows of snowflakes, and thus not particularly informative for understanding the purpose of a system or the behavior of a component. Improving estimation, while an interesting application and a laudable goal, likewise does not directly help developers create better software faster or manage the growing complexity of real-world systems. Can we apply machine learning (ML) in ways that help guide development, inform software archaeology, and reduce effort for developers? If so, can it help us take on the systems-of-systems-of-systems of the future, where million-line code bases will be considered quaint? After a brief survey of existing work in the area, we'll investigate the question "what does software look like?" and examine the more interesting question of "what does good software look like?" Then we’ll use these insights to explore how ML can enable developers to create and manage ever-larger software systems. No ML experience required. Lots of pretty pictures.

Watch the video.

avatar for Steven A. Lowe

Steven A. Lowe

Steven Lowe writes software, science, and fiction. Sometimes all at once. Lowe is a principal consultant and object mechanic at ThoughtWorks with over 30 years’ experience creating innovative yet practical solutions for hard problems. He is obsessed with helping clients achieve... Read More →

Wednesday May 3, 2017 1:00pm - 2:30pm MDT
Conference Room D