[MOBY-guts] biomoby commit
Chris Dagdigian
dag at dev.open-bio.org
Tue Mar 27 15:25:34 UTC 2007
dag
Tue Mar 27 11:25:28 EDT 2007
Update of /home/repository/moby/s-moby/ontologies/sswap
In directory dev.open-bio.org:/home/dag/s-moby/ontologies/sswap
Modified Files:
Graph Object Provider Resource Subject aboutURI
datatypeProperty hasMapping inputURI mapsTo name
objectProperty oneLineDescription operatesOn outputURI
owlOntology providedBy providesResource sswap.owl
Log Message:
Removed MGED.tar.gz and replaced ~35 files per Teri Gomez @ NCGR
-- Chris Dagdigian
s-moby/ontologies/sswap Graph,1.1,1.2 Object,1.1,1.2 Provider,1.1,1.2 Resource,1.1,1.2 Subject,1.1,1.2 aboutURI,1.1,1.2 datatypeProperty,1.1,1.2 hasMapping,1.1,1.2 inputURI,1.1,1.2 mapsTo,1.1,1.2 name,1.1,1.2 objectProperty,1.1,1.2 oneLineDescription,1.1,1.2 operatesOn,1.1,1.2 outputURI,1.1,1.2 owlOntology,1.1,1.2 providedBy,1.1,1.2 providesResource,1.1,1.2 sswap.owl,1.1,1.2
===================================================================
RCS file: /home/repository/moby/s-moby/ontologies/sswap/Graph,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/s-moby/ontologies/sswap/Graph 2007/01/15 23:19:02 1.1
+++ /home/repository/moby/s-moby/ontologies/sswap/Graph 2007/03/27 15:25:28 1.2
@@ -9,21 +9,18 @@
xmlns:owl = "http://www.w3.org/2002/07/owl#"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema#">
+ <owl:Ontology rdf:about="">
+ <owl:imports rdf:resource="owlOntology"/>
+ </owl:Ontology>
+
<owl:Class rdf:about="Graph">
- <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
- <owl:imports rdf:resource="owlOntology"/>
+ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >A required class. A sswap:Graph delineates a root or entry point for a suite of mappings. For services, a "mapping" embeds the concept of taking some input and returning some output. An individual of this class is the object of the sswap:hasMapping relationship from sswap:Resource. By differentially using sswap:operatesOn and sswap:hasMapping, one can, for example, differentiate between a pair of lists and a list of pairs.</rdfs:comment>
- <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- A required class. A sswap:Graph delineates a root or entry
- point for a suite of mappings. For services, a "mapping"
- embeds the concept of taking some input and returning some
- output. An individual of this class is the object of the
- sswap:hasMapping relationship from sswap:Resource. By
- differentially using sswap:operatesOn and sswap:hasMapping,
- one can, for example, differentiate between a pair of lists
- and a list of pairs.
- </rdfs:comment>
+ <rdfs:subClassOf>
+ <owl:Class rdf:about="SSWAP"/>
+ </rdfs:subClassOf>
<owl:equivalentClass>
<owl:Class>
===================================================================
RCS file: /home/repository/moby/s-moby/ontologies/sswap/Object,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/s-moby/ontologies/sswap/Object 2007/01/15 23:19:02 1.1
+++ /home/repository/moby/s-moby/ontologies/sswap/Object 2007/03/27 15:25:28 1.2
@@ -9,20 +9,18 @@
xmlns:owl = "http://www.w3.org/2002/07/owl#"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema#">
+ <owl:Ontology rdf:about="">
+ <owl:imports rdf:resource="owlOntology"/>
+ </owl:Ontology>
<owl:Class rdf:about="Object">
- <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
- <owl:imports rdf:resource="owlOntology"/>
+ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >A required class. In the concept of a service mapping an input to an output, the sswap:Object corresponds to the output. The property sswap:mapsTo explicitly demarcates the mapping (or transformation) from an input to this output. One can also use sswap:mapsTo to describe inverse mappings where the stated relationship is *from* sswap:Object to sswap:Subject.</rdfs:comment>
- <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- A required class. In the concept of a service mapping an input to
- an output, the sswap:Object corresponds to the output. The property
- sswap:mapsTo explicitly demarcates the mapping (or transformation)
- from an input to this output. One can also use sswap:mapsTo to
- describe inverse mappings where the stated relationship is *from*
- sswap:Object to sswap:Subject.
- </rdfs:comment>
+ <rdfs:subClassOf>
+ <owl:Class rdf:about="SSWAP"/>
+ </rdfs:subClassOf>
<owl:equivalentClass>
<owl:Class>
===================================================================
RCS file: /home/repository/moby/s-moby/ontologies/sswap/Provider,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/s-moby/ontologies/sswap/Provider 2007/01/15 23:19:02 1.1
+++ /home/repository/moby/s-moby/ontologies/sswap/Provider 2007/03/27 15:25:28 1.2
@@ -9,19 +9,18 @@
xmlns:owl = "http://www.w3.org/2002/07/owl#"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema#">
+ <owl:Ontology rdf:about="">
+ <owl:imports rdf:resource="owlOntology"/>
+ </owl:Ontology>
<owl:Class rdf:about="Provider">
- <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
- <owl:imports rdf:resource="owlOntology"/>
+ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >A required class. This class designates the provider of one or more resources. Providers claim ownership of resources and are anticipated to be associated with actual organizations such as W3C, NCBI, etc. Providers may state that they provide multiple resources by using multiple providesResource properties.</rdfs:comment>
- <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- A required class. This class designates the provider of one or
- more resources. Providers claim ownership of resources and are
- anticipated to be associated with actual organizations such as
- W3C, NCBI, etc. Providers may state that they provide multiple
- resources by using multiple providesResource properties.
- </rdfs:comment>
+ <rdfs:subClassOf>
+ <owl:Class rdf:about="SSWAP"/>
+ </rdfs:subClassOf>
<owl:equivalentClass>
<owl:Class>
===================================================================
RCS file: /home/repository/moby/s-moby/ontologies/sswap/Resource,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/s-moby/ontologies/sswap/Resource 2007/01/15 23:19:02 1.1
+++ /home/repository/moby/s-moby/ontologies/sswap/Resource 2007/03/27 15:25:28 1.2
@@ -9,18 +9,18 @@
xmlns:owl = "http://www.w3.org/2002/07/owl#"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema#">
+ <owl:Ontology rdf:about="">
+ <owl:imports rdf:resource="owlOntology"/>
+ </owl:Ontology>
<owl:Class rdf:about="Resource">
- <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
- <owl:imports rdf:resource="owlOntology"/>
+ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >A required class. This class designates the semantically described resource. Resources that "do things," for example, transform input (sswap:Subject) to output (sswap:Object) are commonly called services. Resources may also be web pages, ontologies, etc.</rdfs:comment>
- <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- A required class. This class designates the semantically described
- resource. Resources that "do things," for example, transform input
- (sswap:Subject) to output (sswap:Object) are commonly called services.
- Resources may also be web pages, ontologies, etc.
- </rdfs:comment>
+ <rdfs:subClassOf>
+ <owl:Class rdf:about="SSWAP"/>
+ </rdfs:subClassOf>
<owl:equivalentClass>
<owl:Class>
===================================================================
RCS file: /home/repository/moby/s-moby/ontologies/sswap/Subject,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/s-moby/ontologies/sswap/Subject 2007/01/15 23:19:02 1.1
+++ /home/repository/moby/s-moby/ontologies/sswap/Subject 2007/03/27 15:25:28 1.2
@@ -9,20 +9,18 @@
xmlns:owl = "http://www.w3.org/2002/07/owl#"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema#">
+ <owl:Ontology rdf:about="">
+ <owl:imports rdf:resource="owlOntology"/>
+ </owl:Ontology>
<owl:Class rdf:about="Subject">
- <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
- <owl:imports rdf:resource="owlOntology"/>
+ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >A required class. In the concept of a service mapping an input to an output, the sswap:Subject corresponds to the input. The property sswap:mapsTo explicitly demarcates the mapping (or transformation) from this input to its output. One can also use sswap:mapsTo to describe inverse mappings where the stated relationship is *from* sswap:Object to sswap:Subject.</rdfs:comment>
- <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- A required class. In the concept of a service mapping an input
- to an output, the sswap:Subject corresponds to the input. The
- property sswap:mapsTo explicitly demarcates the mapping (or
- transformation) from this input to its output. One can also
- use sswap:mapsTo to describe inverse mappings where the stated
- relationship is *from* sswap:Object to sswap:Subject.
- </rdfs:comment>
+ <rdfs:subClassOf>
+ <owl:Class rdf:about="SSWAP"/>
+ </rdfs:subClassOf>
<owl:equivalentClass>
<owl:Class>
===================================================================
RCS file: /home/repository/moby/s-moby/ontologies/sswap/aboutURI,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/s-moby/ontologies/sswap/aboutURI 2007/01/15 23:19:02 1.1
+++ /home/repository/moby/s-moby/ontologies/sswap/aboutURI 2007/03/27 15:25:28 1.2
@@ -9,22 +9,18 @@
xmlns:owl = "http://www.w3.org/2002/07/owl#"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema#">
+ <owl:Ontology rdf:about="">
+ <owl:imports rdf:resource="owlOntology"/>
+ </owl:Ontology>
+
<owl:DatatypeProperty rdf:about="aboutURI">
<rdfs:subPropertyOf>
<owl:DatatypeProperty rdf:about="datatypeProperty"/>
</rdfs:subPropertyOf>
- <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
- <owl:imports rdf:resource="owlOntology"/>
-
- <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- Points to a URI for additional information about its domain
- object. It is expected that the URI may be a human-readable
- web page (an HTML resource). Programs may dereference the URI
- to provide users with additional information describing a
- sswap:Resource or sswap:Provider.
- </rdfs:comment>
+ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >Points to a URI for additional information about its domain object. It is expected that the URI may be a human-readable web page (an HTML resource). Programs may dereference the URI to provide users with additional information describing a sswap:Resource or sswap:Provider.</rdfs:comment>
<rdfs:domain>
<owl:Class>
===================================================================
RCS file: /home/repository/moby/s-moby/ontologies/sswap/datatypeProperty,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/s-moby/ontologies/sswap/datatypeProperty 2007/01/15 23:19:02 1.1
+++ /home/repository/moby/s-moby/ontologies/sswap/datatypeProperty 2007/03/27 15:25:28 1.2
@@ -9,16 +9,14 @@
xmlns:owl = "http://www.w3.org/2002/07/owl#"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema#">
+ <owl:Ontology rdf:about="">
+ <owl:imports rdf:resource="owlOntology"/>
+ </owl:Ontology>
<owl:DatatypeProperty rdf:about="datatypeProperty">
- <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
- <owl:imports rdf:resource="owlOntology"/>
-
- <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- Super property for all sswap datatype properties. This property
- is not used directly so it has no domain and range.
- </rdfs:comment>
+ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >Super property for all sswap datatype properties. This property is not used directly so it has no domain and range.</rdfs:comment>
</owl:DatatypeProperty>
===================================================================
RCS file: /home/repository/moby/s-moby/ontologies/sswap/hasMapping,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/s-moby/ontologies/sswap/hasMapping 2007/01/15 23:19:02 1.1
+++ /home/repository/moby/s-moby/ontologies/sswap/hasMapping 2007/03/27 15:25:28 1.2
@@ -9,20 +9,18 @@
xmlns:owl = "http://www.w3.org/2002/07/owl#"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema#">
+ <owl:Ontology rdf:about="">
+ <owl:imports rdf:resource="owlOntology"/>
+ </owl:Ontology>
+
<owl:ObjectProperty rdf:about="hasMapping">
<rdfs:subPropertyOf>
<owl:ObjectProperty rdf:about="objectProperty"/>
</rdfs:subPropertyOf>
- <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
- <owl:imports rdf:resource="owlOntology"/>
-
- <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- A property that connects a sswap:Graph to a sswap:Subject. The
- sswap:Subject's subgraph then contains the relevant mappings of
- an input (sswap:Subject) to its output (sswap:Object).
- </rdfs:comment>
+ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >A property that connects a sswap:Graph to a sswap:Subject. The sswap:Subject's subgraph then contains the relevant mappings of an input (sswap:Subject) to its output (sswap:Object).</rdfs:comment>
<rdfs:domain>
<owl:Class rdf:about="Graph"/>
===================================================================
RCS file: /home/repository/moby/s-moby/ontologies/sswap/inputURI,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/s-moby/ontologies/sswap/inputURI 2007/01/15 23:19:02 1.1
+++ /home/repository/moby/s-moby/ontologies/sswap/inputURI 2007/03/27 15:25:28 1.2
@@ -9,21 +9,18 @@
xmlns:owl = "http://www.w3.org/2002/07/owl#"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema#">
+ <owl:Ontology rdf:about="">
+ <owl:imports rdf:resource="owlOntology"/>
+ </owl:Ontology>
+
<owl:DatatypeProperty rdf:about="inputURI">
<rdfs:subPropertyOf>
<owl:DatatypeProperty rdf:about="datatypeProperty"/>
</rdfs:subPropertyOf>
- <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
- <owl:imports rdf:resource="owlOntology"/>
-
- <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- Resources may require special user interfaces to gather input
- such as using web pages to solicit input from users. Programs
- that are preparing to invoke a resource may direct users to the
- URI pointed to by this property for the appropriate user interface.
- </rdfs:comment>
+ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >Resources may require special user interfaces to gather input such as using web pages to solicit input from users. Programs that are preparing to invoke a resource may direct users to the URI pointed to by this property for the appropriate user interface.</rdfs:comment>
<rdfs:domain>
<owl:Class rdf:about="Resource"/>
===================================================================
RCS file: /home/repository/moby/s-moby/ontologies/sswap/mapsTo,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/s-moby/ontologies/sswap/mapsTo 2007/01/15 23:19:02 1.1
+++ /home/repository/moby/s-moby/ontologies/sswap/mapsTo 2007/03/27 15:25:28 1.2
@@ -9,24 +9,18 @@
xmlns:owl = "http://www.w3.org/2002/07/owl#"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema#">
+ <owl:Ontology rdf:about="">
+ <owl:imports rdf:resource="owlOntology"/>
+ </owl:Ontology>
+
<owl:ObjectProperty rdf:about="mapsTo">
<rdfs:subPropertyOf>
<owl:ObjectProperty rdf:about="objectProperty"/>
</rdfs:subPropertyOf>
- <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
- <owl:imports rdf:resource="owlOntology"/>
-
- <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- A property that connects a sswap:Subject to a sswap:Object, or
- vice-versa. For services, this is usually used to establish the
- transformation from the input to the output. This property is
- directional (imples a mapping from the domain to the range), but
- can be used as its own inverse. So one may delineate a mapping
- from sswap:Subject to sswap:Object, and use another sswap:mapsTo
- to delineate a mapping from sswap:Object to sswap:Subject.
- </rdfs:comment>
+ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >A property that connects a sswap:Subject to a sswap:Object, or vice-versa. For services, this is usually used to establish the transformation from the input to the output. This property is directional (imples a mapping from the domain to the range), but can be used as its own inverse. So one may delineate a mapping from sswap:Subject to sswap:Object, and use another sswap:mapsTo to delineate a mapping from sswap:Object to sswap:Subject.</rdfs:comment>
<rdfs:domain>
<owl:Class>
===================================================================
RCS file: /home/repository/moby/s-moby/ontologies/sswap/name,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/s-moby/ontologies/sswap/name 2007/01/15 23:19:02 1.1
+++ /home/repository/moby/s-moby/ontologies/sswap/name 2007/03/27 15:25:28 1.2
@@ -9,19 +9,18 @@
xmlns:owl = "http://www.w3.org/2002/07/owl#"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema#">
+ <owl:Ontology rdf:about="">
+ <owl:imports rdf:resource="owlOntology"/>
+ </owl:Ontology>
+
<owl:DatatypeProperty rdf:about="name">
<rdfs:subPropertyOf>
<owl:DatatypeProperty rdf:about="datatypeProperty"/>
</rdfs:subPropertyOf>
- <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
- <owl:imports rdf:resource="owlOntology"/>
-
- <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- A human-readable name of an sswap:Resource or sswap:Provider. This
- property may be used by programs to display a name to users.
- </rdfs:comment>
+ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >A human-readable name of an sswap:Resource or sswap:Provider. This property may be used by programs to display a name to users.</rdfs:comment>
<rdfs:domain>
<owl:Class>
===================================================================
RCS file: /home/repository/moby/s-moby/ontologies/sswap/objectProperty,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/s-moby/ontologies/sswap/objectProperty 2007/01/15 23:19:02 1.1
+++ /home/repository/moby/s-moby/ontologies/sswap/objectProperty 2007/03/27 15:25:28 1.2
@@ -9,15 +9,14 @@
xmlns:owl = "http://www.w3.org/2002/07/owl#"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema#">
- <owl:ObjectProperty rdf:about="objectProperty">
-
- <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
+ <owl:Ontology rdf:about="">
<owl:imports rdf:resource="owlOntology"/>
+ </owl:Ontology>
+
+ <owl:ObjectProperty rdf:about="objectProperty">
- <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- Super property for all sswap object properties. This property is
- not used directly so it has no domain and range.
- </rdfs:comment>
+ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >Super property for all sswap object properties. This property is not used directly so it has no domain and range.</rdfs:comment>
</owl:ObjectProperty>
===================================================================
RCS file: /home/repository/moby/s-moby/ontologies/sswap/oneLineDescription,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/s-moby/ontologies/sswap/oneLineDescription 2007/01/15 23:19:02 1.1
+++ /home/repository/moby/s-moby/ontologies/sswap/oneLineDescription 2007/03/27 15:25:28 1.2
@@ -9,19 +9,18 @@
xmlns:owl = "http://www.w3.org/2002/07/owl#"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema#">
+ <owl:Ontology rdf:about="">
+ <owl:imports rdf:resource="owlOntology"/>
+ </owl:Ontology>
+
<owl:DatatypeProperty rdf:about="oneLineDescription">
<rdfs:subPropertyOf>
<owl:DatatypeProperty rdf:about="datatypeProperty"/>
</rdfs:subPropertyOf>
- <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
- <owl:imports rdf:resource="owlOntology"/>
-
- <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- A one line, human-readable description that programs may use to
- display brief information about a sswap:Resource or sswap:Provider.
- </rdfs:comment>
+ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >A one line, human-readable description that programs may use to display brief information about a sswap:Resource or sswap:Provider.</rdfs:comment>
<rdfs:domain>
<owl:Class>
===================================================================
RCS file: /home/repository/moby/s-moby/ontologies/sswap/operatesOn,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/s-moby/ontologies/sswap/operatesOn 2007/01/15 23:19:02 1.1
+++ /home/repository/moby/s-moby/ontologies/sswap/operatesOn 2007/03/27 15:25:28 1.2
@@ -9,20 +9,18 @@
xmlns:owl = "http://www.w3.org/2002/07/owl#"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema#">
+ <owl:Ontology rdf:about="">
+ <owl:imports rdf:resource="owlOntology"/>
+ </owl:Ontology>
+
<owl:ObjectProperty rdf:about="operatesOn">
<rdfs:subPropertyOf>
<owl:ObjectProperty rdf:about="objectProperty"/>
</rdfs:subPropertyOf>
- <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
- <owl:imports rdf:resource="owlOntology"/>
-
- <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- A property that connects a sswap:Resource to a sswap:Graph. The
- sswap:Graph's subgraph then contains the relevant mappings of an
- input (sswap:Subject) to its output (sswap:Object).
- </rdfs:comment>
+ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >A property that connects a sswap:Resource to a sswap:Graph. The sswap:Graph's subgraph then contains the relevant mappings of an input (sswap:Subject) to its output (sswap:Object).</rdfs:comment>
<rdfs:domain>
<owl:Class rdf:about="Resource"/>
===================================================================
RCS file: /home/repository/moby/s-moby/ontologies/sswap/outputURI,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/s-moby/ontologies/sswap/outputURI 2007/01/15 23:19:02 1.1
+++ /home/repository/moby/s-moby/ontologies/sswap/outputURI 2007/03/27 15:25:28 1.2
@@ -9,6 +9,9 @@
xmlns:owl = "http://www.w3.org/2002/07/owl#"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema#">
+ <owl:Ontology rdf:about="">
+ <owl:imports rdf:resource="owlOntology"/>
+ </owl:Ontology>
<owl:DatatypeProperty rdf:about="outputURI">
@@ -16,15 +19,8 @@
<owl:DatatypeProperty rdf:about="datatypeProperty"/>
</rdfs:subPropertyOf>
- <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
- <owl:imports rdf:resource="owlOntology"/>
-
- <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- Resources may require special user interfaces to display output
- such as using web pages to dispay output to users. Programs that
- are handling a resource's response may direct users to the URI
- pointed to by this property to handle the result graph.
- </rdfs:comment>
+ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >Resources may require special user interfaces to display output such as using web pages to dispay output to users. Programs that are handling a resource's response may direct users to the URI pointed to by this property to handle the result graph.</rdfs:comment>
<rdfs:domain>
<owl:Class rdf:about="Resource"/>
===================================================================
RCS file: /home/repository/moby/s-moby/ontologies/sswap/owlOntology,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/s-moby/ontologies/sswap/owlOntology 2007/01/15 23:19:02 1.1
+++ /home/repository/moby/s-moby/ontologies/sswap/owlOntology 2007/03/27 15:25:28 1.2
@@ -12,47 +12,18 @@
<owl:Ontology rdf:about="owlOntology">
- <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- The SSWAP Protocol. Importing this one file causes a cascade
- of imports to bring in all definitions of the entire ontology.
- </rdfs:comment>
-
- <!--
- Note that both Pellet 1.3 and 1.4RC1 throw a ClassCastException
- when the following statements are included, so they are commented
- out for now:
- <owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- December 2006 A
- </owl:versionInfo>
- <owl:priorVersion rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- http://ontologies.ncgr.org/moby
- </owl:priorVersion>
- <owl:incompatibleWith rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- http://ontologies.ncgr.org/moby
- </owl:incompatibleWith>
- -->
-
- <owl:imports rdf:resource="Provider"/>
- <owl:imports rdf:resource="Provider"/>
- <owl:imports rdf:resource="Resource"/>
- <owl:imports rdf:resource="Graph"/>
- <owl:imports rdf:resource="Subject"/>
- <owl:imports rdf:resource="Object"/>
-
- <owl:imports rdf:resource="datatypeProperty"/>
- <owl:imports rdf:resource="objectProperty"/>
-
- <owl:imports rdf:resource="aboutURI"/>
- <owl:imports rdf:resource="hasMapping"/>
- <owl:imports rdf:resource="inputURI"/>
- <owl:imports rdf:resource="mapsTo"/>
- <owl:imports rdf:resource="metaData"/>
- <owl:imports rdf:resource="name"/>
- <owl:imports rdf:resource="oneLineDescription"/>
- <owl:imports rdf:resource="operatesOn"/>
- <owl:imports rdf:resource="outputURI"/>
- <owl:imports rdf:resource="providedBy"/>
- <owl:imports rdf:resource="providesResource"/>
+ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >Definitions of the classes and properties that make up the SSWAP Protocol.</rdfs:comment>
+
+ <owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >March 2007 A</owl:versionInfo>
+ <owl:priorVersion rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >http://ontologies.ncgr.org/moby</owl:priorVersion>
+ <owl:incompatibleWith rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >http://ontologies.ncgr.org/moby</owl:incompatibleWith>
+
+ <!-- Import all the terms in the SSWAP ontology -->
+ <owl:imports rdf:resource="owlImports"/>
</owl:Ontology>
===================================================================
RCS file: /home/repository/moby/s-moby/ontologies/sswap/providedBy,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/s-moby/ontologies/sswap/providedBy 2007/01/15 23:19:02 1.1
+++ /home/repository/moby/s-moby/ontologies/sswap/providedBy 2007/03/27 15:25:28 1.2
@@ -9,22 +9,18 @@
xmlns:owl = "http://www.w3.org/2002/07/owl#"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema#">
+ <owl:Ontology rdf:about="">
+ <owl:imports rdf:resource="owlOntology"/>
+ </owl:Ontology>
+
<owl:ObjectProperty rdf:about="providedBy">
<rdfs:subPropertyOf>
<owl:ObjectProperty rdf:about="objectProperty"/>
</rdfs:subPropertyOf>
- <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
- <owl:imports rdf:resource="owlOntology"/>
-
- <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- A property identifiying the entity providing the Resource.
- The Provider's URL must be in the same domain as the Resource,
- unless the Provider explicitly claims the Resource by including
- a providesResource statement, pointing at the Resource, in the
- Provider's description graph.
- </rdfs:comment>
+ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >A property identifiying the entity providing the Resource. The Provider's URL must be in the same domain as the Resource, unless the Provider explicitly claims the Resource by including a providesResource statement, pointing at the Resource, in the Provider's description graph.</rdfs:comment>
<rdfs:domain>
<owl:Class rdf:about="Resource"/>
===================================================================
RCS file: /home/repository/moby/s-moby/ontologies/sswap/providesResource,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/s-moby/ontologies/sswap/providesResource 2007/01/15 23:19:02 1.1
+++ /home/repository/moby/s-moby/ontologies/sswap/providesResource 2007/03/27 15:25:28 1.2
@@ -9,6 +9,9 @@
xmlns:owl = "http://www.w3.org/2002/07/owl#"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema#">
+ <owl:Ontology rdf:about="">
+ <owl:imports rdf:resource="owlOntology"/>
+ </owl:Ontology>
<owl:ObjectProperty rdf:about="providesResource">
@@ -16,15 +19,8 @@
<owl:ObjectProperty rdf:about="objectProperty"/>
</rdfs:subPropertyOf>
- <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
- <owl:imports rdf:resource="owlOntology"/>
-
- <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
- A property identifiying the provided Resource. The Resources's URL
- must be in the same domain as the Provider, unless the Resource
- explicitly claims the Provider by including a providedBy statement,
- pointing at the Provider, in the Resources's description graph.
- </rdfs:comment>
+ <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
+ >A property identifiying the provided Resource. The Resources's URL must be in the same domain as the Provider, unless the Resource explicitly claims the Provider by including a providedBy statement, pointing at the Provider, in the Resources's description graph.</rdfs:comment>
<rdfs:domain>
<owl:Class rdf:about="Provider"/>
===================================================================
RCS file: /home/repository/moby/s-moby/ontologies/sswap/sswap.owl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- /home/repository/moby/s-moby/ontologies/sswap/sswap.owl 2007/03/20 20:10:27 1.1
+++ /home/repository/moby/s-moby/ontologies/sswap/sswap.owl 2007/03/27 15:25:28 1.2
@@ -1,450 +1,320 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0"?>
+
<!DOCTYPE rdf:RDF [
- <!ENTITY owl "http://www.w3.org/2002/07/owl#" >
- <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
- <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
- <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
+ <!ENTITY owl "http://www.w3.org/2002/07/owl#" >
+ <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
+ <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
+ <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
]>
-<rdf:RDF xmlns="http://ontologies.ncgr.org/sswap/"
- xml:base="http://ontologies.ncgr.org/sswap/"
- xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
- xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:owl="http://www.w3.org/2002/07/owl#">
-
- <owl:Ontology rdf:about="">
- <owl:versionInfo rdf:datatype="&xsd;string"
- >December 2006 A</owl:versionInfo>
-
- <rdfs:comment rdf:datatype="&xsd;string"
- >This is the single file version of the SSWAP Protocol.
+<rdf:RDF xmlns="http://ontologies.ncgr.org/sswap/"
+ xml:base="http://ontologies.ncgr.org/sswap/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
+ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:owl="http://www.w3.org/2002/07/owl#">
+ <owl:Ontology rdf:about="">
+ <owl:versionInfo rdf:datatype="&xsd;string">December 2006 A</owl:versionInfo>
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >This is the single file version of the SSWAP Protocol.
It is appropriate for reading and viewing by editors such as Protege that do not handle distributed, modular ontologies (where each term is defined in a separate file).
This file is for reference only; for actually using SSWAP, use the terms (each in its own file) at the URL indicated by the sswap: prefix.
For an interactive "Clickable Protocol" visit http://sswap.info/protocol.jsp.</rdfs:comment>
-
- <owl:incompatibleWith rdf:datatype="&xsd;string"
- >http://ontologies.ncgr.org/moby</owl:incompatibleWith>
-
- <owl:priorVersion rdf:datatype="&xsd;string"
- >http://ontologies.ncgr.org/moby</owl:priorVersion>
-
- </owl:Ontology>
-
- <owl:Class rdf:about="Provider">
-
- <rdfs:comment rdf:datatype="&xsd;string"
- >A required class. This class designates the provider of one or more resources. Providers claim ownership of resources and are anticipated to be associated with actual organizations such as W3C, NCBI, etc. Providers may state that they provide multiple resources by using multiple providesResource properties.</rdfs:comment>
-
- <owl:equivalentClass>
- <owl:Class>
- <owl:intersectionOf rdf:parseType="Collection">
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="aboutURI"/>
- <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
- </owl:Restriction>
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="metaData"/>
- <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
- </owl:Restriction>
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="name"/>
- <owl:cardinality rdf:datatype="&xsd;int">1</owl:cardinality>
- </owl:Restriction>
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="oneLineDescription"/>
- <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
- </owl:Restriction>
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="providesResource"/>
- <owl:minCardinality rdf:datatype="&xsd;int">1</owl:minCardinality>
- </owl:Restriction>
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="providesResource"/>
- <owl:allValuesFrom rdf:resource="Resource"/>
- </owl:Restriction>
-
- </owl:intersectionOf>
- </owl:Class>
- </owl:equivalentClass>
-
- </owl:Class>
-
-
- <owl:Class rdf:about="Resource">
-
- <rdfs:comment rdf:datatype="&xsd;string"
- >A required class. This class designates the semantically described resource. Resources that "do things," for example, transform input (sswap:Subject) to output (sswap:Object) are commonly called services. Resources may also be web pages, ontologies, etc.</rdfs:comment>
-
- <owl:equivalentClass>
- <owl:Class>
- <owl:intersectionOf rdf:parseType="Collection">
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="aboutURI"/>
- <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
- </owl:Restriction>
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="inputURI"/>
- <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
- </owl:Restriction>
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="metaData"/>
- <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
- </owl:Restriction>
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="name"/>
- <owl:cardinality rdf:datatype="&xsd;int">1</owl:cardinality>
- </owl:Restriction>
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="oneLineDescription"/>
- <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
- </owl:Restriction>
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="operatesOn"/>
- <owl:minCardinality rdf:datatype="&xsd;int">1</owl:minCardinality>
- </owl:Restriction>
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="operatesOn"/>
- <owl:allValuesFrom rdf:resource="Graph"/>
- </owl:Restriction>
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="outputURI"/>
- <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
- </owl:Restriction>
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="providedBy"/>
- <owl:cardinality rdf:datatype="&xsd;int">1</owl:cardinality>
- </owl:Restriction>
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="providedBy"/>
- <owl:allValuesFrom rdf:resource="Provider"/>
- </owl:Restriction>
-
- </owl:intersectionOf>
- </owl:Class>
- </owl:equivalentClass>
-
- </owl:Class>
-
- <owl:Class rdf:about="Graph">
-
- <rdfs:comment rdf:datatype="&xsd;string"
- >A required class. A sswap:Graph delineates a root or entry point for a suite of mappings. For services, a "mapping" embeds the concept of taking some input and returning some output. An individual of this class is the object of the sswap:hasMapping relationship from sswap:Resource. By differentially using sswap:operatesOn and sswap:hasMapping, one can, for example, differentiate between a pair of lists and a list of pairs.</rdfs:comment>
-
- <owl:equivalentClass>
- <owl:Class>
- <owl:intersectionOf rdf:parseType="Collection">
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="hasMapping"/>
- <owl:minCardinality rdf:datatype="&xsd;int">1</owl:minCardinality>
- </owl:Restriction>
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="hasMapping"/>
- <owl:allValuesFrom rdf:resource="Subject"/>
- </owl:Restriction>
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="metaData"/>
- <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
- </owl:Restriction>
-
- </owl:intersectionOf>
- </owl:Class>
- </owl:equivalentClass>
-
- </owl:Class>
-
-
- <owl:Class rdf:about="Subject">
-
- <rdfs:comment rdf:datatype="&xsd;string"
- >A required class. In the concept of a service mapping an input to an output, the sswap:Subject corresponds to the input. The property sswap:mapsTo explicitly demarcates the mapping (or transformation) from this input to its output. One can also use sswap:mapsTo to describe inverse mappings where the stated relationship is *from* sswap:Object to sswap:Subject.</rdfs:comment>
-
- <owl:equivalentClass>
- <owl:Class>
- <owl:intersectionOf rdf:parseType="Collection">
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="mapsTo"/>
- <owl:minCardinality rdf:datatype="&xsd;int">1</owl:minCardinality>
- </owl:Restriction>
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="mapsTo"/>
- <owl:allValuesFrom rdf:resource="Object"/>
- </owl:Restriction>
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="metaData"/>
- <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
- </owl:Restriction>
-
- </owl:intersectionOf>
- </owl:Class>
- </owl:equivalentClass>
-
- </owl:Class>
-
-
- <owl:Class rdf:about="Object">
-
- <rdfs:comment rdf:datatype="&xsd;string"
- >A required class. In the concept of a service mapping an input to an output, the sswap:Object corresponds to the output. The property sswap:mapsTo explicitly demarcates the mapping (or transformation) from an input to this output. One can also use sswap:mapsTo to describe inverse mappings where the stated relationship is *from* sswap:Object to sswap:Subject.</rdfs:comment>
-
- <owl:equivalentClass>
- <owl:Class>
- <owl:intersectionOf rdf:parseType="Collection">
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="mapsTo"/>
- <owl:allValuesFrom rdf:resource="Subject"/>
- </owl:Restriction>
-
- <owl:Restriction>
- <owl:onProperty rdf:resource="metaData"/>
- <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
- </owl:Restriction>
-
- </owl:intersectionOf>
- </owl:Class>
- </owl:equivalentClass>
-
- </owl:Class>
-
-
- <owl:ObjectProperty rdf:about="objectProperty">
-
- <rdfs:comment rdf:datatype="&xsd;string"
- >Super property for all sswap object properties. This property is not used directly so it has no domain and range.</rdfs:comment>
-
- </owl:ObjectProperty>
-
-
- <owl:ObjectProperty rdf:about="hasMapping">
-
- <rdfs:subPropertyOf rdf:resource="objectProperty"/>
-
- <rdfs:comment rdf:datatype="&xsd;string"
- >A property that connects a sswap:Graph to a sswap:Subject. The sswap:Subject's subgraph then contains the relevant mappings of an input (sswap:Subject) to its output (sswap:Object).</rdfs:comment>
-
- <rdfs:domain rdf:resource="Graph"/>
- <rdfs:range rdf:resource="Subject"/>
-
- </owl:ObjectProperty>
-
-
- <owl:ObjectProperty rdf:about="mapsTo">
-
- <rdfs:subPropertyOf rdf:resource="objectProperty"/>
-
- <rdfs:comment rdf:datatype="&xsd;string"
- >A property that connects a sswap:Subject to a sswap:Object, or vice-versa. For services, this is usually used to establish the transformation from the input to the output. This property is directional (implies a mapping from the domain to the range), but can be used as its own inverse. So one may delineate a mapping from sswap:Subject to sswap:Object, and use another sswap:mapsTo to delineate a mapping from sswap:Object to sswap:Subject.</rdfs:comment>
-
- <rdfs:domain>
- <owl:Class>
- <owl:unionOf rdf:parseType="Collection">
- <owl:Class rdf:about="Object"/>
- <owl:Class rdf:about="Subject"/>
- </owl:unionOf>
- </owl:Class>
- </rdfs:domain>
-
- <rdfs:range>
- <owl:Class>
- <owl:unionOf rdf:parseType="Collection">
- <owl:Class rdf:about="Object"/>
- <owl:Class rdf:about="Subject"/>
- </owl:unionOf>
- </owl:Class>
- </rdfs:range>
-
- </owl:ObjectProperty>
-
-
- <owl:ObjectProperty rdf:about="operatesOn">
-
- <rdfs:subPropertyOf rdf:resource="objectProperty"/>
-
- <rdfs:comment rdf:datatype="&xsd;string"
- >A property that connects a sswap:Resource to a sswap:Graph. The sswap:Graph's subgraph then contains the relevant mappings of an input (sswap:Subject) to its output (sswap:Object).</rdfs:comment>
-
- <rdfs:domain rdf:resource="Resource"/>
- <rdfs:range rdf:resource="Graph"/>
-
- </owl:ObjectProperty>
-
-
- <owl:ObjectProperty rdf:about="providedBy">
-
- <rdfs:subPropertyOf rdf:resource="objectProperty"/>
-
- <rdfs:comment rdf:datatype="&xsd;string"
- >A property identifying the entity providing the Resource. The Provider's URL must be in the same domain as the Resource, unless the Provider explicitly claims the Resource by including a providesResource statement, pointing at the Resource, in the Provider's description graph.</rdfs:comment>
-
- <owl:inverseOf rdf:resource="providesResource"/>
-
- <rdfs:domain rdf:resource="Resource"/>
- <rdfs:range rdf:resource="Provider"/>
-
- </owl:ObjectProperty>
-
-
- <owl:ObjectProperty rdf:about="providesResource">
-
- <rdfs:subPropertyOf rdf:resource="objectProperty"/>
-
- <rdfs:comment rdf:datatype="&xsd;string"
- >A property identifying the provided Resource. The Resource's URL must be in the same domain as the Provider, unless the Resource explicitly claims the Provider by including a providedBy statement, pointing at the Provider, in the Resource's description graph.</rdfs:comment>
-
- <owl:inverseOf rdf:resource="providedBy"/>
-
- <rdfs:domain rdf:resource="Provider"/>
- <rdfs:range rdf:resource="Resource"/>
-
- </owl:ObjectProperty>
-
-
- <owl:DatatypeProperty rdf:about="datatypeProperty">
-
- <rdfs:comment rdf:datatype="&xsd;string"
- >Super property for all sswap datatype properties. This property is not used directly so it has no domain and range.</rdfs:comment>
-
+ <owl:incompatibleWith rdf:datatype="&xsd;string"
+ >http://ontologies.ncgr.org/moby</owl:incompatibleWith>
+ <owl:priorVersion rdf:datatype="&xsd;string"
+ >http://ontologies.ncgr.org/moby</owl:priorVersion>
+ </owl:Ontology>
+ <owl:DatatypeProperty rdf:about="aboutURI">
+ <rdfs:domain>
+ <owl:Class>
+ <owl:unionOf rdf:parseType="Collection">
+ <owl:Class rdf:about="Provider"/>
+ <owl:Class rdf:about="Resource"/>
+ </owl:unionOf>
+ </owl:Class>
+ </rdfs:domain>
+ <rdfs:range rdf:resource="&xsd;anyURI"/>
+ <rdfs:subPropertyOf rdf:resource="datatypeProperty"/>
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >Points to a URI for additional information about its domain object. It is expected that the URI may be a human-readable web page (an HTML resource). Programs may dereference the URI to provide users with additional information describing a sswap:Resource or sswap:Provider.</rdfs:comment>
</owl:DatatypeProperty>
-
-
- <owl:DatatypeProperty rdf:about="aboutURI">
-
- <rdfs:subPropertyOf rdf:resource="datatypeProperty"/>
-
- <rdfs:comment rdf:datatype="&xsd;string"
- >Points to a URI for additional information about its domain object. It is expected that the URI may be a human-readable web page (an HTML resource). Programs may dereference the URI to provide users with additional information describing a sswap:Resource or sswap:Provider.</rdfs:comment>
-
- <rdfs:domain>
- <owl:Class>
- <owl:unionOf rdf:parseType="Collection">
- <owl:Class rdf:about="Provider"/>
- <owl:Class rdf:about="Resource"/>
- </owl:unionOf>
- </owl:Class>
- </rdfs:domain>
-
- <rdfs:range rdf:resource="&xsd;anyURI"/>
-
- </owl:DatatypeProperty>
-
-
- <owl:DatatypeProperty rdf:about="inputURI">
-
- <rdfs:subPropertyOf rdf:resource="datatypeProperty"/>
-
- <rdfs:comment rdf:datatype="&xsd;string"
- >Resources may require special user interfaces to gather input such as using web pages to solicit input from users. Programs that are preparing to invoke a resource may direct users to the URI pointed to by this property for the appropriate user interface.</rdfs:comment>
-
- <rdfs:domain rdf:resource="Resource"/>
- <rdfs:range rdf:resource="&xsd;anyURI"/>
-
- </owl:DatatypeProperty>
-
-
- <owl:DatatypeProperty rdf:about="metaData">
-
- <rdfs:subPropertyOf rdf:resource="datatypeProperty"/>
-
- <rdfs:comment rdf:datatype="&xsd;string"
- >Points to a URI that may contain words, phrases, or other such text that programs may use to parse keywords associated with the property's object.</rdfs:comment>
-
- <rdfs:domain>
- <owl:Class>
- <owl:unionOf rdf:parseType="Collection">
-
- <owl:Class rdf:about="Graph"/>
- <owl:Class rdf:about="Object"/>
- <owl:Class rdf:about="Resource"/>
- <owl:Class rdf:about="Subject"/>
-
- </owl:unionOf>
- </owl:Class>
- </rdfs:domain>
-
- <rdfs:range rdf:resource="&xsd;anyURI"/>
-
- </owl:DatatypeProperty>
-
-
- <owl:DatatypeProperty rdf:about="name">
-
- <rdfs:subPropertyOf rdf:resource="datatypeProperty"/>
-
- <rdfs:comment rdf:datatype="&xsd;string"
- >A human-readable name of an sswap:Resource or sswap:Provider. This property may be used by programs to display a name to users.</rdfs:comment>
-
- <rdfs:domain>
- <owl:Class>
- <owl:unionOf rdf:parseType="Collection">
- <owl:Class rdf:about="Provider"/>
- <owl:Class rdf:about="Resource"/>
- </owl:unionOf>
- </owl:Class>
- </rdfs:domain>
-
- <rdfs:range rdf:resource="&xsd;string"/>
-
- </owl:DatatypeProperty>
-
- <owl:DatatypeProperty rdf:about="oneLineDescription">
-
- <rdfs:subPropertyOf rdf:resource="datatypeProperty"/>
-
- <rdfs:comment rdf:datatype="&xsd;string"
- >A one line, human-readable description that programs may use to display brief information about a sswap:Resource or sswap:Provider.</rdfs:comment>
-
- <rdfs:domain>
- <owl:Class>
- <owl:unionOf rdf:parseType="Collection">
- <owl:Class rdf:about="Provider"/>
- <owl:Class rdf:about="Resource"/>
- </owl:unionOf>
- </owl:Class>
- </rdfs:domain>
-
- <rdfs:range rdf:resource="&xsd;string"/>
-
- </owl:DatatypeProperty>
-
-
- <owl:DatatypeProperty rdf:about="outputURI">
-
- <rdfs:subPropertyOf rdf:resource="datatypeProperty"/>
-
- <rdfs:comment rdf:datatype="&xsd;string"
- >Resources may require special user interfaces to display output such as using web pages to display output to users. Programs that are handling a resource's response may direct users to the URI pointed to by this property to handle the result graph.</rdfs:comment>
-
- <rdfs:domain rdf:resource="Resource"/>
- <rdfs:range rdf:resource="&xsd;anyURI"/>
-
- </owl:DatatypeProperty>
-
+ <owl:DatatypeProperty rdf:about="datatypeProperty">
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >Super property for all sswap datatype properties. This property is not used directly so it has no domain and range.</rdfs:comment>
+ </owl:DatatypeProperty>
+ <owl:Class rdf:about="Graph">
+ <owl:equivalentClass>
+ <owl:Class>
+ <owl:intersectionOf rdf:parseType="Collection">
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="hasMapping"/>
+ <owl:minCardinality rdf:datatype="&xsd;int">1</owl:minCardinality>
+ </owl:Restriction>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="hasMapping"/>
+ <owl:allValuesFrom rdf:resource="Subject"/>
+ </owl:Restriction>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="metaData"/>
+ <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
+ </owl:Restriction>
+ </owl:intersectionOf>
+ </owl:Class>
+ </owl:equivalentClass>
+ <rdfs:subClassOf rdf:resource="SSWAP"/>
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >A required class. A sswap:Graph delineates a root or entry point for a suite of mappings. For services, a "mapping" embeds the concept of taking some input and returning some output. An individual of this class is the object of the sswap:hasMapping relationship from sswap:Resource. By differentially using sswap:operatesOn and sswap:hasMapping, one can, for example, differentiate between a pair of lists and a list of pairs.</rdfs:comment>
+ </owl:Class>
+ <owl:ObjectProperty rdf:about="hasMapping">
+ <rdfs:domain rdf:resource="Graph"/>
+ <rdfs:range rdf:resource="Subject"/>
+ <rdfs:subPropertyOf rdf:resource="objectProperty"/>
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >A property that connects a sswap:Graph to a sswap:Subject. The sswap:Subject's subgraph then contains the relevant mappings of an input (sswap:Subject) to its output (sswap:Object).</rdfs:comment>
+ </owl:ObjectProperty>
+ <owl:DatatypeProperty rdf:about="inputURI">
+ <rdfs:domain rdf:resource="Resource"/>
+ <rdfs:range rdf:resource="&xsd;anyURI"/>
+ <rdfs:subPropertyOf rdf:resource="datatypeProperty"/>
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >Resources may require special user interfaces to gather input such as using web pages to solicit input from users. Programs that are preparing to invoke a resource may direct users to the URI pointed to by this property for the appropriate user interface.</rdfs:comment>
+ </owl:DatatypeProperty>
+ <owl:ObjectProperty rdf:about="mapsTo">
+ <rdfs:domain>
+ <owl:Class>
+ <owl:unionOf rdf:parseType="Collection">
+ <owl:Class rdf:about="Object"/>
+ <owl:Class rdf:about="Subject"/>
+ </owl:unionOf>
+ </owl:Class>
+ </rdfs:domain>
+ <rdfs:range>
+ <owl:Class>
+ <owl:unionOf rdf:parseType="Collection">
+ <owl:Class rdf:about="Object"/>
+ <owl:Class rdf:about="Subject"/>
+ </owl:unionOf>
+ </owl:Class>
+ </rdfs:range>
+ <rdfs:subPropertyOf rdf:resource="objectProperty"/>
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >A property that connects a sswap:Subject to a sswap:Object, or vice-versa. For services, this is usually used to establish the transformation from the input to the output. This property is directional (implies a mapping from the domain to the range), but can be used as its own inverse. So one may delineate a mapping from sswap:Subject to sswap:Object, and use another sswap:mapsTo to delineate a mapping from sswap:Object to sswap:Subject.</rdfs:comment>
+ </owl:ObjectProperty>
+ <owl:DatatypeProperty rdf:about="metaData">
+ <rdfs:domain>
+ <owl:Class>
+ <owl:unionOf rdf:parseType="Collection">
+ <owl:Class rdf:about="Graph"/>
+ <owl:Class rdf:about="Object"/>
+ <owl:Class rdf:about="Resource"/>
+ <owl:Class rdf:about="Subject"/>
+ </owl:unionOf>
+ </owl:Class>
+ </rdfs:domain>
+ <rdfs:range rdf:resource="&xsd;anyURI"/>
+ <rdfs:subPropertyOf rdf:resource="datatypeProperty"/>
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >Points to a URI that may contain words, phrases, or other such text that programs may use to parse keywords associated with the property's object.</rdfs:comment>
+ </owl:DatatypeProperty>
+ <owl:DatatypeProperty rdf:about="name">
+ <rdfs:domain>
+ <owl:Class>
+ <owl:unionOf rdf:parseType="Collection">
+ <owl:Class rdf:about="Provider"/>
+ <owl:Class rdf:about="Resource"/>
+ </owl:unionOf>
+ </owl:Class>
+ </rdfs:domain>
+ <rdfs:range rdf:resource="&xsd;string"/>
+ <rdfs:subPropertyOf rdf:resource="datatypeProperty"/>
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >A human-readable name of an sswap:Resource or sswap:Provider. This property may be used by programs to display a name to users.</rdfs:comment>
+ </owl:DatatypeProperty>
+ <owl:Class rdf:about="Object">
+ <owl:equivalentClass>
+ <owl:Class>
+ <owl:intersectionOf rdf:parseType="Collection">
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="mapsTo"/>
+ <owl:allValuesFrom rdf:resource="Subject"/>
+ </owl:Restriction>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="metaData"/>
+ <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
+ </owl:Restriction>
+ </owl:intersectionOf>
+ </owl:Class>
+ </owl:equivalentClass>
+ <rdfs:subClassOf rdf:resource="SSWAP"/>
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >A required class. In the concept of a service mapping an input to an output, the sswap:Object corresponds to the output. The property sswap:mapsTo explicitly demarcates the mapping (or transformation) from an input to this output. One can also use sswap:mapsTo to describe inverse mappings where the stated relationship is *from* sswap:Object to sswap:Subject.</rdfs:comment>
+ </owl:Class>
+ <owl:ObjectProperty rdf:about="objectProperty">
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >Super property for all sswap object properties. This property is not used directly so it has no domain and range.</rdfs:comment>
+ </owl:ObjectProperty>
+ <owl:DatatypeProperty rdf:about="oneLineDescription">
+ <rdfs:domain>
+ <owl:Class>
+ <owl:unionOf rdf:parseType="Collection">
+ <owl:Class rdf:about="Provider"/>
+ <owl:Class rdf:about="Resource"/>
+ </owl:unionOf>
+ </owl:Class>
+ </rdfs:domain>
+ <rdfs:range rdf:resource="&xsd;string"/>
+ <rdfs:subPropertyOf rdf:resource="datatypeProperty"/>
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >A one line, human-readable description that programs may use to display brief information about a sswap:Resource or sswap:Provider.</rdfs:comment>
+ </owl:DatatypeProperty>
+ <owl:ObjectProperty rdf:about="operatesOn">
+ <rdfs:domain rdf:resource="Resource"/>
+ <rdfs:range rdf:resource="Graph"/>
+ <rdfs:subPropertyOf rdf:resource="objectProperty"/>
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >A property that connects a sswap:Resource to a sswap:Graph. The sswap:Graph's subgraph then contains the relevant mappings of an input (sswap:Subject) to its output (sswap:Object).</rdfs:comment>
+ </owl:ObjectProperty>
+ <owl:DatatypeProperty rdf:about="outputURI">
+ <rdfs:domain rdf:resource="Resource"/>
+ <rdfs:range rdf:resource="&xsd;anyURI"/>
+ <rdfs:subPropertyOf rdf:resource="datatypeProperty"/>
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >Resources may require special user interfaces to display output such as using web pages to display output to users. Programs that are handling a resource's response may direct users to the URI pointed to by this property to handle the result graph.</rdfs:comment>
+ </owl:DatatypeProperty>
+ <owl:ObjectProperty rdf:about="providedBy">
+ <rdfs:domain rdf:resource="Resource"/>
+ <rdfs:range rdf:resource="Provider"/>
+ <owl:inverseOf rdf:resource="providesResource"/>
+ <rdfs:subPropertyOf rdf:resource="objectProperty"/>
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >A property identifying the entity providing the Resource. The Provider's URL must be in the same domain as the Resource, unless the Provider explicitly claims the Resource by including a providesResource statement, pointing at the Resource, in the Provider's description graph.</rdfs:comment>
+ </owl:ObjectProperty>
+ <owl:Class rdf:about="Provider">
+ <owl:equivalentClass>
+ <owl:Class>
+ <owl:intersectionOf rdf:parseType="Collection">
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="aboutURI"/>
+ <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
+ </owl:Restriction>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="metaData"/>
+ <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
+ </owl:Restriction>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="name"/>
+ <owl:cardinality rdf:datatype="&xsd;int">1</owl:cardinality>
+ </owl:Restriction>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="oneLineDescription"/>
+ <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
+ </owl:Restriction>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="providesResource"/>
+ <owl:minCardinality rdf:datatype="&xsd;int">1</owl:minCardinality>
+ </owl:Restriction>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="providesResource"/>
+ <owl:allValuesFrom rdf:resource="Resource"/>
+ </owl:Restriction>
+ </owl:intersectionOf>
+ </owl:Class>
+ </owl:equivalentClass>
+ <rdfs:subClassOf rdf:resource="SSWAP"/>
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >A required class. This class designates the provider of one or more resources. Providers claim ownership of resources and are anticipated to be associated with actual organizations such as W3C, NCBI, etc. Providers may state that they provide multiple resources by using multiple providesResource properties.</rdfs:comment>
+ </owl:Class>
+ <owl:ObjectProperty rdf:about="providesResource">
+ <rdfs:domain rdf:resource="Provider"/>
+ <rdfs:range rdf:resource="Resource"/>
+ <owl:inverseOf rdf:resource="providedBy"/>
+ <rdfs:subPropertyOf rdf:resource="objectProperty"/>
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >A property identifying the provided Resource. The Resource's URL must be in the same domain as the Provider, unless the Resource explicitly claims the Provider by including a providedBy statement, pointing at the Provider, in the Resource's description graph.</rdfs:comment>
+ </owl:ObjectProperty>
+ <owl:Class rdf:about="Resource">
+ <owl:equivalentClass>
+ <owl:Class>
+ <owl:intersectionOf rdf:parseType="Collection">
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="aboutURI"/>
+ <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
+ </owl:Restriction>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="inputURI"/>
+ <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
+ </owl:Restriction>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="metaData"/>
+ <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
+ </owl:Restriction>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="name"/>
+ <owl:cardinality rdf:datatype="&xsd;int">1</owl:cardinality>
+ </owl:Restriction>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="oneLineDescription"/>
+ <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
+ </owl:Restriction>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="operatesOn"/>
+ <owl:minCardinality rdf:datatype="&xsd;int">1</owl:minCardinality>
+ </owl:Restriction>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="operatesOn"/>
+ <owl:allValuesFrom rdf:resource="Graph"/>
+ </owl:Restriction>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="outputURI"/>
+ <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
+ </owl:Restriction>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="providedBy"/>
+ <owl:cardinality rdf:datatype="&xsd;int">1</owl:cardinality>
+ </owl:Restriction>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="providedBy"/>
+ <owl:allValuesFrom rdf:resource="Provider"/>
+ </owl:Restriction>
+ </owl:intersectionOf>
+ </owl:Class>
+ </owl:equivalentClass>
+ <rdfs:subClassOf rdf:resource="SSWAP"/>
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >A required class. This class designates the semantically described resource. Resources that "do things," for example, transform input (sswap:Subject) to output (sswap:Object) are commonly called services. Resources may also be web pages, ontologies, etc.</rdfs:comment>
+ </owl:Class>
+ <owl:Class rdf:about="SSWAP">
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >Super class of all SSWAP classes.</rdfs:comment>
+ </owl:Class>
+ <owl:Class rdf:about="Subject">
+ <owl:equivalentClass>
+ <owl:Class>
+ <owl:intersectionOf rdf:parseType="Collection">
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="mapsTo"/>
+ <owl:minCardinality rdf:datatype="&xsd;int">1</owl:minCardinality>
+ </owl:Restriction>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="mapsTo"/>
+ <owl:allValuesFrom rdf:resource="Object"/>
+ </owl:Restriction>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="metaData"/>
+ <owl:maxCardinality rdf:datatype="&xsd;int">1</owl:maxCardinality>
+ </owl:Restriction>
+ </owl:intersectionOf>
+ </owl:Class>
+ </owl:equivalentClass>
+ <rdfs:subClassOf rdf:resource="SSWAP"/>
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >A required class. In the concept of a service mapping an input to an output, the sswap:Subject corresponds to the input. The property sswap:mapsTo explicitly demarcates the mapping (or transformation) from this input to its output. One can also use sswap:mapsTo to describe inverse mappings where the stated relationship is *from* sswap:Object to sswap:Subject.</rdfs:comment>
+ </owl:Class>
</rdf:RDF>
+
More information about the MOBY-guts
mailing list