AllegroGraph: Difference between revisions

Content deleted Content added
Codename Lisa (talk | contribs)
Cleanup. Removed erroneous parameters from the infobox. For a list of supported parameters please consult Template:Infobox software/doc.
FrescoBot (talk | contribs)
m Bot: link syntax and minor changes
Line 2:
{{Infobox software
| name = AllegroGraph
| developer = [[Franz Inc|Franz Inc.]].
| latest release version = 6.3.0
| latest release date = {{Start date and age|2017|10|24}}
Line 17:
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.<ref>[http://www.w3.org/2001/sw/DataAccess/impl-report-protocol SPARQL Protocol Implementation Report]</ref> SPARQL is a standard query language for linked data, serving the same purposes for RDF databases that [[SQL]] serves for relational databases.<ref>{{cite book|last1=R|first1=Angles|title=2012 IEEE International Conference on Data Engineering Workshops|date=2012|publisher=IEEE|___location=Piscataway|isbn=978-1-4673-1640-8|}}</ref>
 
[[Franz Inc|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 (programming language)|Java]], [[Python (programming language)|Python]], [[Common Lisp]] and other APIs.<ref>{{cite book|last1=Watson|first1=Mark|title=Scripting intelligence : Web 3.0 information gathering and processing|date=2009|publisher=Apress|___location=Berkeley, CA|isbn=9781430223511|edition=New Edition.|}}</ref>
 
The first version of AllegroGraph was made available at the end of 2004.<ref>{{cite book|last1=Watson|first1=Mark|title=Scripting intelligence : Web 3.0 information gathering and processing|date=2009|publisher=Apress|___location=Berkeley, CA|isbn=9781430223511|edition=New Edition.|}}</ref>
 
===Languages===
AllegroGraph has client interfaces for [[Java (programming language)|Java]], [[Python (programming language)|Python]], [[Ruby (programming language)|Ruby]], [[Perl]], [[C Sharp (programming language)|C#]], [[Clojure]], and [[Common Lisp]]. The product is available for Windows, Linux, and Mac OS X platforms, supporting 32 or 64 bits.{{citation needed|date=September 2015}}
 
AllegroGraph includes an implementation of [[Prolog]] based on the implementation developed by [[Peter Norvig]] in [[Paradigms of AI Programming: Case Studies in Common Lisp|Paradigms of Artificial Intelligence Programming]].<ref>[http://franz.com/agraph/support/documentation/v4/prolog-tutorial.html Allegro Prolog]</ref>{{primary-inline|date=September 2015}}