Miguel Oliveira e Silvamos@2013

I'm an Assistant Professor in the Electronics, Telecommunications, and Informatics Department of the University of Aveiro, and a researcher in Institute of Electronics and Telematics Engineering of Aveiro (IEETA) (my research curriculum can be found in my official page in IEETA). I have an Engineering degree in Electronics and Telecommunications (1990), followed by a (pre-bologna) master's degree in informatics (1994) and a PhD degree also in Informatics (2007).

My current research interests include the development of object-oriented language mechanisms, Design by Contract (DbC), concurrent object-oriented programming, multiple dispatch, and multimodal interaction.

For more than 20 years I've developed many programming tools (some of them public) both as a support for my (and my University) teaching efforts and for research purposes.

Active public projects:
Active research projects:
Future research projects:
Frozen public projects:
Frozen research projects:
Public Lectures, Workshops and Presentations:
Teaching courses (current and past):
Other activities:


(mos at ua.pt) University of Aveiro, DETI/IEETA