He received his degree in Mathematics from the University of Bologna (Italy) in 1986. In 1991 he joined the Department of Mathematics of the same University as a Research Associate. He has been a member of the Computer Science Department since 1995. His research interests include large-scale distributed systems, real-time systems, nomadic computing, wireless systems and neural networks.