Mauro Caporuscio is currently Assistant Professor at the Politecnico di Milano. After he received the PhD in Computer Science from the University of L'Aquila, Italy in 2006, he was Research Engineer at INRIA Paris-Rocquencourt, France from 2006 to 2009. He has published papers on the most important international journals and conferences, and has served in the program committee of many international conferences. He also is reviewer for several international journals (including IEEE Trans. on Software Engineering, IEEE Internet Computing, IEEE Trans. On Services Computing and, Journal of Science of Computer Programming).
His research interests mainly focus on the application of Software Engineering methodologies and techniques to the field of distributed systems - e.g., Event-based systems, Service Oriented Architecture and Pervasive Computing. During his academic activity, he has been investigating middleware solutions supporting event-based and service-oriented architectural styles