Skip to content.

SEKT Portal

Sections
Personal tools
You are here: Home Members francois.scharffe's Home This folder contains information and files regarding WP4 Mediator ontologies PModified version of Proton to suits the BTDL requirements
Navigation
 
Document Actions

PModified version of Proton to suits the BTDL requirements

by Francois Scharffe last modified 2006-01-19 05:17 PM

Click here to get the file

Size 7.5 kB - File type text/rdf

File contents

<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE rdf:RDF [
	<!ENTITY rdf 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
	<!ENTITY rdfl 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
	<!ENTITY rdfs 'http://www.w3.org/2000/01/rdf-schema#'>
	<!ENTITY owl  'http://www.w3.org/2002/07/owl#'>
	<!ENTITY pupp  'http://proton.semanticweb.org/2005/04/protonu#'>
	<!ENTITY xsd  'http://www.w3.org/2001/XMLSchema#'>
	  <!ENTITY diglib  'http://semantic.info.bt.co.uk/diglib#'>
	  <!ENTITY ptop 'http://proton.semanticweb.org/2005/04/protont#'>
	  <!ENTITY protonkm 'http://proton.semanticweb.org/2005/04/protonkm#'>
]>

<rdf:RDF 
         xmlns:rdf="&rdf;"
         xmlns:rdfl="&rdf;"
	 xmlns:rdfs="&rdfs;"
	 xmlns:owl="&owl;"
	  xmlns:ptop="&ptop;"
	  xmlns:protonkm="&protonkm;"
	 xmlns="&diglib;"
	 xmlns:diglib="&diglib;"
	 xml:base="&diglib;"
	 xmlns:pupp="&pupp;"
	 >
	 
	 
<!-- comment Jos de Bruijn: This ontology is valid OWL full, but not valid OWL DL, because the ontology &pupp; is not valid OWL DL -->

<owl:Ontology rdf:about="">
  <owl:imports rdf:resource="&ptop;"/>
  <owl:imports rdf:resource="&protonkm;"/>
  <owl:imports rdf:resource="&pupp;"/>
</owl:Ontology>

<owl:Class rdf:about="&diglib;JournalArticle"
	rdfs:label="JournalArticle">
	<rdfs:subClassOf rdf:resource="&pupp;Article"/>
</owl:Class>

<owl:Class rdf:about="&diglib;ConferencePaper"
	rdfs:label="ConferencePaper">
	<rdfs:subClassOf rdf:resource="&pupp;Article"/>
</owl:Class>

<owl:Class rdf:about="&diglib;ConferenceProceedings"
	rdfs:label="ConferenceProceedings">
	<rdfs:subClassOf rdf:resource="&pupp;Article"/>
</owl:Class>

<owl:Class rdf:about="&diglib;BookChapter"
	rdfs:label="BookChapter">
	<rdfs:subClassOf rdf:resource="&pupp;Article"/>
</owl:Class>

<owl:Class rdf:about="&diglib;Affiliation"
         rdfs:label="Affiliation">
        <rdfs:subClassOf rdf:resource="&ptop;JobPosition"/>
</owl:Class>

<owl:Class rdf:about="&diglib;Conference"
	rdfs:label="Conference">
	<rdfs:subClassOf rdf:resource="&pupp;PeriodicalPublication"/>
</owl:Class>

<owl:DatatypeProperty rdf:about="&diglib;title"
	rdfs:label="title">
	<rdfs:domain rdf:resource="&ptop;InformationResource"/>
	<rdfs:range rdf:resource="&xsd;string"/>
</owl:DatatypeProperty>

<owl:DatatypeProperty rdf:about="&diglib;isOnPageNo"
        rdfs:label="isOnPageNo">
        <rdfs:domain rdf:resource="&pupp;PublishedMaterial"/>
        <rdfs:range rdf:resource="&xsd;integer"/>
</owl:DatatypeProperty>

<owl:Class rdf:about="&diglib;Descriptor"
	rdfs:label="Descriptor">
	<rdfs:subClassOf rdf:resource="&pupp;Dataset"/>
</owl:Class>

<owl:ObjectProperty rdf:about="&diglib;hasDescriptor"
	rdfs:label="hasDescriptor">
	<rdfs:range rdf:resource="&diglib;Descriptor"/>
</owl:ObjectProperty>

<owl:DatatypeProperty rdf:about="&diglib;personName"
	rdfs:label="personName">
	<rdfs:domain rdf:resource="&ptop;Person"/>
	<rdfs:range rdf:resource="&xsd;string"/>
</owl:DatatypeProperty>

<owl:DatatypeProperty rdf:about="&diglib;descriptorTerm"
	rdfs:label="descriptorTerm">
	<rdfs:domain rdf:resource="&diglib;Descriptor"/>
	<rdfs:range rdf:resource="&xsd;string"/>
</owl:DatatypeProperty>

<!--

<owl:ObjectProperty rdf:about="&rdf_;descriptorBroaderTerm"
	rdfs:label="descriptorBroaderTerm">
	<rdfs:domain rdf:resource="&rdf_;Descriptor"/>
	<rdfs:range rdf:resource="&rdf_;Descriptor"/>
