ISSRE Keynote: Abdelsalam 'Solom' HeddayaPartner, Windows Reliability
How Economics Shape Reliability: Lessons and Opportunities from Windows Development
How can we deliver highly reliable software profitably, for low cost and at large scale? The value of answering this question is enormous: providing software quality costs organizations, let alone consumers, roughly half a trillion dollars per year worldwide. Large scale data suggests that discovering and correcting defects in the traditional ways, while necessary, is not a sufficient answer. This talk will review some of the salient efforts and results of the Windows team in pursuit of high reliability. We will identify some long-term challenges and describe the built-in tools and capabilities that enable the research and industrial communities to study and address reliability issues in the Windows ecosystem.
Solom Heddaya is responsible for Windows reliability development at Microsoft. Before joining Microsoft in 2003, he spent five years co-founding a 200-person networking company, for which he served as CTO. His company developed software and distributed systems that boosted the economic scalability of video and rich web applications by two orders of magnitude. It was Solom's research with his students and colleagues at Boston University, over the course of the prior decade, that gave rise to his startup. Whether in academia or industry, Solom's interests have focused on economically achieving high reliability and performance in large complex systems.