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
The go-to resource for graph technology details
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.
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.
Joseki comes packaged with its "SPARQL" processor to handle SPARQL queriesActionRouter.java — raytheonbbn/parliament · reviewed 2026-08-02
BulkServlet by contrast is RESTful. * * Bulk operations are handled by the BulkServlet, and include insert, export, * and flush. Delete, and Clear should be handled via SPARQL/Update.ActionRouter.java — raytheonbbn/parliament · reviewed 2026-08-02
License BSD-3-Clause
SPDX identifier as classified by GitHub from the repository licence file.
"spdx_id": "BSD-3-Clause"GitHub licence API — raytheonbbn/parliament · reviewed 2026-08-02
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.
Storage and Rule engine implemented in C++ for performanceInformation Exploitation at BBN · reviewed 2026-08-02