Accueil
 chercher             Plan du site             Info (English version) 
L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.Les listes de discussions XMLfr sont à votre disposition pour réagir sur nos articles ou simplement poser une question.Si vous ètes passionnée(e) par XML, pourquoi ne pas en faire votre métier ?XMLfr n'est heureusement pas le seul site où l'on parle de XML. Découvrez les autres grâce à XMLfr et à l'ODP.Les partenaires grâce auxquels XMLfr peut se développer.Pour tout savoir sur XMLfr.XMLfr sans fil, c'est possible !Pour ceux qui veulent vraiment en savoir plus sur XML.L'index du site.
 Manifestations XML francophones et internationales.L'actualité des affaires et stratégies XML.L'actualité des technologies XML.Les nouveautés et l'actualités de notre site.Pointeurs sur l'actualité XML sur d'autres sites, en français comme en anglais.


Haystack: le gestionnaire d'information universel

Répondez à cet article.

Le projet Haystack qui cherche à bâtir un système universel de gestion d'information semi-structurée, dans la perspective de permettre aux utilisateurs de manipuler toutes leurs données personnelles a publié cet été un prototype fonctionnel.

Stéphane Laurière, ingénieur, INRIA (http://www.inria.fr)
jeudi 16 octobre 2003

Le projet Haystack est né en 1997 au MIT, peu avant la publication par le W3C de la première version de travail RDF (octobre 1997).

Le projet se donne pour modeste objectif de bâtir un système universel de gestion d'information semi-structurée, dans la perspective de permettre aux utilisateurs de manipuler toutes leurs données personnelles - fichiers, emails, adresses, rendez-vous, notes, annotations etc. - selon un même et unique mode d'expression, d'interaction graphique et de recherche.

Après six ans et plusieurs travaux de thèses, un prototype fonctionnel est disponible au téléchargement sur le site du projet: http://haystack.lcs.mit.edu/.

Bien que ce prototype souffre d'une certaine lourdeur (la configuration recommandée est un P4 2Ghz, 768 Mo de RAM), le résultat est séduisant.

Haystack propose en particulier un langage de script, "Adenine", spécifiquement conçu pour traiter des triplets RDF. En plus de faciliter la manipulation de modèles de données RDF, le code "Adenine" est lui-même du RDF, ce qui donne au langage les qualités de portabilité et surtout d'extensibilité d'un langage tel que C#, et "rend ténue la distinction entre les données et le code", comme le font remarquer les auteurs du projet.

La couche graphique d'Haystack utilise le concept de "Continuation" pour faciliter l'interaction entre l'utilisateur et le logiciel : les "continuations" peuvent être vues comme des commandes pouvant être élaborées progressivement, sauvegardées en tant que macros et traitées par le système comme n'importe quel autre objet informationnel.

Haystack inclut un module P2P et un analyseur de texte et se pose finalement comme l'un des premiers PIM (Personal Information Manager) tirant partie de la richesse d'expression du formalisme RDF tout en offrant un bon niveau d'ergonomie.

Autres articles :

Copyright 2003, Stéphane Laurière.


 

Mots clés.



L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.


Les documents publiés sur ce site le sont sous licence "Open Content"
Conception graphique
  l.henriot  

Conception, réalisation et hébergement
Questions ou commentaires
  redacteurs@xmlfr.org