Abstract
My thesis work has focused on collecting evidence about the impact of interruptions on programmers, understanding how programmers managed them in practice, and designing tools that can support interrupted programmers. My goal has been to combine insights from empirical observations with principles derived from cognitive theories. At this stage, I have prototyped several tools and am exploring the best ways to evaluate them.