PNR : Projet National de Recherche
ANDRU

Projet

 ACT-21 : influence des objets actifs sur les nouveaux systèmes de gestion de bases de données (Post 2000)

 

Code projet :

AE79901

 

 Chef de projet :

Djamel Eddine  ZEGOUR

 

Présentation succincte du bilan final d’activités

1 Rappel de la problématique

2 Principaux résultats obtenus

3. Coopération internationale

4. Production scientifique

 

1 Rappel de la problématique

Dans ce projet, on propose un nouveau modèle pour bases de données réparties et/ou parallèles. Ce modèle est à base d'objets actifs ou encore acteurs. Le but est donc d'étudier l'impact d'une intégration de deux domaines informatiques de pointe, à savoir : les bases de données et les systèmes ouverts. Le modèle de données devra être uniformisé autour de la notion d'acteur. Le monde réel pourra alors être modélisé par une base d'objets actifs, communicant entre eux afin de réaliser une tâche précise (requête d'un utilisateur, programme d'application, ...). Les langages de définition et de manipulation de données (LDD et LMD) devront être conçus autour de la notion d'acteurs. Dans le but de développer des applications, un langage adéquat de programmation de base de données (LPBD) devra aussi être conçu.

 

2 Principaux résultats obtenus

Publication internationales : 3

Communications : 5

Magistères soutenus : 4

Mémoire d’ingénieur soutenus 17

 

3. Coopération internationale

Partenaire : laboratoire CERIA de l’université de Paris Dauphine

 

4. Production scientifique

Publications internationales et nationales

1. Adaptation of trie hashing for distributed environments - Carleton Scientific - Canada, 2004.

2. Scalable Distributed Compact Trie Hashing  - IST : Information Software Technology. Elseiver. 2004

3. Actors oriented databases ( Avec W.K Hidouci ),  WSEAS Transactions in computer. 2004

 

Communication internationales

1. Un SGBD Objet par acteur .WDAS 2002. Workshop on Distributed Data structures. Paris 21-22 -23 mars 200


2. Hi* : a new hash-based multidimensional access. WDAS 2002. Workshop on Distributed Data structures. Paris 21-22 -23 mars 2002.


3. IH* : Hachage Linéaire Multidimensionnel Distribué et Scalable CARI 2002. Cameroun - 14 - 17 October. 6ième Colloque Africain sur la recherche en informatique.

 

4. Adaptation of  Trie Hashing.for distributed environments. WDAS 2003. Workshop on Distributed Data structures.  Greece 13/14 June 2003

 

5. Actors oriented databases SEPAD 2004 3rd WSEAS International Conference on Software engineering, parallel and distributed systems. Salzburg, Austria, February 13-15, 2004

 

Manifestation scientifique organisée

Aucune

Brevets, logiciel, autres produit

Logiciel : un SGBD par acteur

 

Magisters soutenus

Tous les mémoires sont disponibles au niveau de la bibliothèque de l’INI.

1. Distribution du ‘Hachage par ‘interpolation’ ( HI ) Conformément aux contraintes des SDDS(Scalable Distributed Data Structures)  

2. Gestion de transactions dans Act21

3. Reprises après pannes dans Act21

4. CTH* avec utilisation massive du multicast

 

PFE ( mémoires d’ingénieurs) soutenus

Tous les mémoires sont disponibles au niveau de la bibliothèque de l’INI.

1. Langage de définition et de manipulation d'objets actifs

2. Système de stockage réparti pour objets actifs.

3. Protocole de communication sous Windows - NT pour une structure de données distribuée : LH*.

4. Langage de requête à base d'acteurs pour un SGBD parallèle.

5. Gestionnaire de types pour un SGBD parallèle.

6. Protocole de communication sous Unix pour une structure de données distribuée : LH*-rs.

7. Environnement de manipulation de bases de données par acteurs

8. Système de stockage réparti à base du hachage digital (« trie hashing ») pour un SGBD par acteurs

9. Système de stockage et gérant d'acteurs pour le SGBD parallèle Act21

10. PACT : programmation par 'acteurs' pour le SGBD parallèle Act21

11. 'Parallélisation' du SGBD Postgres au moyen du modèle Act-21 à base d'acteurs.

12. Conception et réalisation d’une mini base de données répartie à base de la méthode 'Trie hashing'

13.  Implémentation d’une structure de données distribuées et scalable  sous Windows.  

14. Gestionnaire d’acteurs par le SGBD Parallèle Act21

15. Interpréteur de requêtes (type SQL) pour le SGBD réparti ACT21

16. Implémentation de CTH* avec arbre central sous Linux sous P2P

17. Gestion de transactions dans Act21