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
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