Network


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

Hotspot


Dive into the research topics where J. Legatheaux Martins is active.

Publication


Featured researches published by J. Legatheaux Martins.


international workshop on groupware | 2005

Integrating synchronous and asynchronous interactions in groupware applications

Nuno M. Preguiça; J. Legatheaux Martins; Henrique João L. Domingos; Sérgio Duarte

It is common that, in a long-term asynchronous collaborative activity, groups of users engage in occasional synchronous sessions. In this paper, we discuss the data management requirements for supporting this common work practice. As users interact in different ways in each setting, requirements and solutions often need to be different. We present a data management system that allows to integrate a synchronous session in the context of a long-term asynchronous interaction, using the suitable data sharing techniques in each setting and an automatic mechanism to convert the long sequence of small updates produced in a synchronous session into a large asynchronous contribution. We exemplify the use of our approach with two multi-synchronous applications.


international conference on mobile systems, applications, and services | 2003

Reservations for Conflict Avoidance in a Mobile Database System

Nuno M. Preguiça; J. Legatheaux Martins; Miguel Pinha e Cunha; Henrique João L. Domingos

Mobile computing characteristics demand data management systems to support independent operation. However, the execution of updates in a mobile client usually need to be considered tentative because uncoordinated updates that conflict need to be reconciled. In this paper we present a mechanism to independently guarantee that updates can be executed in the server without conflicts. To this end, clients obtain leased reservations upon the database state. Updates are specified as common small PL/SQL programs, dubbed mobile transactions, that execute both in the mobile client and in the server. Using the available reservations, the client transparently verifies that a transaction can be executed in the same way both in the mobile client and in the server, thus leading to the same final result. Mobile transactions may specify conflict detection and resolution rules to be used when transactions cannot be locally guaranteed.


distributed event-based systems | 2003

A case study on event dissemination in an active overlay network environment

Sérgio Duarte; J. Legatheaux Martins; Henrique Domingos; Nuno M. Preguiça

In this paper, we describe a case study of the design and development of a group-conferencing tool suite, built on top of an overlay network based event dissemination framework, which is extensible via quality of service template plug-ins. We explain, for each of the tools, how the framework built-in conveniences were explored to create simple but effective distributed solutions, backed by the appropriate quality of service templates, whose design we also discuss.


acm symposium on applied computing | 1999

Flexible data storage for mobile computing

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

In this paper we describe a flexible object storage system aimed at supporting collaborative applications in large-scale environments that include mobile computers. We present an integrated solution to two major problems that arise in such environments: data availability and concurrency control. The first is tackled by the flexible combination of weakly consistent server replication and client caching. The second is tackled through an open object framework that enables easy object development using type specific conflict detection and resolution. This object storage serves as a supporting platform to produce new distributed and mobile collaborative


International Journal of Cooperative Information Systems | 2006

SUPPORTING MULTI-SYNCHRONOUS GROUPWARE: DATA MANAGEMENT PROBLEMS AND A SOLUTION

Nuno M. Preguiça; J. Legatheaux Martins; Henrique João L. Domingos; Sérgio Duarte

It is common that, in a long-term asynchronous collaborative activity, groups of users engage in occasional synchronous sessions. In this paper, we analyze the data management requirements for supporting this common work practice in typical collaborative activities and applications. We call the applications that support such work practice multi-synchronous applications. This analysis shows that, as users interact in different ways in each setting, some applications have different requirements and need to rely on different data sharing techniques in synchronous and asynchronous settings. We present a data management system that allows to integrate a synchronous session in the context of a long-term asynchronous interaction, using the suitable data sharing techniques in each setting and an automatic mechanism to convert the long sequence of small updates produced in a synchronous session into a large asynchronous contribution. We exemplify the use of our approach with two multi-synchronous applications.


conference on computer supported cooperative work | 2000

Data management support for asynchronous groupware

Nuno M. Preguiça; J. Legatheaux Martins; Henrique João L. Domingos; Sérgio Duarte


IEEE Communications Magazine | 2016

Short-Sighted Routing, or When Less is More

J. Legatheaux Martins; Nelson Campos


9th International Workshop on Collaborative Editing Systems | 2007

VC2-providing awareness in off-the-shelf version control systems

Daniel Machado; Nuno M. Preguiça; Carlos Baquero; J. Legatheaux Martins


Archive | 1999

FLEXIBLE DATA STORAGE FOR MOBILE COLLABORATIVE APPLICATIONS

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


Archive | 2006

Reconciliation for Mobile Computing Environments with Portable Storage Devices

Marcos Bento; Nuno M. Preguiça; Carlos Baquero; J. Legatheaux Martins

Collaboration


Dive into the J. Legatheaux Martins's collaboration.

Top Co-Authors

Avatar

Nuno M. Preguiça

Universidade Nova de Lisboa

View shared research outputs
Top Co-Authors

Avatar
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

Marcos Bento

Universidade Nova de Lisboa

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Nelson Campos

Universidade Nova de Lisboa

View shared research outputs
Researchain Logo
Decentralizing Knowledge