pelletdb: scalable reasoning for enterprise semantics
TRANSCRIPT
PelletDb: Scalable, Expressive Semantic Reasoning for the Enterprise
Héctor Pérez-UrbinaClark & Parsia, LLC
2010 Semantic Technology Conference
Who are we?Clark & Parsia is a semantic software startupOffices in DC & Cambridge, MASoftware products for end-user & OEM useProvides software development and integration servicesSpecializing in Semantic Web, web services, and advanced AI technologies for federal and enterprise customers
http://clarkparsia.com/Twitter: @candp
What is PelletDb?
New reasoner that combines the best of two worlds:
Clark & Parsia’s Pellet: expressive, in-memory OWL 2 reasonerOracle Database Semantic Technologies: scalable, database-backed OWL/RDF reasoner
What is PelletDb?Pellet
very expressivenot sufficiently scalable for some workloads
Oracle 11g R2very scalablenot sufficiently expressive for some problems
PelletDb: more scalable & expressive than either Pellet or Oracle alone
What is PelletDb?
Max Expressivity Mode
Max Scalability Mode
PerformanceMax expressivity mode
Schema & data extraction (Pellet)Reasoning (Pellet)
Max scalability modeSchema extraction & reasoning (Pellet)
Small percentage of timeData reasoning (Oracle)
Performance evaluation at http://bit.ly/crNWuN
Benefits for Oracle customersMore expressive reasoning: more complete SPARQL query answersAccess to non-standard reasoning services
Inference explanationSPARQL-DL query answeringIncremental reasoningClosed-world integrity constraint validationAutomated ontology modularization
Benefits for Pellet customersAccess to Oracle’s world-class information management systems
ScalabilitySecurityReplicationTransaction supportOracle addons
Enterprise ecosystem ready for OWL 2
Other RDF DatastoresPelletDb technology is not specific to OracleWe are evaluating business case for highly optimized integrations with other RDF stores
BigDataVirtuoso4Store/5Store...
RoadmapQ3 2010
OWL-based integrity constraint validation for semantic & relational data
Q1 2011Semantic facade over existing data sources
IC Validation
Database-like IC validation (Closed world, UNA)SPARQL translationIncremental validation
"Using OWL in Closed-World Applications" by Evren Sirin - 3:30 pm
Semantic Facade
Specialized OWL 2 QL reasonerRewriting-based approachNo data explosionFrequently changing dataEfficient query answering
More infoClark & Parsia LLC
http://clarkparsia.com/ PelletDb
http://clarkparsia.com/pelletdbNews, updates, tips/ticks on twitter
#pelletdb
Questions?