Aller au contenu

AllegroGraph

Un article de Wikipédia, l'encyclopédie libre.
AllegroGraph

Informations
Développé par Franz Inc.
Première version
Écrit en Common Lisp
Système d'exploitation Microsoft WindowsVoir et modifier les données sur Wikidata
Environnement Multi-plateforme
Langues Anglais
Type Système de gestion de base de données
Licence propriétaire
Site web http://franz.com

AllegroGraph est une base de données triplestore propriétaire, conçue pour stocker des triples RDF, un format standard pour les données liées[1]. AllegroGraph est actuellement utilisé pour des projets Open source [2], des projets commerciaux[3],[4],[5],[6] et des projets du département de la Défense américain[7]. Il est également le composant de stockage pour le projet TwitLogic[8] qui implémente le Web Sémantique pour Twitter[9].

La mise en œuvre

[modifier | modifier le code]

AllegroGraph a été développé pour répondre aux normes W3C du Resource Description Framework. C'est donc une base de données RDF. C'est une implémentation de référence pour SPARQL[10]. SPARQL est un standard de langage de requête pour les données liées, comme SQL l'est pour les bases de données relationnelles[11].

Franz, Inc. est le développeur d'AllegroGraph. Il développe également Allegro Common Lisp, une mise en œuvre de Common Lisp, un dialecte de Lisp. La fonctionnalité de AllegroGraph est mise à disposition par le biais de Java, Python, Common Lisp et d'autres API[12].

La première version de AllegroGraph a été mise à disposition à la fin de 2004[12].

AllegroGraph a des interfaces client pour Java, Python, Ruby, Perl, C#, Clojure, et  Common Lisp. Le produit est disponible pour Windows, Linux et Mac OS X, en 32 ou 64 bits.[réf. nécessaire]

AllegroGraph inclut une implémentation de Prolog basée sur celle de Peter Norvig. dans les Paradigmes de l'Intelligence Artificielle Programmation[13].

Références

[modifier | modifier le code]
  1. Thomas Claburn, « Web 2.0 Arrives to Find Web 3.0 Underway », Dr. Dobb, UBM Tech,‎ (lire en ligne, consulté le )
  2. Janine Glahn, « DBPedia Deutschland 1.0 Release – The German part of the Wikipedia for Machines » [archive du ] (consulté le )
  3. GenomeWeb-Pfizer Article
  4. Eli Lilly Project Presentation
  5. Making a Semantic Web Business Case at Pfizer « Copie archivée » (version du sur Internet Archive)
  6. IEEE Computer Society, Proceedings, IEEE International Conference on Semantic Computing 2008 ICSC 2008 : 4-7 August 2008, Santa Clara, California., Piscataway, N.J., IEEE Xplore, (ISBN 978-0-7695-3279-0)
  7. Contributions to a Semantically Based Intelligence Analysis Enterprise Workflow System
  8. TwitLogic Paper
  9. (en-US) C.G.M. Snoek, B. Huurnink, L. Hollink, M. de Rijke, G. Schreiber et M. Worring, « Adding Semantics to Detectors for Video Retrieval », IEEE Transactions on Multimedia, vol. 9, no 5,‎ , p. 975–986 (DOI 10.1109/TMM.2007.900156, lire en ligne, consulté le )
  10. SPARQL Protocol Implementation Report
  11. (en) Angles R, 2012 IEEE International Conference on Data Engineering Workshops, Piscataway, IEEE, (ISBN 978-1-4673-1640-8)
  12. a et b (en) Mark Watson, Scripting Intelligence : Web 3.0 Information Gathering and Processing, Berkeley, CA, Apress, , New Edition. éd., 392 p. (ISBN 978-1-4302-2351-1)
  13. Allegro Prolog

Liens externes

[modifier | modifier le code]