Antonio Carzaniga is a professor and a founding member (since 2004) of the Faculty of Informatics at USI. From 2001 to 2007 he was an assistant research professor in the Department of Computer Science at the University of Colorado at Boulder. Antonio Carzaniga received the Laurea degree in electronics engineering and the Ph.D. degree in computer science from Politecnico di Milano, Italy. Antonio Carzaniga's primary research interests are in the areas of distributed systems and software engineering, specifically in content-based networking, information-centric networking, distributed publish/subscribe systems, middleware, software adaptability and automatic fault tolerance, and testing. He also conducted research in software configuration management and code mobility.