-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Labels
effort: lowRequires less than half a day to completeRequires less than half a day to completeimpact: majorNon-backward compatible (changes inferences; e.g., adding a restriction, domain, range)Non-backward compatible (changes inferences; e.g., adding a restriction, domain, range)
Description
Formal definition of ServiceSpecification is:
gist:ServiceSpecification
a owl:Class ;
owl:equivalentClass [
a owl:Class ;
owl:intersectionOf (
gist:CatalogItem
[
a owl:Restriction ;
owl:onProperty [
owl:inverseOf gist:isBasedOn ;
] ;
owl:someValuesFrom gist:Event ;
]
) ;
] ;
.
That is, a catalog item that has some event based on it.
However, like any specification or template, there need not be anything yet in existence that is based on it. Note that neither the superclass Specification, any of its other subclasses, or the Template and TaskTemplate classes make this invalid assumption.
The challenge will be in finding another restriction to complete a "distinctionary" definition; thus the absence of restrictions on the other specification classes.
Metadata
Metadata
Assignees
Labels
effort: lowRequires less than half a day to completeRequires less than half a day to completeimpact: majorNon-backward compatible (changes inferences; e.g., adding a restriction, domain, range)Non-backward compatible (changes inferences; e.g., adding a restriction, domain, range)