About me

I am a computer scientist and lecturer at FCUP. While not at work I like simple pleasures like being with my family, a good book, keeping up with science news on the Internet, a night spent under the stars, growing trees or walking in the country side.

Teaching & Management

last update: September 15st, 2011

Current Research & Projects

last update: February 5th, 2010

Currently I am working on the specification and implementation of domain specific languages such as for programming wireless sensor networks or for supporting computational mobility. I am also interested in distributed systems, namely in P2P frameworks. I am the PI of the FCT project "CALLAS - Calculi and Languages for Sensor Networks" (contract PTDC/EIA/71462/2006).

Recent Publications

last update: September 21st, 2010

Rolando Martins, Luís Lopes, and Fernando M. Silva. Lightweight Fault-Tolerance for Peer-to-Peer Middleware. In The First International Workshop on Issues in Computing over Emerging Mobile Networks (C-EMNs' 2010). Part of SRDS 2010. October 2010.

Pedro Pereira Rodrigues, João Gama, João Araújo, and Luís Lopes. Network Comprehension by Clustering Streaming Sensors. In 4th International Workshop on Knowledge Discovery from Sensor Data (Sensor-KDD 2010). IEEE Digital Library, July 2010.

Francisco Martins, Luís Lopes. Towards Safe Programming of Wireless Sensor Networks. Electronic Proceedings on Theoretical Computer Science (EPTCS) 17, 2010, pp. 49-62, Elsevier. (extended version of PLACES09 paper).

Francisco Martins, Luís Lopes. Towards Safe Programming of Wireless Sensor Networks. In Workshop on Programming Language Approaches to Concurrency and Communication-cEntric Software, March 2009, York, UK.

Pedro Pereira Rodrigues, João Gama, Luís Lopes. Knowledge Discovery from Sensor Data, chapter Requirements for Clustering Streaming Sensors. CRC Press, 2008.

Luís Lopes, Francisco Martins, João Barros. In Middleware for Network Centric and Mobile Applications, chapter Programming Wireless Sensor Networks. Springer-Verlag, 2008.

Pedro Rodrigues, João Gama, Luís Lopes. Clustering Distributed Sensor Data Streams. In Proceedings of the European Conference on Machine Learning and Knowledge Discovery in Databases (ECML/PKDD'08). Volume 5212 of LNAI, pp. 282-297, Springer-Verlag, 2008.

Rolando Martins, Luís Lopes, Fernando Silva. A Peer-to-Peer Middleware Platform for QoS and Soft Real-Time Computing. In Proceedings of 2nd Workshop on Middleware- Application Interaction (MAI’08), co-located with DisCoTec 2008, Oslo, Norway.

Christoph M. Kirsch, Luís Lopes, Eduardo R. B. Marques. Semantics-Preserving and Incremental Runtime Patching of Real-Time Programs. In Proceedings of the Workshop on Adaptive and Reconfigurable Embedded Systems (APRES’08), St. Louis, USA, 2008.

Luís Lopes, Francisco Martins, Miguel S. Silva, João Barros. A Process Calculus Approach to Sensor Network Programming. In Proceedings of the International Conference on Sensor Technologies and Applications (SENSORCOMM’07), pp. 451-456, IEEE Computer Society, 2007. 2007.

Other interests

last update: February 5th, 2010

The Classic Maya Civilization, Astronomy, Science (in general).


last update: February 5th, 2010

Departamento de Ciência de Computadores
Faculdade de Ciências, Universidade do Porto
Rua do Campo Alegre, 1021/1055
4169-007 Porto

(+351) 220 402 900
lblopes at dcc.fc.up.pt