</owl:ObjectProperty>

<owl:DatatypeProperty rdf:about="&rdf_;topicName">
	<rdfs:domain rdf:resource="&rdf_;Topic"/>
	<rdfs:range rdf:resource="&rdf_;Literal"/>
</owl:DatatypeProperty>
-->

<owl:ObjectProperty rdf:about="&diglib;isAuthorOf"
	rdfs:label="isAuthorOf">
	<rdfs:domain rdf:resource="&ptop;Person"/>
	<rdfs:range rdf:resource="&pupp;Article"/>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:about="&diglib;hasMagIss"
	rdfs:label="hasMagIss">
	<rdfs:domain rdf:resource="&pupp;Magazine"/>
	<rdfs:range rdf:resource="&pupp;MagazineIssue"/>
</owl:ObjectProperty>


<owl:ObjectProperty rdf:about="&diglib;hasJournalArticle"
	rdfs:label="hasJournalArticle">
	<rdfs:domain rdf:resource="&pupp;MagazineIssue"/>
	<rdfs:range rdf:resource="&diglib;JournalArticle"/>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:about="&diglib;hasConferencePaper"
	rdfs:label="ConferencePaper">
	<rdfs:domain rdf:resource="&diglib;Conference"/>
	<rdfs:range rdf:resource="&diglib;ConferencePaper"/>
</owl:ObjectProperty>


<owl:ObjectProperty rdf:about="&diglib;hasAffiliation"
        rdfs:label="hasAffiliation">
        <rdfs:domain rdf:resource="&ptop;Person"/>
        <rdfs:range rdf:resource="&diglib;Affiliation"/>
</owl:ObjectProperty>


<owl:ObjectProperty rdf:about="&diglib;hasConferenceProceedings"
	rdfs:label="ConferenceProceedings">
	<rdfs:domain rdf:resource="&diglib;Conference"/>
	<rdfs:range rdf:resource="&diglib;ConferenceProceedings"/>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:about="&diglib;hasConference"
	rdfs:label="Conference">
	<rdfs:domain rdf:resource="&diglib;ConferenceProceedings"/>
	<rdfs:range rdf:resource="&diglib;Conference"/>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:about="&diglib;hasBookChapter"
	rdfs:label="BookChapter">
	<rdfs:domain rdf:resource="&pupp;Book"/>
	<rdfs:range rdf:resource="&diglib;BookChapter"/>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:about="&diglib;articleRef"
	rdfs:label="articleRef">
	<rdfs:domain rdf:resource="&diglib;Descriptor"/>
	<rdfs:range rdf:resource="&pupp;Article"/>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:about="&diglib;hasAffiliate"
	rdfs:label="hasAffiliate">
	<rdfs:domain rdf:resource="&diglib;Affiliation"/>
	<rdfs:range rdf:resource="&ptop;Person"/>
</owl:ObjectProperty>

<!--
<owl:ObjectProperty rdf:about="&rdf_;subTopicOf"
	rdfs:label="subTopicOf">
	<rdfs:domain rdf:resource="&rdf_;Topic"/>
	<rdfs:range rdf:resource="&rdf_;Topic"/>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:about="&rdf_;hasDocument"
	rdfs:label="hasDocument">
	<rdfs:domain rdf:resource="&rdf_;Topic"/>
	<rdfs:range rdf:resource="&df_;Article"/>
</owl:ObjectProperty>
-->

<owl:DatatypeProperty rdf:about="&diglib;hasAccessionNo"
	rdfs:label="hasAccessionNo">
	<rdfs:domain rdf:resource="&pupp;Article"/>
	<rdfs:range rdf:resource="&xsd;string"/>
</owl:DatatypeProperty>

<owl:ObjectProperty rdf:about="&diglib;hasInformationSpace"
	rdfs:label="hasInformationSpace">
	<rdfs:domain rdf:resource="&pupp;Article"/>
	<rdfs:range rdf:resource="&protonkm;InformationSpace"/>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:about="&diglib;ispace_doc"
    rdfs:label="ispace doc">
    <rdfs:domain rdf:resource="&protonkm;InformationSpace"/>
    <rdfs:range rdf:resource="&pupp;Article"/>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:about="&diglib;ispace_author"
    rdfs:label="ispace author">
    <rdfs:domain rdf:resource="&protonkm;InformationSpace"/>
    <rdfs:range rdf:resource="&ptop;Person"/>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:about="&diglib;ispace_affiliation"
    rdfs:label="ispace affiliation">
    <rdfs:domain rdf:resource="&protonkm;InformationSpace"/>
    <rdfs:range rdf:resource="&diglib;Affiliation"/>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:about="&diglib;ispace_pub_within"
    rdfs:label="ispace pub within">
    <rdfs:domain rdf:resource="&protonkm;InformationSpace"/>
    <rdfs:range rdf:resource="&pupp;MagazineIssue"/>
</owl:ObjectProperty>

<owl:ObjectProperty rdf:about="&diglib;hasTopic"
	rdfs:label="hasTopic">
	<rdfs:range rdf:resource="&ptop;Topic"/>
</owl:ObjectProperty>

</rdf:RDF>