Rui S. Moreira, Moimenta da Beira, 1969; graduate (Systems and Computers) and MSc (Telecommunications) both in Electrical and Computers Engineering from Faculdade Engenharia Universidade Porto (FEUP), Portugal, respectively in 1992 and 1995. PhD in Computer Science from Faculty of Applied Sciences, Lancaster University, UK, 2003. Currently he is a lecturer at Universidade Fernando Pessoa (UFP) and also a researcher at Instituto de Engenharia de Sistemas e Computadores do Porto (INESC Porto) since 1996. His main research interests include middleware and software architectures for dynamically adaptable distributed and ubiquitous systems such as distributed Digital Libraries and Learning Systems. Emails: firstname.lastname@example.org, email@example.com.