José Augusto Legatheaux Martins





Address and Contact

               Departamento de Informática,
               Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa (FCT/UNL)
               Quinta da Torre
               2829 -516 MONTE DA CAPARICA , PORTUGAL

                Phone: +351 - 21 294 8300 Ext. 10725
                email: j dot legatheaux dot martins ( at ) my departement dot my faculty dot my university dot my country
                Office: Edifício II - P2/7


Horário de atendimento de alunos: 3ªs e 5ªs feiras das 9h30 às 11h00

Students office hours: tuesdays and thursdays — from 9:30 to 11:00


Positions

Associate Professor at the Informatics Department (Departamento de Informática), Faculdade de Ciências e Tecnologia , Universidade Nova de Lisboa. Member of the Distributed Systems Group of the Centro de Informática e Tecnologias da Informação (CITI ). Elected member of the Coordination Committee of CITI. Current head of the Informatics Department of FCT/UNL.


Short Professional Curriculum

José Legatheaux Martins obtained his Informatics Engineering and MSc degrees from UNL and his PhD degree in Distributed Systems from Université de Rennes in France. He is an Associate professor of Distributed Systems and Computer Networks at FCT/UNL and coordinates the Distributed Systems Research Group. Currently he also heads the Department of Informatics of FCT/UNL. From 1983 to 1986 he was a researcher at INRIA (Institut National de Recherche en Informatique et Automatique) in France were he worked on the Chorus Distributed Operating System and in the SOR team. From 1987 up to now he has been teaching and researching, first in the University of Lisbon and then in the New University of Lisbon.  From 1990 to 1994 he lead the national project that established the portuguese branch of the Internet and lead the PUUG – Portuguese Unix Users Group, and the Portuguese EUnet branch, both not for profit organizations promoting Open Systems and the TCP/IP network suite and the Internet adoption in the industry. He was founder of an Internet Service Provider that has been acquired in 2000 by the US based Qwest Communications Company. From 1996 up to 2004 he served as member of the board and technical consultant of two telecommunications companies. His current research interests are mobile computing, publish/subscribe systems and wireless sensor networks.

The complete professional curriculum is here (in portuguese ).


Research Interests and Projects

His current research interests are mobile computing, publish/subscribe systems, P2P systems, Internet-Scale Content Diffusion Systems.

Research projects of the Distributed Systems Group of CITI were he participates:

LiveFeeds (2008 - 2010) - The LiveFeeds project intends to address the chalenges of large-scale publish/subscribe systems to scalably support the dissemination of micro-news (RSS) feeds.

FEW (2005 - 2007) - The "Files EveryWhere Project" intended to address the challenges of transparently using mobile storage.

MobiWorkFlow (2002 - 2006) - The main goals of this project were to provide tools to support the development and management of workflow managed activities for mobile workforces.

Databricks (2000-2004) - This   project focused on the design and implementation of adequate system support to ease the implementation of new applications for mobile environments. To this end, it provided, not only a set of data-management solutions suitable for different mobile settings, but also a specialized component-based framework, and associated linguistic support, that allows programmers to easily create adequate data-management solutions for their applications.

Mobisnap (1999- 2004 ) - The main goal of the Mobisnap project was to provide methodologies and tools to deploy relational database applications on mobile computers. The project had three main areas: cache definition, mobile transaction model and divergence control as a way to minimize the risk involved with using outdated information.  

DAgora (1996-1997, 1998-2003) - The objective of the DAgora project was to create a platform to support the development of collaborative applications for large-scale environments that included mobile computers.

Overview of the projects (as of 2004).


Courses

He gave courses on several topics in Computer Science and Computer Engineering. These last years, the regular courses he was responsible for at FCT/UNL were the following: Redes de Computadores (Computer Networks), at the undergraduate level, and Redes de Computadores TCP/IP (TCP/IP Networking), at the graduate level.  He also coordinates and teachs with others collegues a course named Tópicos Avançados em Sistemas Distribuídos (Advanced Topics in Distributed Systems) also at the graduate level.


Former PhD Students

