Paths Converge: Software Model Checking for the BBC micro:bit
Thomas (Tom) Ball is a co-founder of the influential SLAM software model-checking project and creation of the Static Driver Verifier tool for finding defects in Windows device drivers. Tom is a 2011 ACM Fellow for ‘contributions to software analysis and defect detection’. As a manager at Microsoft Research, he nurtured research areas such as automated theorem proving, program testing/verification and empirical software engineering, and their application to industrial scale software engineering problems. Since 2015, he worked to bring the BBC micro:bit to market (more than 12 million worldwide to date), establish the Microsoft MakeCode platform to support CS education efforts, and created Jacdac, a new plug-and-play system for microcontrollers. He currently works on micro:bit apps, which provide new ways to use the micro:bit inside and outside the classroom, with colleagues at Lancaster University. He is a founding member of the Micro:bit Innovation and Research Lab.
Tom received his Ph.D from the University of Wisconsin–Madison in 1993 and was a Member of Technical Staff at Bell Labs from 1993 to 1999. From 1999 to 2025, he was a researcher/manager at Microsoft Research. Since retiring from Microsoft in early 2025, he is an Affiliate Faculty at the University of Washington and an Honorary Professor at Lancaster University (UK).
Tue 16 JunDisplayed time zone: Mountain Time (US & Canada) change
15:50 - 17:30 | |||
15:50 25mTalk | Interdisciplinary Genius in the 21st Century: The Case of Tom Ball Tom Ball @ Sixty Mooly Sagiv Certora, inc. | ||
16:15 13mTalk | Profiling, not Slicing, is the Path to Success (pre-recorded video) Tom Ball @ Sixty James Larus EPFL | ||
16:28 12mTalk | The BBC micro:bit revolution (pre-recorded video) Tom Ball @ Sixty Steve Hodges Lancaster University, UK | ||
16:40 30mTalk | Paths Converge: Software Model Checking for the BBC micro:bit Tom Ball @ Sixty Thomas Ball University of Washington (USA) and Lancaster University (UK) | ||
