Back to all databases

Parliament

An RDF triple store and OWL reasoner originally developed with DARPA funding as DAML DB. Supports SWRL rules for inference, configurable global caching across named graphs, and query timeouts.

Overall rank
#116
First released
2009
License
BSD-3-Clause
Built with
C++

Details

Vendor
Raytheon BBN Technologies
Type
RDF
Category
Emerging
Status
Inactive — Last release v2.8.1 in June 2022. Limited recent activity.
License
BSD-3-Clause
Language
C++
Query Languages
SPARQL
Protocols
HTTP/RESTSPARQL Protocol
Sources 5 references

Protocols SPARQL Protocol, HTTP/REST

Source confirms two distinct interfaces on the Joseki/Jetty server: ActionRouter implements Joseki's SPARQL query/update processor (SPARQL Protocol), while a separate BulkServlet, described in the same source file as RESTful, handles insert/export/flush over plain HTTP — so pass_A's addition of HTTP/REST is correct and pass_B's SPARQL-only answer misses the bulk-load interface.

License BSD-3-Clause

SPDX identifier as classified by GitHub from the repository licence file.

Released 2009

Confirms current value.

  • BBN released Parliament as an open source project under the BSD license on SemWebCentral in 2009.
    raytheonbbn/parliament · reviewed 2026-08-02

Language C++

Corrected from Java. GitHub's raw byte count favors Java (2.2MB vs 740KB for C++) because the Jena/Sesame integration layer and indexes are Java, but BBN's own architecture description states the storage and rule engine itself -- the actual triple-store core -- is implemented in C++, with Java used only for the query-API/JNI layer on top.