He holds a Ph.D. in Computer Science received from the same university in 2005. His research interests mainly concern software engineering, and in particular software quality, self-adaptive and self-repairing systems. He has been awarded with the ERC Consolidator Grant in 2015 and he is currently active in several European and National projects.