All, (01)
Starting a new thread based on the theme above to make what I am trying
to demonstrate clearer. (02)
Situation: (03)
Schema.org [1] is a collaborative effort aimed as simplifying structured
data publication to the Web. As part of this effort, a number of
collaborators have collectively produced a number of shared vocabularies
under the "schema.org" namespace. (04)
In addition to what's being produced by Schema.org there are a thousands
of shared ontologies and vocabularies that have been constructed and
published to the Web from a plethora of sources, many of these have been
aggregated by services such as LOV (Linked Open Vocabulary) [2] which is
basically accentuates the TBox and RBox aspects of the Linked Open Data
(LOD) Cloud. (05)
Typical Integration Problem: (06)
Two ontologies or vocabularies (for instance FOAF and Schema.org)
include definitions for the same class (or kind) of entity e.g., an
Organization, and as a consequence we end up with Web accessible
documents comprised of RDF statements that describe Organizations as
instances of foaf:Organization or schemaorg:Organization. (07)
Challenge: How do we get a merged view of all the organizations,
irrespective of how they've been described across various RDF documents? (08)
Solution: (09)
1. Make a mapping/bridge/meta ontology that uses owl:equivalentClass
relations to indicate the fact that
<http://xmlns.com/foaf/0.1/Organization> and
<http://schema.org/Organization> are equivalent. (010)
2. Load the mapping/bridge/meta ontology document into a data management
system that's capable of applying reasoning and inference to the
equivalence claim based on its comprehension of the relation semantics
expressed (011)
3. Access instances of the <http://xmlns.com/foaf/0.1/Organization>
classes (e.g., by seeking a description of
<http://xmlns.com/foaf/0.1/Organization> which should produce a solution
that includes subjects of instanceOf (rdf:type) relations) -- and this
will show a union of all instances of across
<http://xmlns.com/foaf/0.1/Organization> and
<http://schema.org/Organization> (012)
4. Reverse the action in step 4 above -- the results should be the same. (013)
Live Demo Link: (014)
[1]
http://lod.openlinksw.com/describe/?url=http%3A%2F%2Fxmlns.com%2Ffoaf%2F0.1%2FOrganization&graph=http%3A%2F%2Fdata.reegle.info%2F&graph=http%3A%2F%2Fwww.openlinksw.com%2Fdata%2Fturtle%2Fontology_mappings%2Fschemas_mappings%2FSchemaOrgToOpenLink.ttl (015)
-- description of <http://xmlns.com/foaf/0.1/Organization> *without
inference and reasoning enabled*, so the relations presented are
specific to the aforementioned class. (016)
[2]
http://lod.openlinksw.com/describe/?url=http%3A%2F%2Fschema.org%2FOrganization&graph=http%3A%2F%2Fdata.reegle.info%2F&graph=http%3A%2F%2Fwww.openlinksw.com%2Fdata%2Fturtle%2Fontology_mappings%2Fschemas_mappings%2FSchemaOrgToOpenLink.ttl (017)
-- description of <http://schema.org/Organization> *without inference
and reasoning enabled*, so the relations presented are specific ot the
aforementioned class . (018)
[3]
http://lod.openlinksw.com/describe/?url=http%3A%2F%2Fxmlns.com%2Ffoaf%2F0.1%2FOrganization&inf=http%3A%2F%2Fwww.openlinksw.com%2Fschemas%2Frdfs&graph=http%3A%2F%2Fdata.reegle.info%2F&graph=http%3A%2F%2Fwww.openlinksw.com%2Fdata%2Fturtle%2Fontology_mappings%2Fschemas_mappings%2FSchemaOrgToOpenLink.ttl (019)
-- description of <http://xmlns.com/foaf/0.1/Organization> *with
inference and reasoning enabled*. (020)
[4]
http://lod.openlinksw.com/describe/?url=http%3A%2F%2Fschema.org%2FOrganization&inf=http%3A%2F%2Fwww.openlinksw.com%2Fschemas%2Frdfs&graph=http%3A%2F%2Fdata.reegle.info%2F&graph=http%3A%2F%2Fwww.openlinksw.com%2Fdata%2Fturtle%2Fontology_mappings%2Fschemas_mappings%2FSchemaOrgToOpenLink.ttl (021)
-- description of <http://schema.org/Organization> with *inference and
reasoning enabled*. (022)
-- (023)
Regards, (024)
Kingsley Idehen
Founder & CEO
OpenLink Software
Company Web: http://www.openlinksw.com
Personal Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter Profile: https://twitter.com/kidehen
Google+ Profile: https://plus.google.com/+KingsleyIdehen/about
LinkedIn Profile: http://www.linkedin.com/in/kidehen (025)
smime.p7s
Description: S/MIME Cryptographic Signature
_________________________________________________________________
Msg Archives: http://ontolog.cim3.net/forum/ontology-summit/
Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontology-summit/
Unsubscribe: mailto:ontology-summit-leave@xxxxxxxxxxxxxxxx
Community Files: http://ontolog.cim3.net/file/work/OntologySummit2014/
Community Wiki: http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2014
Community Portal: http://ontolog.cim3.net/wiki/ (01)
|