Toggle navigation
Toggle navigation
This project
Loading...
Sign in
data.posccaesar.org
/
ptrn
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Commits
Issue Boards
Authored by
Tore Christiansen
2014-06-03 15:43:39 +0200
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
6f169ea4901ee845191eee36029e57abe9cd1026
6f169ea4
1 parent
58f7092b
Corrected IndirectConnnectionSignatureForClass
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
88 additions
and
96 deletions
TSP.ttl
TSP.ttl
View file @
6f169ea
...
...
@@ -357,14 +357,6 @@ ptrn:CompositionSignatureForIndividual
])
]
.
ptrn:
ConnectingPlannedAndScheduledActivityIndividuals
rdf:
type
ptrn:
PrecedenceBetweenActivityIndividuals
;
rdfs:
label
"ILAP Instance: Connectnig Planned and Scheduled Activity Individuala"
^^
xsd:
string
;
ptrn:
hasIndividualOfSide1
ptrn:
PlannedActivity_1
;
ptrn:
hasIndividualOfSide2
ptrn:
ScheduledActivity_12
,
ptrn:
ScheduledActivity_11
.
ptrn:
ConnectionOfPumpAndPipeClasses
rdf:
type
ptrn:
TemplateInstanceForClassOfIndividual
,
ptrn:
DirectConnectionSignatureForClass
;
rdfs:
label
"Connection of Pump and Pipe Classes"
^^
xsd:
string
;
...
...
@@ -440,6 +432,16 @@ ptrn:ConnectionPattern
rdfs:
label
"Connection Template Signature Pattern"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
TemplatePattern
.
ptrn:
ConnectionPlannnedPlannedAndScheduledActivityClasses
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject>
,
ptrn:
PrecedenceBetweenActivityClasses
;
rdfs:
label
"ILAP Instance: Connection between Planned and Scheduled Activity Classes"
^^
xsd:
string
;
ptrn:
hasIndividualOfSide1
ptrn:
PlannedActivity
;
ptrn:
hasIndividualOfSide2
ptrn:
ScheduledActivity
;
ptrn:
hasScheduleType
ptrn:
ScheduleType
.
ptrn:
ContainmentOfFluidByImpellerInletClassOfIndividual
rdf:
type
ptrn:
TemplateInstanceForClassOfIndividual
,
ptrn:
ContainmentSignatureForClass
;
rdfs:
label
"Containment of Fluid Stream by Impeller Suction Inlet"
^^
xsd:
string
;
...
...
@@ -1173,16 +1175,6 @@ ptrn:IndirectConnectionOfActivityIndividuals
ptrn:
hasIndividualOfSide2
ptrn:
PlannedActivity_2
.
ptrn:
IndirectConnectionOfPlannedAndScheduledActivityClasses
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject>
,
ptrn:
PrecedenceBetweenActivityClasses
;
rdfs:
label
"ILAP Instance: Indirect Connection of Planned and Scheduled Activity Classes"
^^
xsd:
string
;
ptrn:
hasIndividualOfSide1
ptrn:
PlannedActivity
;
ptrn:
hasIndividualOfSide2
ptrn:
ScheduledActivity
;
ptrn:
hasScheduleType
ptrn:
ScheduleType
.
ptrn:
IndirectConnectionSignatureForClass
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject>
,
ptrn:
ConnectionPattern
;
rdfs:
label
"Indirect connection signature for class"
^^
xsd:
string
;
...
...
@@ -1190,11 +1182,11 @@ ptrn:IndirectConnectionSignatureForClass
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
has
Individual
OfSide1
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
has
Class
OfSide1
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Thing
;
owl:
onProperty
ptrn:
has
Individual
OfSide1
;
owl:
onClass
owl:
Class
;
owl:
onProperty
ptrn:
has
Class
OfSide1
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -1202,13 +1194,13 @@ ptrn:IndirectConnectionSignatureForClass
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
has
Individual
OfSide2
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
has
Class
OfSide2
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Thing
;
owl:
onProperty
ptrn:
has
IndividualOfSide2
;
owl:
onClass
owl:
Class
;
owl:
onProperty
ptrn:
has
ClassOfSide1
;
owl:
qualifiedCardinality
"
1
"
^^
xsd:
nonNegativeInteger
"
2
"
^^
xsd:
nonNegativeInteger
])
]
.
...
...
@@ -1712,14 +1704,21 @@ ptrn:RegistrationSignatureForClass
rdfs:
label
"Registration Template Signature for Class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
TemplateSignature
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
hasLocalIdentifier
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ptrn:
GenericTypeClass
;
owl:
onProperty
ptrn:
hasGenericType
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
ptrn:
GenericTypeClass
;
owl:
onProperty
ptrn:
hasGenericType
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
has
Superclass
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
has
Identifier
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
...
...
@@ -1734,28 +1733,13 @@ ptrn:RegistrationSignatureForClass
])
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
hasDesignation
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
hasClassifier
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
hasIdentifier
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ptrn:
GenericType
Class
;
owl:
onProperty
ptrn:
has
Generic
Type
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
has
Entity
Type
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
ptrn:
GenericType
Class
;
owl:
onProperty
ptrn:
has
Generic
Type
;
owl:
onClass
owl:
Class
;
owl:
onProperty
ptrn:
has
Entity
Type
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -1773,16 +1757,24 @@ ptrn:RegistrationSignatureForClass
])
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
hasEntityType
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Class
;
owl:
onProperty
ptrn:
hasEntityType
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
hasLocalIdentifier
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
hasDesignation
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
hasSuperclass
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
hasClassifier
]
.
ptrn:
RegistrationSignatureForIndividual
...
...
@@ -1791,28 +1783,28 @@ ptrn:RegistrationSignatureForIndividual
rdfs:
subClassOf
ptrn:
TemplateSignature
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
has
EntityType
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
has
Designation
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
has
Identifier
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
has
EntityType
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
has
Local
Identifier
owl:
onProperty
ptrn:
hasIdentifier
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
hasDesignation
owl:
onProperty
ptrn:
hasClassifier
;
owl:
someValuesFrom
owl:
Class
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onProperty
ptrn:
hasClassifier
;
owl:
someValuesFrom
owl:
Class
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
hasLocalIdentifier
]
.
ptrn:
RepresentationOfPumpClassByInformationClass
...
...
@@ -2294,11 +2286,11 @@ ptrn:TimeAssignmentSignatureForClass
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
has
Minut
e
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
has
ClassOfTim
e
]
[
rdf:
type
owl:
Restriction
;
owl:
on
DataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Minut
e
;
owl:
on
Class
owl:
Class
;
owl:
onProperty
ptrn:
has
ClassOfTim
e
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2319,10 +2311,10 @@ ptrn:TimeAssignmentSignatureForClass
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
has
Hou
r
owl:
onProperty
ptrn:
has
Yea
r
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Hou
r
;
owl:
onProperty
ptrn:
has
Yea
r
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2330,11 +2322,11 @@ ptrn:TimeAssignmentSignatureForClass
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
has
ClassOfTime
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
has
Hour
]
[
rdf:
type
owl:
Restriction
;
owl:
on
Class
owl:
Class
;
owl:
onProperty
ptrn:
has
ClassOfTime
;
owl:
on
DataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Hour
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2343,10 +2335,10 @@ ptrn:TimeAssignmentSignatureForClass
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
has
Day
owl:
onProperty
ptrn:
has
Minute
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Day
;
owl:
onProperty
ptrn:
has
Minute
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2355,10 +2347,10 @@ ptrn:TimeAssignmentSignatureForClass
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
has
Year
owl:
onProperty
ptrn:
has
Day
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Year
;
owl:
onProperty
ptrn:
has
Day
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2384,10 +2376,10 @@ ptrn:TimeAssignmentSignatureForIndividual
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
has
Year
owl:
onProperty
ptrn:
has
Minute
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Year
;
owl:
onProperty
ptrn:
has
Minute
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2396,10 +2388,10 @@ ptrn:TimeAssignmentSignatureForIndividual
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
has
Hou
r
owl:
onProperty
ptrn:
has
Yea
r
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Hou
r
;
owl:
onProperty
ptrn:
has
Yea
r
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2408,10 +2400,10 @@ ptrn:TimeAssignmentSignatureForIndividual
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
has
Day
owl:
onProperty
ptrn:
has
Second
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Day
;
owl:
onProperty
ptrn:
has
Second
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2420,10 +2412,10 @@ ptrn:TimeAssignmentSignatureForIndividual
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
has
Month
owl:
onProperty
ptrn:
has
Hour
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Month
;
owl:
onProperty
ptrn:
has
Hour
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2432,10 +2424,10 @@ ptrn:TimeAssignmentSignatureForIndividual
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
has
Minute
owl:
onProperty
ptrn:
has
Day
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Minute
;
owl:
onProperty
ptrn:
has
Day
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2444,10 +2436,10 @@ ptrn:TimeAssignmentSignatureForIndividual
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
has
Second
owl:
onProperty
ptrn:
has
Month
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Second
;
owl:
onProperty
ptrn:
has
Month
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
Please
register
or
login
to post a comment