Sérgio Marco Duarte - DEEDS - A Distributed and Extensible Event Dissemination Service (2006).
Nuno Manuel Preguiça - Shared Data Management for Mobile Computing (2003).
Henrique João Lopes Domingos - Support of Multi-synchronous CSCW in Large Scale Settings (2000).

Current and former MSc Students


Ricardo Silva (2009)
Simão Mata (2009)
Rui Lopes (2008)
Ana Rito (2006)
Miguel Cunha (2004)
Mário Jorge Nunes Filipe (2003)
 Nuno Manuel Ribeiro Preguiça (1998)
Jorge Paulo Ferreira Simão (1998)
Artur Romão Pereira da Silva (1997)
Sérgio Marco Duarte (1997)
Henrique João Lopes Domingos (1991)
Maria Isabel Batalha Reis da Gama Nunes (1990)
Pedro Abílio Duarte Medeiros (1989)



Publications

José Legatheaux Martins and Sérgio Duarte, "Routing Algorithms for Content-based Publish/Subscribe Systems," Accepted for publication in IEEE Communications Surveys and Tutorials, 2009 (pdf). See also the supporting presentation (pdf).

José Legatheaux Martins, "Algoritmos distribuídos de encaminhamento para comunicação multi-ponto e sua utilização na Internet," Relatório Técnico DI-FCT/UNL Nº 2/2007. Agosto de 2007 (pdf). Apresentações de suporte (parte 1 e parte 2).

Daniel Machado, Nuno Preguiça, Carlos Baquero e José Legatheaux Martins, "VC2 - Providing Awareness in Off-The-Shelf Version Control Systems," in Proceedings of the 9th International Workshop on Collaborative Editing Systems, Florida, USA, November 2007 (pdf)

Marcos Bento, Nuno Preguiça, Carlos Baquero e José Legatheaux Martins, “Reconciliation for Mobile Computing Environments with Portable Storage Devices,” Actas da Conferência sobre Sistemas Móveis e Ubíquos — CSMU 2006, Guimarães, Junho de 2006 (pdf)

Nuno Preguiça, José Legatheaux Martins, Henrique J. Domingos, Sérgio Duarte, "Supporting Multi-synchronous Groupware: Data Management Problems and a Solution,” International Journal of Cooperative Information Systems (IJICS). Volume 15, Number 2, Pages 229-258, June 2006

Nuno Preguiça, Carlos Baquero, José Legatheaux Martins, Marc Shapiro, Paulo Sérgio Almeida, Henrique João Domingos, Victor Fonte and Sérgio Marco Duarte, “FEW: File Management for Portable Devices,” in Proceedings of  “The International Workshop on Software for Portable Storage (IWSSPS),” San Francisco, Califórnia, USA. March 2005 (pdf)

Nuno Preguiça, José Legatheaux Martins, Henrique J. Domingos, Sérgio Duarte, "Integrating Synchronous and Asynchronous Interactions in Groupware Applications,” in Proceedings of “The 11th International Workshop on Groupware — CRIWG 2005” - LNCS 3706. Setembro de 2005. Porto de Galinhas - Pernambuco, Brasil

José Legatheaux Martins, Henrique João Domingos, Nuno Preguiça, Sérgio Duarte, “Uma experiência multi-facetada de ensino de redes de computadores a alunos de Engenharia Informática”, in actas da 8ª Conferência de Redes de Computadores — CRC’2005, Portalegre, 2005

