How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
PelletDb: Scalable Reasoning for Enterprise Semantics
1. PelletDb:
Scalable, Expressive Semantic
Reasoning for the Enterprise
2010 Semantic Technology Conference
Héctor Pérez-Urbina
Clark & Parsia, LLC
hector@clarkparsia.com
2. Who are we?
Clark & Parsia is a semantic software startup
Offices in DC & Cambridge, MA
Software products for end-user & OEM use
Provides software development and integration services
Specializing in Semantic Web, web services, and
advanced AI technologies for federal and enterprise
customers
http://clarkparsia.com/
Twitter: @candp
3. What is PelletDb?
New reasoner that combines the best of two
worlds:
Clark & Parsia’s Pellet: expressive, in-memory
OWL 2 reasoner
Oracle Database Semantic Technologies:
scalable, database-backed OWL/RDF reasoner
4. What is PelletDb?
Pellet
very expressive
not sufficiently scalable for some workloads
Oracle 11g R2
very scalable
not sufficiently expressive for some problems
PelletDb: more scalable & expressive than either
Pellet or Oracle alone
8. Performance
Max expressivity mode
Schema & data extraction (Pellet)
Reasoning (Pellet)
Max scalability mode
Schema extraction & reasoning (Pellet)
Small percentage of time
Data reasoning (Oracle)
Performance evaluation at http://bit.
ly/crNWuN
9. Benefits for Oracle customers
More expressive reasoning: more complete
SPARQL query answers
Access to non-standard reasoning services
Inference explanation
SPARQL-DL query answering
Incremental reasoning
Closed-world integrity constraint validation
Automated ontology modularization
10. Benefits for Pellet customers
Access to Oracle’s world-class
information management systems
Scalability
Security
Replication
Transaction support
Oracle addons
Enterprise ecosystem ready for OWL 2
11. Other RDF Datastores
PelletDb technology is not specific to Oracle
We are evaluating business case for highly
optimized integrations with other RDF stores
BigData
Virtuoso
4Store/5Store
...
12. Roadmap
Q3 2010
OWL-based integrity constraint validation for
semantic & relational data
Q1 2011
Semantic facade over existing data sources
13. IC Validation
Database-like IC validation
(Closed world, UNA)
SPARQL translation
Incremental validation
"Using OWL in Closed-World Applications" by Evren Sirin - 3:30 pm
14. Semantic Facade
Specialized OWL 2
QL reasoner
Rewriting-based
approach
No data explosion
Frequently changing
data
Efficient query
answering
15. More info
Clark & Parsia LLC
http://clarkparsia.com/
PelletDb
http://clarkparsia.com/pelletdb
News, updates, tips/ticks on twitter
#pelletdb