Rdb2RdfXG/StateOfTheArt/Table
< Rdb2RdfXG | StateOfTheArt
Approach | Task | Ontology exists? | Query, Dump | Usability | OWL Schema | Schema/Data Separation |
CODE (Man Li) | conversion | ad-hoc creation | dump/batch, ?with possibility to update instance data? | semi-automatic, but clear engineering process | automatic learning of some hierarchy, domain/range of roles, object properties, 11 rules | yes, separate, data is imported after schema creation |
D2RQ | uni-directional, SPARQL, LinkedData | ad-hoc creation | query, dump possible | automatic mapping | automatic mapping generates poor schema, one table per class, only datatype properties, more possible | no, everything created at once |
DartGrid | integration of several DBs | integration ontology mandatory | query | |||
DB2OWL | several DBs, aims at integration | distinction between a global ontology and local ontologies, existence of a global target ontology mandatory | query, uses R2O | automatic | basically same as CODE (Man Li), similar rules | yes |
Habegger | learning of a mapping | no | n.a. | proposal of a learning algorithm, no evaluation | some hierarchy based on theta subsumption in horn clauses, object properties | ?? |
OntER(Trinkunas) | verify acquisition | no | manual acquisition of the ontology based on ER model | manual, but with clear directives, ?could be automated? | conversion of ER model, similarity to RDF is exploited | no, but a verification method seems to exist, to validate the handcrafted model against the DB, based on a DB integration tool |
OpenLink Virtuoso RDF Views | uni-directional, SPARQL, LinkedData, simultaneously access multiple remote or local DBs via SPARQL | ad hoc creation | query, dump possible | Mapping freely specifiable. Embedded SQL/SPARQL conditions for arbitrary mappings. | Mapping stored in database as with SQL Views. | |
Protege DataGenie | ||||||
Protege DataMaster | ||||||
Protege OntoBase | ||||||
R2O+ODEMapster | ||||||
Relational.OWL | ||||||
SPASQL | ||||||
SquirrelRDF | uni-directional, access several DBs via SPARQL | Config is (augmented) rdfs | query, allows SPARQL | automatic mapping | no, on purpose not | no |
Triplify | uni-directional, LinkedData | ad-hoc creation | display of LinkedData | manual SQL queries | supports classes and object properties, early version | no, everything created at once |