He graduated in computer science engineering at the University of Sannio on December 1999. From May 2000 he joined the Software Engineering Research Group as Ph.D. student, under the supervision of Prof. Giuliano Antoniol, and he got the Ph.D. in computer science engineering in July 2003.