Clemens Szyperski joined Microsoft Research at Redmond, Washington in 1999 to continue his work on component software. He is also an Adjunct Professor at Queensland University of Technology in Brisbane, Australia. He holds a Ph.D. in computer science from the Swiss Federal Institute of Technology and a Masters in electrical engineering from Aachen University of Technology, Germany. As a co-founder of Oberon microsystems, Inc., Switzerland, he was involved in BlackBox Component Builder, one of the first development environments for component-oriented programming. He is a frequent speaker at industrial and academic events, and has served on the program committees of many premier conferences, including ICSE, OOPSLA and ECOOP, as well as a referee for national research funding bodies in many countries, including Australia, Canada, Ireland, the Netherlands, and the U.S. He is also the author of numerous articles and several books.