Seminar: Computer Science Atlas Talk in Kilburn L.T 1.5. Automating software development: When will we stop programming?
|Starts:||13:00 15 Jan 2020|
|Ends:||14:00 15 Jan 2020|
|What is it:||Seminar|
|Organiser:||Department of Computer Science|
|Who is it for:||University staff, Adults|
|Speaker:||Dr Barry Porter|
Join us for our next Computer Science Seminar with speaker Dr Barry Porter, Lancaster University on Wednesday 15 January 2020 at 1pm in Kilburn L.T 1.5
Abstract: Despite extensive automation in many industries, software systems remain entirely hand-crafted. While this has served us well so far, this approach is now starting to change, driven both by extreme complexity and a desire to support non-expert coding for users. Motivated by these challenges, this talk will introduce some of our recent advances in automating software development, presenting: (i) self-assembling software systems for high-performance datacentre platforms, which continuously learn to assemble and re-assemble themselves at runtime to best meet an objective; and (ii) automated code synthesis which can write new algorithms based on simple end-user specifications, for integration into our self-assembling systems. Both approaches blend state-of-the-art machine learning with specially-designed computing models to support generalised machine reasoning over the design of computer software.
Dr Barry Porter
Organisation: Lancaster University
Travel and Contact Information
Lecture theatre 1.5