Class: sswap:Graph

A sswap:Graph delineates an 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 RDF object of the sswap:hasMapping relationship from a 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. Required predicates: sswap:hasMapping; Optional predicates: (none).

•owl:Thing
        •sswap:SSWAP
                •sswap:Graph

Super Classes

sswap:SSWAP

Equivalent Classes (Necessary and Sufficient Conditions)

sswap:hasMapping ONLY sswap:Subject
sswap:hasMapping SOME sswap:Subject

Disjoint Classes

sswap:Resource, sswap:Provider

Abstract Syntax

Class(sswap:Graph complete annotation(rdfs:label "Graph"^^<http://www.w3.org/2001/XMLSchema#string>)
                          annotation(rdfs:comment "A sswap:Graph delineates an 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 RDF object of the sswap:hasMapping relationship from a 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.

        Required predicates: sswap:hasMapping;

        Optional predicates: (none)."^^<http://www.w3.org/2001/XMLSchema#string>)
                          restriction(sswap:hasMapping allValuesFrom(sswap:Subject))
                          restriction(sswap:hasMapping someValuesFrom(sswap:Subject)))

SubClassOf(sswap:Graph sswap:SSWAP)

DisjointClasses(sswap:Graph sswap:Resource
                            sswap:Provider)

Usage

Class Description/Definition (Necessary Conditions)

sswap:Graph, sswap:Resource

Domain of

sswap:hasMapping
Generated with OWLDoc