Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where José Legatheaux Martins is active.

Publication


Featured researches published by José Legatheaux Martins.


IEEE Communications Surveys and Tutorials | 2010

Routing algorithms for content-based publish/subscribe systems

José Legatheaux Martins; Sérgio Duarte

In content-based publish/subscribe systems, messages target a dynamic group of participants whose expressed interests match the contents of the messages. In this generalization of multicasting communication, also dubbed content-based networking, naming, binding and communication are intertwined in the same substrate. Optimal content-based routing uses dissemination trees dynamically pruned to only cover the matching subscribers. It is a complex problem that has motivated significant research efforts. This paper presents a compilation of the main algorithms for routing messages in distributed content-based publish-subscribe systems proposed and published in the last decade. Discussion is focused on the content-based routing problem in respect to optimality, complexity and applicability. Moreover, whenever it is appropriate, the algorithms covered are also matched to similar algorithms familiar to the networking community, setting this paper apart from other surveys on the broad topic of publish/subscribe systems.


advances in databases and information systems | 2000

Mobile Transaction Management in Mobisnap

Nuno M. Preguiça; Carlos Baquero; Francisco Moura; José Legatheaux Martins; Rui Carlos Mendes de Oliveira; Henrique João L. Domingos; José Pereira; Sérgio Duarte

In this paper we describe a transaction management system designed to face the inherent characteristics of mobile environments. Mobile clients cache subsets of the database state and allow disconnected users to perform transactions independently. Transactions are specified as mobile transactional programs that are propagated and executed in the server, thus allowing the validation of transactions based on application-specific semantics. In the proposed model (as in others previously presented in literature) the final result of a transaction is only determined when the transaction is processed in the central server. Users may be notified of the results of their transactions using system support (even when they are no longer using the same application or even the same computer). Additionally, the system implements a reservation mechanism in order to guarantee the results of transactions performed in disconnected computers.


international conference on distributed computing systems | 2001

Revisiting hierarchical quorum systems

Nuno M. Preguiça; José Legatheaux Martins

In distributed systems, it is often necessary to provide coordination among the multiple concurrent processes. Quorum systems provide a decentralized approach to provide such coordination that is resilient to node and communication link failures. Quorum systems are highly available and may be used to balance the load among the elements of the system. In this paper, we propose a modification to the hierarchical grid quorum system that leads to a smaller quorum size and better availability and load. We also propose a new hierarchical quorum construction based on the organization of elements in a triangular shape that presents better average quorum size, availability and load than other highly-available systems with almost optimal load.


hawaii international conference on system sciences | 1997

A flexible object-group-oriented framework to support large scale collaborative applications

Henrique João L. Domingos; José Legatheaux Martins; Jorge Simao

Recent results of distributed systems research in multicasting and group oriented communication systems and protocols, are very attractive to implement multiparticipant and collaborative applications. We examine the requirements and criteria placed by large scale cooperative applications, namely those alternating multiparticipant synchronous work sessions with asynchronous interactions and disconnected work. We propose a topology organization, an architectural model and the materialization of an integrated generic platform to support those requirements. We argue about the necessary evolution from the well known client/server model to new paradigms involving collaborative-object-group orientation. We describe the implementation of an object-group-oriented infrastructure as well as a generic programming framework offering high flexibility.


database and expert systems applications | 1998

Coordination support for scalable collaborative work

Henrique João L. Domingos; José Legatheaux Martins; Nuno M. Preguiça

In this paper we discuss the principles, design options and implementation issues to support coordination and awareness services in the context of scalable CSCW sessions. We analyze essential differences between the coordination support needed by these sessions when compared with the conventional coordination activity within workflow systems. Then we propose a flexible support model, which is more adequate for group-oriented collaborative work tasks developed in the context of a more complex workgroup activity. The support is concerned with a set of adaptable mechanisms as well as system base components and services provided by an integrated, open and extensible support platform. These components implement a set of facilities for coordination and awareness control in the context of collaboration sessions.


International Workshop on Software Support for Portable Storage | 2005

FEW: File Management for Portable Devices

Nuno M. Preguiça; Carlos Baquero; José Legatheaux Martins; Marc Shapiro; Paulo Sérgio Almeida; Henrique João L. Domingos; Victor Fonte; Sérgio Duarte


Archive | 1999

A Workflow Architecture to Manage Mobile Collaborative Work

Henrique João L. Domingos; José Legatheaux Martins; Sérgio Duarte


Archive | 2001

DEEDS - a Distributed and Extensible Event Dissemination Service

Sérgio Duarte; José Legatheaux Martins; Henrique João L. Domingos; Nuno M. Preguia


CRIWG | 1998

Coordination and Awareness Support for Adaptive CSCW Sessions.

Henrique João L. Domingos; Nuno M. Preguiça; José Legatheaux Martins


COOTS'97 Proceedings of the 3rd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 3 | 1997

Supporting synchronous groupware with peer object-groups

Jorge Simão; José Legatheaux Martins; Henrique João L. Domingos; Nuno M. Preguiça

Collaboration


Dive into the José Legatheaux Martins's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Nuno M. Preguiça

Universidade Nova de Lisboa

View shared research outputs
Top Co-Authors

Avatar

Sérgio Duarte

Universidade Nova de Lisboa

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Nuno M. Preguia

Universidade Nova de Lisboa

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Henrique João

Universidade Nova de Lisboa

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge