AllegroGraph

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
AllegroGraph
Developer(s) Franz Inc.
Stable release 5.0.1[1] / February 28, 2015; 9 years ago (2015-02-28)
Written in Common Lisp
Operating system Microsoft Windows (32 and 64-bit), Mac OS X (Intel, 32 and 64-bit), Linux (32 and 64-bit)
License Proprietary commercial software
Website Franz, Inc.

AllegroGraph is a closed source triplestore which is designed to store RDF triples, a standard format for Linked Data.[2] AllegroGraph is currently in use in Open source projects,[3] commercial projects[4][5][6][7] and Department of Defense projects.[8] It is also the storage component for the TwitLogic project[9] that is bringing the Semantic Web to Twitter data.[10]

Implementation

AllegroGraph was developed to meet W3C standards for the Resource Description Framework, so it is properly considered an RDF Database. It is a reference implementation for the SPARQL protocol.[11] SPARQL is a standard query language for linked data, serving the same purposes for RDF databases that SQL serves for relational databases.[12]

Franz, Inc. is the developer of AllegroGraph. It also develops Allegro Common Lisp, an implementation of Common Lisp, a dialect of Lisp (programming language). The functionality of AllegroGraph is made available through Java, Python, Common Lisp and other APIs.[13]

The first version of AllegroGraph was made available at the end of 2004.[14]

Languages

AllegroGraph has client interfaces for Java, Python, Ruby, Perl, C#, Clojure, and Common Lisp. The product is available for Windows, Linux, and Mac OS X platforms, supporting 32 or 64 bits.[citation needed]

AllegroGraph includes an implementation of Prolog based on the implementation developed by Peter Norvig in Paradigms of Artificial Intelligence Programming.[15][non-primary source needed]

See also

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. GenomeWeb-Pfizer Article
  5. Eli Lilly Project Presentation
  6. Making a Semantic Web Business Case at Pfizer
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Contributions to a Semantically Based Intelligence Analysis Enterprise Workflow System
  9. TwitLogic Paper
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. SPARQL Protocol Implementation Report
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Allegro Prolog

External links