Luigi Logrippo received his "laurea" in law from the University of Rome (Italy) in 1961. Until 1967, he worked with Olivetti, Olivetti-Bull, General Electric, and Siemens as a programmer and systems analyst. From 1967 to 1969 he was a Research Associate at the Institute for Computer Studies, University of Manitoba, where he obtained a MSc in Computer Science in 1969. He then obtained a PhD in Computer Science at the University of Waterloo in 1974. Since 1973, he has been with the Computer Science Department of the University of Ottawa, where he is now Professor and Department Chair. He has done research in parallel program schema theory and computer-assisted analysis of music. His current research interests are in the area of telecommunications software engineering: specification, verification, formal development from specifications, and testing. Application areas studied are in data communications protocols, telephone systems (including mobile ones), and Open Distributed Processing. He has participated in the design of the specification language LOTOS and is pursuing research on its applications and extensions. ~