Warboys was Professor of Software Engineering. He researched the development of techniques which enable dynamic evolution. This is the ability to change s/w whilst it is executing. It applied to the design of very large systems. In 1991, he became the founder and principal of the Informatics Process Group (IPG) in the School of Computer Science. IPG was established to advance the application of Process Modelling. Between 1997 and 2002 he led the EPSRC funded Compliant Systems Architecture (CSA) projects.