Précédent : Résultats nouveaux
Remonter : Projet SIRAC, Systèmes Informatiques Répartis
Suivant : Actions régionales, nationales et
internationales
Participants : Daniel Hagimont , Christian Jensen ,
Xavier Rousset de Pina , Michel Riveill , Sacha
Krakowiak , Roland Balter .
L'action SSSAC (Services et Support Système pour
Applications Coopératives) est financée par le CNET (Paris-A)
dans le cadre de l'appel d'offre thématique de 1994 portant
sur les Systèmes Répartis et les Réseaux Publics. Les
objectifs de cette action recoupent ceux de deux axes de
recherche du projet : réalisation de services pour
objets partagés persistants (); réalisation d'outils et
de services pour la construction d'applications réparties
coopératives (
). L'action se termine en
fin 1997.
Participants : Maryannick Blanchet , Xavier Rousset de
Pina .
L'objectif de l'action Mescaline est de fournir un support
pour la construction de serveurs d'informations sur des
plates-formes de type cluster. La base de ce travail
est le service Arias () réalisé dans Sirac. Les
avantages attendus sont une réduction du temps d'accès aux
données, grâce aux techniques de cache réparti, et la
possibilité d'évolution incrémentale, grâce à la modularité
du système. Le service de fichiers répartis CFS (
) a servi de banc d'essai
pour mesurer le gain de performance obtenu par rapport au
système de fichiers réparti NFS. Les premiers résultats sont
encourageants et conduisent Bull à étudier les moyens de
transférer cette technologie dans ses produits. La cible de
transfert prioritaire est la mise en oeuvre de serveurs
d'information extensibles (tels que des serveurs Web)
à partir de machines de bas de gamme (de type Estrella) mises
en grappe. L'objectif du travail d'industrialisation en cours
consiste à fournir une version efficace et robuste du système
de fichiers répartis CFS, dont une version initiale avait été
réalisée dans le projet Sirac. Les personnes de Bull
participant à cette action sont Pascal Dechamboux
(responsable) et Thierry Jacquin.
Participants : Michel Riveill , Luc Bellissard ,
Fabienne Boyer , Adriana Danes (jusqu'au 30/6/97),
Maria Serrano (à partir du 1/10/97), Roland Balter
.
L'objectif de l'action AAA (Agents Anytime
Anywhere) est de construire un environnement pour le
développement d'applications réparties à base d'agents
(composants actifs autonomes configurables, agissant pour le
compte d'un utilisateur ou d'une application en vue d'une
tâche spécifiée). La démarche adoptée consiste à enrichir les
applications existantes (sans les modifier) en intégrant un
certain nombre de fonctions nouvelles réalisées en termes
d'agents coopérants agissant pour le compte de ces
applications. En 1997, l'action AAA a été principalement
consacrée à la mise en place d'un système d'ordonnancement de
tâches, à base d'agents coopérants, pour une application de
gestion d'entrepôt de données (DataWarehouse). En
parallèle, un travail a démarré pour réaliser une adaptation
des méthodes et outils de programmation constructive
développés dans Sirac () au cas particulier des
agents coopérants. Ce travail a été validé par la réalisation
d'une application de courrier électronique dont les fonctions
sont augmentées par des agents de filtrage. La cible
applicative porte désormais sur la mise en oeuvre d'agents
pour la détection d'attaques par analyse des événements
enregistrés dans un dispositif pare-feu (firewall).
Les personnes de Bull participant à cette action sont Serge
Lacourte (responsable), André Freyssinet et Marc
Herrmann.
Participants : Vincent Roca (jusqu'au 31/8/97),
Roland Balter .
Le projet Storia (collaboration entre Inria et SGS-Thomson
partiellement financée par le SERICS) vise à développer et
expérimenter en vraie grandeur des outils et services pour le
travail coopératif sur un réseau d'entreprise. Dans la
première phase de ce projet (1997), la contribution de Sirac
a porté sur une expérimentation visant à transformer une
application existante de conception de circuits pour
l'adapter à un mode de travail coopératif sans modification
du code de l'application (cf ). Compte tenu du succès
de cette expérimentation et de l'intérêt manifesté par la
société SGS-Thomson, une seconde phase est prévue en 1998
pour systématiser l'approche et fournir ainsi une boîte à
outils pour la mise en coopération d'applications
interactives mono-utilisateur. L'utilisation du modèle Olan
devrait permettre de fournir une boîte à outils configurable
pour les besoins d'applications variées. Par ailleurs un
contact est recherché avec une société d'ingénierie pour
industrialiser le procédé de transformation.
Participants : Michel Riveill , Marie-Claude
Pellegrini .
Cette action a débuté en octobre 1996. Son objectif est de contribuer au développement d'un environnement pour la gestion du réseau d'accès de France Télécom (partie du réseau téléphonique située entre le dernier commutateur et les abonnés). Ce réseau doit intégrer de nouveaux services à valeur ajoutée, tels que la vidéo interactive. La coopération avec le CNET concerne les méthodes et outils pour la définition de ces services et leur intégration dans l'environnement global d'administration des réseaux publics de télécommunication.
Outre un travail d'évaluation du modèle TINA et du langage ODL, le travail en cours porte sur :
Cette action utilise les résultats du projet Sirac (cf
) pour les adapter à
l'environnement proche de ODP (Open Distributed Processing)
choisi par le CNET comme cadre de travail.
Participants : Roland Balter , Jean-Yves Vion-Dury
.
L'objectif de la collaboration avec Xerox (Centre de
Recherche de Grenoble) est de développer des outils communs
pour l'environnement de programmation constructive du projet
Sirac (cf ) et l'environnement de
programmation pour le langage CLF (Coordination Language
Facility) réalisé par Xerox. Le domaine couvert est
principalement celui des outils de génie logiciel, intégrant
des capacités de visualisation, pour la construction et la
mise au point d'applications utilisant ces langages. Outre la
réalisation d'outils pour les environnements Olan et CLF,
cette activité a donné lieu, en amont, à un travail de
recherche plus fondamental dont l'objectif est de concevoir
et réaliser un générateur d'outils pour le traitement des
langages visuels et textuels. Ce travail est en cours de
finalisation et sera présenté dans la thèse de J.-Y.
Vion-Dury.
Enfin, le projet Sirac entretient des relations avec l'action Médiation de Dyade. L'objectif de cette action, menée en collaboration avec le projet RODIN, est de réaliser des services d'accès à des données hétérogènes réparties. M. Riveill dirige dans ce cadre la thèse de Philippe Bonnet sur la construction de médiateurs.