Skip to content. | Skip to navigation

GDD
Distributed Data Management

Sections
Personal tools
You are here: Home Software

Software Prototypes

APPA (Atlas Peer-to-Peer Architecture)

Participants: Réza Akbarinia, Vidal Martins, Esther Pacitti, Patrick Valduriez.

URL : http://www.sciences.univ-nantes.fr/lina/gdd/appa

APPA is a new P2P data management system that provides scalability, availability and performance for applications which deal with semantically rich data (XML, relational, etc.). APPA provides advanced services such as queries, replication and load balancing. It is being implemented on top of the Open Source JXTA framework and tested on GRID5000.

 

RepDB*

Participants: Cédric Coulon, Gaëtan Gaumer, Esther Pacitti, Patrick Valduriez.

URL : http://www.sciences.univ-nantes.fr/lina/atlas/RepDB/

RepDB* is a data management component for replicating autonomous databases or data sources in a cluster system. It has been initially designed in the context of the Leg@net RNTL project and furthere developped in the context of the ACI MDP2P project. RepDB* supports preventive data replication capabilities (multi-master modes, partial replication, strong consistency) which are independent of the underlying DBMS. It uses general, non intrusive techniques. It is implemented in Java on Linux and supports various DBMS: Oracle™, PostGreSQL and BerkeleyDB. It has been validated on the Atlas 8-node cluster and another 64-node cluster at INRIA-Rennes. In 2004, we registered RepDB* (together with the University of Nantes) to the APP (Agence pour la Protection des Programmes) and released it as Open Source Software under the GPL licence.

 

MySins

Participants: Thomas Cerqueus, Anthony Ventresque, Sylvie Cazalens, Philippe Lamarre

URL : http://www.sciences.univ-nantes.fr/gdd/appa/mysins/

MySins is a framework issued form our work on semantic interoperability. It proposes a set of tools necessary to build an information system: access to data, access to ontologies, similarity computation, query treatment, etc. These components can be easily composed and integrated to build a distributed information system such that each participant can take advantage of others capabilities and delegate some operations to others.

 

SbQA

Participants: Jorge Quiane-Ruiz, Philippe Lamarre, Patrick Valduriez

URL : http://www.sciences.univ-nantes.fr/gdd/appa/sbqa/

SbQA is a Satisfaction-based Query Allocation framework for environments where consumers and providers are autonomous and have special interests towards providers and queries, respectively. We proposed SbQA in [Quiané-Ruiz, Lamarre, and Valduriez, VLDB07] and experimentally demonstrated that it ensures good system performances while satisfying consumers and providers. Hence, SbQA can scale-up in these environments by preserving the total system capacity, i.e. the aggregate capacity of all providers.

 

PriServ

Participants: Mohamed Jawad, Patricia Serrano Alvarado, Patrick Valduriez

URL : http://www.sciences.univ-nantes.fr/gdd/appa/priserv/

PriServ is a privacy service for peer-to-peer (P2P) data sharing that combines purpose-based access control, trust and encryption, for applications with sensitive data, e.g. medical data. The key feature is that owner peers (data publishers) keep full control over their private data and private keys. Data publishing in PriServ takes into account owner privacy preferences and does not reveal any private information about data (encrypted data or data references). PriServ uses a DHT to efficiently locate data. It is implemented in Java  using the Service Component Architecture and Java RMI for peer communication. The  implementation uses the Chord DHT but any other DHT could be used.

Document Actions