OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

office-metadata message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Extracted OWL metadata manifest to be reviewed


Hi group!

Based on the XSLT stylesheets [1] to extract the RelaxNG schema from the 
OpenDocument specification, I extracted our OWL schema from the metadata 
proposal.

I improved the indentation manually and removed a second </rdf:RDF> that 
was unrecognized before.
This means no harm, an can easily be fixed before the draft is merged to 
main specification.

My question, could somebody forward the extracted OWL schema to an OWL 
expert, that might review it?

An online validation [2] does not show any errors when choosing OWL Full.

Best regards,
Svante

[1] http://xml.openoffice.org/source/browse/xml/www/oasis/
[2] http://www.mygrid.org.uk/OWL/Validator
<?xml version="1.0" encoding="UTF-8"?>
<!--
    OASIS Open Document  1.2,
     6June2007 OWL Manifest Description
    © 2002-2007 OASIS Open
    © 1999-2007 Sun Microsystems, Inc.
-->
<rdf:RDF xmlns="http://www.w3.org/2000/01/rdf-schema#";
        xmlns:dc="http://purl.org/dc/elements/1.1/";
        xmlns:odf="http://docs.oasis-open.org/opendocument/meta/package#";
        xmlns:owl="http://www.w3.org/2002/07/owl#";
        xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
        xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#";>
    <owl:Ontology rdf:about="http://docs.oasis-open.org/opendocument/meta/package#";>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <dc:title xml:lang="en">Open Document Format Metadata Manifest Ontology</dc:title>
        <label xml:lang="en">ODF Metadata Manifest</label>
    </owl:Ontology>
    <owl:Class rdf:about="http://docs.oasis-open.org/opendocument/meta/package#Package";>
        <label xml:lang="en">ODF Package</label>
    </owl:Class>
    <owl:Class rdf:about="http://docs.oasis-open.org/opendocument/meta/package#File";>
        <label xml:lang="en">ODF File</label>
    </owl:Class>
    <owl:ObjectProperty rdf:about="http://docs.oasis-open.org/opendocument/meta/package#hasPart";>
        <domain rdf:resource="http://docs.oasis-open.org/opendocument/meta/package#Package"/>
        <range rdf:resource="http://docs.oasis-open.org/opendocument/meta/package#File"/>
        <label xml:lang="en">contains</label>
        <comment xml:lang="en">Related to dcterms:hasPart of the Dublin Core Metadata Initiative</comment>
    </owl:ObjectProperty>
    <owl:Class rdf:about="http://docs.oasis-open.org/opendocument/meta/package#ContentFile";>
        <label xml:lang="en">The OpenDocument Content File</label>
        <comment xml:lang="en">The unique content.xml from the root path of the package</comment>
        <subClassOf rdf:resource="http://docs.oasis-open.org/opendocument/meta/package#File"/>
    </owl:Class>
    <owl:Class rdf:about="http://docs.oasis-open.org/opendocument/meta/package#StylesFile";>
        <label xml:lang="en">The OpenDocument Styles File</label>
        <comment xml:lang="en">The unique styles.xml from the root path of the package</comment>
        <subClassOf rdf:resource="http://docs.oasis-open.org/opendocument/meta/package#File"/>
    </owl:Class>
    <owl:Class rdf:about="http://docs.oasis-open.org/opendocument/meta/package#MetadataFile";>
        <label xml:lang="en">An OpenDocument Metadata File</label>
        <comment xml:lang="en">Used for any metadata file in the package</comment>
        <subClassOf rdf:resource="http://docs.oasis-open.org/opendocument/meta/package#File"/>
    </owl:Class>
    <owl:DatatypeProperty rdf:about="http://docs.oasis-open.org/opendocument/meta/package#path";>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <domain rdf:resource="http://docs.oasis-open.org/opendocument/meta/package#File"/>
        <range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
        <label xml:lang="en">the ODF file path</label>
        <comment xml:lang="en">The relative path to the file within the package relative to the package root.</comment>
    </owl:DatatypeProperty>
    <owl:DatatypeProperty rdf:about="http://docs.oasis-open.org/opendocument/meta/package#mimeType";>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <domain rdf:resource="http://docs.oasis-open.org/opendocument/meta/package#File"/>
        <range rdf:resource="http://www.w3.org/TR/xmlschema-2/#string"/>
        <label xml:lang="en">the MIME type</label>
        <comment xml:lang="en">A string representing the MIME media type of a file (see RFC4288).</comment>
    </owl:DatatypeProperty>
    <owl:Class rdf:about="http://docs.oasis-open.org/opendocument/meta/package#Element";>
        <label xml:lang="en">OpenDocument Element</label>
    </owl:Class>
    <owl:ObjectProperty rdf:about="http://docs.oasis-open.org/opendocument/meta/package#hasPart";>
        <domain rdf:resource="http://docs.oasis-open.org/opendocument/meta/package#ContentFile"/>
        <range rdf:resource="http://docs.oasis-open.org/opendocument/meta/package#Element"/>
        <label xml:lang="en">contains</label>
        <comment xml:lang="en">Related to dcterms:hasPart of the Dublin Core Metadata Initiative</comment>
    </owl:ObjectProperty>
    <owl:ObjectProperty rdf:about="http://docs.oasis-open.org/opendocument/meta/package#hasPart";>
        <domain rdf:resource="http://docs.oasis-open.org/opendocument/meta/package#StylesFile"/>
        <range rdf:resource="http://docs.oasis-open.org/opendocument/meta/package#Element"/>
        <label xml:lang="en">contains</label>
        <comment xml:lang="en">Related to dcterms:hasPart of the Dublin Core Metadata Initiative</comment>
    </owl:ObjectProperty>
    <owl:ObjectProperty rdf:about="http://docs.oasis-open.org/opendocument/meta/package#belongsTo";>
        <domain rdf:resource="http://docs.oasis-open.org/opendocument/meta/package#Element"/>
        <range rdf:resource="http://www.w3.org/TR/xmlschema-2/#anyURI"/>
        <label xml:lang="en">belongsTo</label>
        <comment xml:lang="en">Relates an element to a named RDF Graph of a metadata file</comment>
    </owl:ObjectProperty>
    <owl:DatatypeProperty rdf:about="http://docs.oasis-open.org/opendocument/meta/package#idref";>
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <domain rdf:resource="http://docs.oasis-open.org/opendocument/meta/package#Element"/>
        <range rdf:resource="http://www.w3.org/2001/XMLSchema#NCName"/>
        <label xml:lang="en">refers to the xml:id</label>
        <comment xml:lang="en">The value of the xml:id attribute of the related OpenDocument element.</comment>
    </owl:DatatypeProperty>
</rdf:RDF>


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]