From SMW+ Semantic Enterprise Wiki
The Triple store connector
The underlying semantic data model of SMW+ corresponds to the Resource Description Framework (RDF)[1], a mature Semantic Web standard. Triple stores are databases for storing and retrieving such RDF data efficiently. In general your wiki benefits from a connected triple store through its advanced querying and inferencing capabilities.
Advanced querying
- It enables you to query the semantic data within the wiki or from remote using SPARQL queries[2]. SPARQL, a standardized RDF query language, is more powerful than the original wiki query language and allows the searching for complex graph patterns and enhanced data filtering. Thus, you can do rich analysis of your wiki data by employing complex queries.
Advanced inferencing
- Advanced inferencing comprises amgonst others the processing of user-defined, logical rules. These can state even complex interrelations or dependencies and decuce additional facts.[3] User-defined rules can be created in the wiki easily with the help of the Rule Knowledge extension. The following rule types are supported amongst others:
- pre-defined rules based on inverse, symmetric and transitive properties
- user-defined rules, such as calculation-, property chaining- and definition-rules
The Triple store connector is available in two versions:
TripleStoreConnector Basic
The TripleStoreConnector Basic contains the Jena triple store and a connector for attaching the triple store to SMW+. Jena is an open-source framework for managing and handling semantic data. Apart from SPARQL support, Jena provides also RDF(S) and rule reasoning via its in-built inference engine. Regarding rule expressivity, Jena can handle 'Jena Rule language', a subset of OntoBroker's ObjectLogic (see below). The TripleStoreConnector Basic comes with a ready-to-use installer for Windows.
Download from Sourceforge or web shop
Read documentation
Watch the demo video
TripleStoreConnector Professional
The TripleStoreConnector Professional contains 'OntoBroker Professional' and a connector for attaching OntoBroker Professional to SMW+. OntoBroker is a highly scalable and industry-proven triple store, query and inferencing engine provided by ontoprise. Apart from SPARQL support, OntoBroker Professional provides also RDF(S) and rule reasoning via its in-built inference engine. Concerning rule expressivity OntoBroker can handle ObjectLogic.[4] Tests have shown that OntoBroker provides one of the fastest and most scalable rule-based inferencing engines.[5] The TripleStoreConnector Professional comes with a ready-to-use installer for Windows.
See web shop on how to get it
Read documentation
References
- ↑ Wikipedia article about RDF
- ↑ Wikipedia article about SPARQL
- ↑ Presentations showing sample rules and usage scenarios: 1), 2), 3)
- ↑ Further information about ObjectLogic is available in ontoprise's online help system
- ↑ OpenRuleBench: An Analysis of the Performance of Rule Engines




