Contact Information


Name Joćo Pedro Barreto
Telephone +351 21 310 02 92 (Alameda campus) | +351 21 423 32 62 (Taguspark campus)
Fax +351 21 314 58 43
Address Rua Alves Redol 9, sala 607, 1000-029 Lisboa Portugal

 

About Me


I'm a PhD member of the Distributed Systems Group at INESC-ID, Lisbon.
My recent research has mostly focused on Optimistic Replication in Weakly-Connected Environments. Examples of such environments include Ubiquitous and Pervasive Computing environments and Mobile Ad-hoc Networks. My goal is to support collaborative work.
For a glimpse of the subject of my PhD, take a look here.
In this moment, besides Optimistic Replication, I'm particularly interested in Distributed Data Deduplication and Software Transactional Memory.

I'm also an assistant professor at Instituto Superior Técnico.
Currently, I teach the Distributed Systems course.
Last semester, I taught Operating Systems.

By the way...


During my week I spend almost half my week at the Taguspark university campus, 21 km from where I live, and the remaining time at the Alameda university campus, 4 km from where I live. Sometimes switching from one to the other a few times in the same day.
I easily manage to do so without using or owning a private automobile.
Instead, I rely on the university shuttle, Lisbon metro and buses, Lisbon-Oeiras commuter buses and occasionally a bike to move around.
This way I neither contribute to this, nor this nor this.

If you happen to work or study in any of the above campus and you feel that any of the above alternatives might suit you (yet you still do not use them), please consider giving them a try.

Selected Publications


2010

Meaningful Metrics for Evaluating Eventual Consistency [pdf]
Joćo Barreto, Paulo Ferreira
Euro-Par 2010 (Springer Verlag Lecture Notes in Computer Science), Ischia (Italy), Aug.-Sept. 2010

Data Replication Support for Collaboration in Mobile and Ubiquitous Computing Environments [to appear]
Joćo Barreto, Paulo Ferreira
Handbook of Research on Mobility and Computing: Evolving Technologies and Ubiquitous Impacts, IGI Global 2010 (to appear)

Leveraging Parallel Nesting in Transactional Memory [pdf] [talk slides]
Joćo Barreto, Aleksandar Dragojevic, Paulo Ferreira, Rachid Guerraoui, Michal Kapalka
15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), Bangalore, India, January 2010

2009

Efficient Locally Trackable Deduplication in Replicated Systems [pdf] [talk slides]
Joćo Barreto, Paulo Ferreira
ACM/IFIP/USENIX 10th International Middleware Conference, Urbana Champaign, Illinois, USA, November-December 2009

Data-aware connectivity in mobile replicated systems [pdf] [talk slides]
Joćo Barreto, Joćo Garcia, Luķs Veiga, Paulo Ferreira
8th International ACM Workshop on Data Engineering for Wireless and Mobile Access (MobiDE), Providence, Rhode Island, USA, June 2009

2008

Optimistic Replication in Weakly Connected Resource-Constrained Environments [pdf]
Joćo Barreto
PhD Thesis, Instituto Superior Técnico, October 2008

The Obscure Nature of Epidemic Quorum Systems [pdf] [talk slides]
Joćo Barreto, Paulo Ferreira
ACM HotMobile 2008: The Ninth Workshop on Mobile Computing Systems and Applications, Napa Valley, CA, USA, February 2008

2007

Version Vector Weighted Voting Protocol: efficient and fault-tolerant commitment for weakly connected replicas [pdf] [bibtex]
Joćo Barreto, Paulo Ferreira
Concurrency and Computation: Practice and Experience, Volume 19, Issue 17, John Wiley & Sons, Ltd., December 2007

Decentralised Commitment for Optimistic Semantic Replication [pdf]
Pierre Sutra, Joćo Barreto, Marc Shapiro
15th International Conference on Cooperative Information Systems (CoopIS 2007) (Springer Verlag LNCS), Vilamoura, Portugal, November 2007

Efficient Distributed Subtyping Tests [pdf][talk slides] [bibtex]
Sebastien Baehni, Joćo Barreto, Patrick Eugster, Rachid Guerraoui
Inaugural International Conference on Distributed Event-based Systems (DEBS 2007), Toronto, Canada, June 2007

The Availability and Performance of Epidemic Quorum Algorithms [pdf][bibtex] [poster at Eurosys'07]
Joćo Barreto, Paulo Ferreira
INESC-ID Technical Report 10/2007, February 2007

Exploiting our computational surroundings for better mobile collaboration [pdf][results and simulator][talk slides] [bibtex]
Joćo Barreto, Paulo Ferreira, Marc Shapiro
8th International Conference on Mobile Data Management (MDM'07), Mannheim, Germany, May 2007

2005

Efficient File Storage Using Content-based Indexing [pdf][bibtex]
Joćo Barreto, Paulo Ferreira
Poster at the 20th ACM Symposium on Operating Systems Principles (SOSP), Brighton, UK, October 2005

An Efficient and Fault-Tolerant Update Commitment Protocol for Weakly Connected Replicas [talk slides][bibtex]
Joćo Barreto, Paulo Ferreira
ACM/IEEE/IFIP Euro-Par 2005 (Springer Verlag Lecture Notes in Computer Science), Lisboa, Portugal, August 2005
The paper Version Vector Weighted Voting Protocol: efficient and fault-tolerant commitment for weakly connected replicas (see above) supersedes the former paper; the reader should instead consult the latter.

A Highly Available Replicated File System for Resource-Constrained Windows CE .Net Devices [pdf][bibtex]
Joćo Barreto, Paulo Ferreira
3rd International Conference on .NET Technologies, Pilsen, Czech Republic, May 30 - June 1, 2005

2004

Haddock-FS: A Distributed File System for Mobile Ad-hoc Networks [pdf][talk slides][bibtex]
Joćo Barreto
M.Sc Thesis, Instituto Superior Técnico, December 2004

A Replicated File System for Resource Constrained Mobile Devices [pdf][talk slides][bibtex]
Joćo Barreto, Paulo Ferreira
IADIS Applied Computing International Conference, Lisboa, Portugal, March 2004

2003

Information Sharing in Mobile Networks: a Survey on Replication Strategies [pdf][bibtex]
Joćo Barreto
Technical Report, Inesc-ID RT/015/03, September 2003

2002

A Distributed File System for Mobile Devices running Windows CE (Portuguese Version) [pdf][bibtex]
Joćo Barreto
Final Year Project Report, Instituto Superior Técnico, July 2002

Notice: The documents contained in these directories are included by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright.


Other Talks


Decoupling Agreement from Propagation of Updates in Optimistic Replication [talk slides]

Seminar at LIP6 - Univ. Paris VI (Pierre et Marie Currie), Paris, March 2006


Last Update: February 2010. Copyright © Joćo Pedro Barreto.