]> 1 1 1 1 1 1 1 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. A sswap:Resource sswap:operatesOn one or more sswap:Graphs, where the sswap:Graph acts as a data structure containing the mapping of some input (sswap:Subject) to some output (sswap:Object). All sswap:Resource(s) have a sswap:Provider (indicated by the sswap:providedBy predicate) which claims ownership of the resource (reciprocated by the sswap:providesResource predicate). If the resource's URL is a lexical sub-path of the provider, then the provider does not have to reciprocate the sswap:providesResource claim; but if the resource is claiming ownership by a provider whose URL is not a lexical sub-path, then the provider must explicitly reciprocate the claim with by using sswap:providesResource. Similarly, if a provider claims a resource which is not in a sub-path, then the resource must reciprocate the claim. Required predicates: name operatesOn providedBy Optional predicates: aboutURI inputURI metadata oneLineDescription outputURI