Sérgio Marco Duarte, José Legatheaux Martins, Henrique João Lopes Domingos, Nuno Preguiça, "DEEDS – Uma Plataforma Extensível para a Disseminação de Eventos", in Actas da Conferência de Redes de Computadores 2003 (CRC'2003). Bragança. Portugal. Setembro de  2003

Nuno Preguiça, José Legatheaux Martins, Miguel Cunha, Henrique J. Domingos, “Reservations for Conflict Avoidance in a Mobile Database System”, in Proceedings of the First International Conference on Mobile Systems, Applications and Services (MOBISYS 2003). San Francisco. USA. May 2003

Nuno Preguiça, Marc Shapiro and José Legatheaux Martins, “Automating Semantics-based Reconciliation for Mobile Databases”, in Proceedings of the “Conférence Française de Systèmes d’Exploitation – 2003”. La Colle sur  Loup. France. Outubro de 2003

Sérgio Duarte, José Legatheaux Martins, Henrique J. Domingos and Nuno Preguiça, "A Case Study on Event Dissemination in Overlay Network Environments," in Proceedings of “Second International Workshop on Distributed Event-Based Systems (DEBS'03)”. San Diego. USA. Junho de 2003


Nuno Preguiça, José Legatheaux Martins, "Revisiting Hierarchical Quorum Systems," in the Proceedings of the 21st IEEE International Conference on Distributed Computing Systems (ICDCS-21), April 2001

Sérgio Duarte, José Legatheaux Martins, Henrique J. Domingos and Nuno Preguiça, "DEEDS  - A Distributed and Extensible Event Dissemination Service," in Proceedings of the ERSADS 2001

Nuno Preguiça, José Legatheaux Martins, Henrique J. Domingos, Sérgio Duarte, "Supporting disconnected operation in DOORS (position summary)," in Proceedings of the 8 th Workshop on Hot Topics on Operating  Systems (HOTOS-VIII), Elmau, Germany, May 2001

Miguel Cunha, Nuno Preguiça, José Legatheaux Martins, "Mobisnap: Um sistema de Base de dados para ambientes móveis," Actas da Conferência de Redes de Computadores 2001 (CRC'2001), Covilhã, 2001

Nuno Preguiça, Carlos Baquero, José Legatheaux Martins et al. "Mobile Transaction Management in Mobisnap," in Proceedings of the "2000 ADBIS-DASFAA Symposium on Advances in Databases and Information Systems"  - Special Sessions on Mobile Database Technology (LNCS 1884), September 2000, pp.s 379 - 386

Nuno Preguiça, José Legatheaux Martins, Henrique J. Domingos, Sérgio Duarte "Data Management Support for Asynchronous Groupware, in Proceedings of the 2000 ACM Conference on Computer Supported Cooperative Work (CSCW'00), December 2000, Philadelphia, USA, pp.s 69 - 78

Nuno Preguiça, Carlos Baquero, José Legatheaux Martins, et al. "MobiSnap: Managing Database Snapshots in a Mobile Environment," Actas do Encontro Português de Computação Móvel,  Tomar, 1999, pp.s 45 – 48

Sérgio M. Duarte, José Legatheaux Martins, Henrique João Domingos e Nuno M. Preguiça, "DEEDS - An Event Dissemination Service for Mobile and Stationary Systems," Actas do Encontro Português de Computação Móvel,  Tomar, 1999, pp.s 1 – 9

Henrique João Domingos, José Legatheaux Martins, Nuno M. Preguiça e Sérgio M. Duarte, "A Workflow Architecture to Manage Mobile Collaborative Work," Actas do Encontro Português de Computação Móvel,  Tomar, 1999, pp.s 49 – 61

Nuno M. Preguiça, José Legatheaux Martins and Henrique João L. Domingos, "Flexible Data Storage for Mobile Systems," in Proceedings of "ACM SAC'99 - Symposium on Applied Computing", San Antonio Texas, February/March 1999, pp.s 405 - 407.

Nuno M. Preguiça, José Legatheaux Martins and Henrique João L. Domingos "Flexible Data Storage for Mobile Collaborative Applications," in Proceedings of ERSADS'99 - "Third European Research Seminar on Advanced Distributed Systems - Spring School and Workshop," Funchal, April 1999

Henrique J. L. Domingos, José Legatheaux Martins, Nuno M. Preguiça, Jorge F. Simão, "Coordination Support for Scalable Cooperative Work",  in Proceedings of "DEXA 98 - 9th International Workshop on Database  and Expert Systems Applications",  Edited by R. Wagner, published by IEEE  Computer Society, pp. 554-559, Vienna - Austria, August 1998

Henrique João L. Domingos, Nuno M. Preguiça and José Legatheaux Martins, "Coordination and Awareness Support for Adaptive CSCW Sessions", in Proceedings of the "4th CYTED-RITOS International Workshop in  Groupware Systems", Brasil, Búzios, 1998, pp.s 21 – 37

Henrique João Lopes Domingos, José Legatheaux Martins and Jorge Paulo Simão, "A Flexible Object-Group-Oriented Framework to support Large Scale Collaborative Applications," in Proceedings of the "Thirtieth Annual Hawaii International Conference on System Sciences", IEEE Computer Society Press, Los Alamitos, 1997, Vol. I, pág.s 82-91

Jorge Paulo Simão, José Legatheaux Martins, Henrique João Lopes Domingos and Nuno Manuel R. Preguiça, "Supporting Synchronous Groupware with Peer Object-Groups," in Proceedings of the "COOTS - Third Conference on Object-Oriented Technologies and Systems", Portland, June 1997, pág.s 233-236

Jorge Paulo Simão, Nuno Manuel Preguiça, Henrique João Lopes Domingos José Legatheaux Martins, "DAgora: A Flexible, Scalable and Reliable Object-Oriented Groupware Platform," Presented at the "ECSW'97 - Workshop on Object Oriented Groupware Platforms", Lancaster, UK, Setembro 1997

Henrique João Lopes Domingos and José Legatheaux Martins, "Coordination and Tailorability Issues in the design of a Generic Large Scale Groupware Platform," Workshop on Tailorable Groupware - Issues, Methods and Architectures, ACM - GROUP'97, Phoenix, Arizona, 1997

Henrique João Lopes Domingos, José Legatheaux Martins, Nuno Manuel Preguiça and Jorge Paulo Simão, "Support for Coordination and Flexible Synchronicity in Large Scale CSCW”, in Proceedings of "CRIWG'97 - Third CYTED-RITOS International Workshop on Groupware", October of 1997, Madrid, pág.s 81-90

H. J. Domingos, José Legatheaux Martins e Jorge Simão, "Building a Flexible Object-Group-Oriented Framework to Support Large Scale Cooperative Applications"", Advanced Topics Workshop of the "2nd USENIX International Conference on Object-Oriented Technologies and Systems", Toronto, Canada - Junho de 1996

Henrique João Domingos, José Legatheaux Martins, "A Group based Approach to Build Flexible CSCW Infrastructures",  in Proceedings of "2nd CYTED-RITOS International Workshop on Groupware", Lisboa, September, 1995, pp.s 65-79

José Legatheaux Martins, Yolande Berbers, "La Désignation dans les Sysèmes d'Exploitation Répartis," TSI - Techniques et Sciences de l'Informatique, Vol. 7, nº 4, 1988, pp.s 359 - 372

José Legatheaux Martins, "The Design of the CHORUS Inter-process Communication Facility," in Proceedings of "IBERICOM'87 - IFIP TC 6 Iberian Conference on Data Communications", Lisbon - Portugal, May 19-21, 1987, Published by Elsevier Science Publishers B.V. in the Computer Communications Series, 1987, pp.s 61-72

Marc Rozier, José Legatheaux Martins,  "The CHORUS Operating System: Some Design Issues," in Distributed Operating Systems: Theory and Practice, NATO ASI Series Volume F-28, Published by Springer-Verlag, 1987, pp.s 262-287

José Legatheaux Martins, “La Désignation et l'Edition de Liens dans les Systèmes d'Exploitation Répartis,” Thèse de doctorat, Institut National de Recherche en Informatique et Automatique, Paris, France, 1986

Rosado da Fonseca, José Legatheaux Martins et al., "Evaluation and Selection of Small and Medium Business Computer Systems," in Proceedings of the "First International IFIP Conference on Governmental  and Municipal Data Processing", Viena - Austria, Março de 1983

José Legatheaux Martins e Madalena Quirino, "Implicações das Linguagens de Programação Modernas nos Projectos de Software," I Congresso Português de Informática, Lisboa, 1981

Madalena Quirino e José Legatheaux Martins, "Automatização do Algoritmo de Quine MacCluskey para a simplificação de funções booleanas," II Congresso sobre Teoria da Informação e dos Sistemas, Porto, 1972