OWLlink provides a declarative interface for – among other things – asserting OWL axioms to a Knowledge Base (KB) of an OWL reasoner. This OWLlink extension adds the ability to retract previously asserted axioms from KBs. This document describes the accompanying HTTP/XML Binding of this extension.
This version of the OWLlink structural specification refers to the public OWL 2 working draft as of April 11th 2008 (http://www.w3.org/TR/2008/WD-owl2-syntax-20080411/) and will soon be superseded by an updated specification in order to align with the latest OWL 2 working draft or recommendation.
The OWLlink Working Group seeks public feedback on these Working Drafts. Please send your comments to public-comments@owllink.org or post to the public discussion forum at http://www.owllink.org/forum/.
This extension is being published as one of a set of 2 documents:
<xsd:schema
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:ol="http://www.owllink.org/owllink-xml#"
targetNamespace="http://www.owllink.org/ext/retraction-xml#"
elementFormDefault="qualified" attributeFormDefault="unqualified">
<xsd:import namespace="http://www.owllink.org/owllink-xml#" schemaLocation="owllink-xml-20091016.xsd"/>
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/>
<xsd:element name="Retract" type="ol:KBRequestWithAxioms"/>
</xsd:schema>
<xsd:schema
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:ol="http://www.owllink.org/owllink-xml#"
xmlns:ext="http://www.owllink.org/ext/retraction-xml#"
targetNamespace="http://www.owllink.org/owllink-xml#"
elementFormDefault="qualified" attributeFormDefault="unqualified">
<xsd:import namespace="http://www.owllink.org/ext/retraction-xml#" schemaLocation="retraction-xml-def-20091016.xsd"/>
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/>
<xsd:redefine schemaLocation="owllink-xml.xsd">
<xsd:group name="Request">
<xsd:choice>
<xsd:group ref="ol:Request"/>
<xsd:element ref="ext:Retract"/>
</xsd:choice>
</xsd:group>
</xsd:redefine>
</xsd:schema>