Strutture di dati e algoritmi. Progettazione, analisi e visualizzazione. Pearson Education Italia; 2006.
NetPrIDE - An Integrated Environment for Developing and Visualizing Computer Network Protocols. In: Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE 2005). Monte de Caparica, Portugal: ACM Press, New York, NY; 2005. p. 306-10.