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-01 23:45:59 +0200
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
ffdbbc55d237a704f888957a9cdf91cd3791e203
ffdbbc55
1 parent
26d4cca2
Multiple updates of TS, TI and Roles. Added and extended examples
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
387 additions
and
238 deletions
TSP.ttl
TSP.ttl
View file @
ffdbbc5
...
...
@@ -20,6 +20,16 @@ ptrn:AccelerationOfGravity
rdf:
type
ptrn:
Acceleration
;
rdfs:
label
"Acceleration of gravity on earth (9.81 meters per second squared)"
^^
xsd:
string
.
ptrn:
Activity
rdf:
type
ptrn:
ActivityClass
,
owl:
Class
;
rdfs:
label
"ILAP: Activity"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
ptrn:
ActivityClass
rdf:
type
owl:
Class
;
rdfs:
label
"Activity class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfClassOfIndividual
.
ptrn:
Bar
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Scale>
;
rdfs:
label
"Bar"
^^
xsd:
string
;
...
...
@@ -347,85 +357,89 @@ ptrn:CompositionSignatureForIndividual
])
]
.
ptrn:
ConnectionOfPipeAndFlangeClassOfIndividual
rdf:
type
ptrn:
ConnectionSignatureForClass
,
ptrn:
TemplateInstanceForClassOfIndividual
;
rdfs:
label
"Connection of Pipe and Pipe Flange"
^^
xsd:
string
;
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_11
,
ptrn:
ScheduledActivity_12
.
ptrn:
ConnectionOfPumpAndPipeClasses
rdf:
type
ptrn:
DirectConnectionSignatureForClass
,
ptrn:
TemplateInstanceForClassOfIndividual
;
rdfs:
label
"Connection of Pump and Pipe Classes"
^^
xsd:
string
;
ptrn:
hasClassOfSide1
ptrn:
P
ipe
;
ptrn:
P
ump
;
ptrn:
hasClassOfSide2
ptrn:
Pipe
.
ptrn:
ConnectionOfPumpAndPipeIndividuals
rdf:
type
ptrn:
DirectConnectionSignatureForIndividual
,
ptrn:
TemplateInstanceForIndividual
;
rdfs:
label
"Connection of Pump and Pipe Individuals"
^^
xsd:
string
;
ptrn:
hasIndividualOfSide1
ptrn:
Pump_P-101
;
ptrn:
hasIndividualOfSide2
ptrn:
Pipe1
.
ptrn:
ConnectionOfPumpPipeAndFlangeClasses
rdf:
type
ptrn:
TemplateInstanceForClassOfIndividual
,
ptrn:
ConnectionOfThreeClasses
;
rdfs:
label
"iRing TIP Instance: Connection of Pump, Pipe and Flange Classes"
^^
xsd:
string
;
ptrn:
hasClassOfSide1
ptrn:
Pump
;
ptrn:
hasClassOfSide2
ptrn:
Pipe
;
ptrn:
hasClassOfSide3
ptrn:
PipeFlange
.
ptrn:
ConnectionOfP
ipeAndFlangeIndividual
rdf:
type
ptrn:
Connection
SignatureForIndividual
,
ptrn:
TemplateInstanceForIndividual
;
rdfs:
label
"
Connection of
Pipe and Flange Individuals"
^^
xsd:
string
;
ptrn:
ConnectionOfP
umpPipeAndFlangeIndividuals
rdf:
type
ptrn:
Connection
OfThreeIndividuals
;
rdfs:
label
"
iRing TIP Instance: Connection of Pump,
Pipe and Flange Individuals"
^^
xsd:
string
;
ptrn:
hasIndividualOfSide1
ptrn:
P
ipe
1
;
ptrn:
P
ump_P-10
1
;
ptrn:
hasIndividualOfSide2
ptrn:
Pipe1
;
ptrn:
hasIndividualOfSide3
ptrn:
PipeFlange1
.
ptrn:
ConnectionPattern
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class>
;
rdfs:
label
"Connection Template Signature Pattern"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
TemplatePattern
.
ptrn:
ConnectionSignatureForClass
rdf:
type
ptrn:
ConnectionPattern
,
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject>
;
rdfs:
label
"Connection Template Signature for Class"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS10019392287>
,
ptrn:
TemplateSignature
;
ptrn:
ConnectionOfThreeClasses
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject>
,
owl:
Class
;
rdfs:
label
"iRing TIP: Connection of three Classes"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
TIP
,
ptrn:
DirectConnectionSignatureForClass
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
hasClassOfSide2
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Class
;
owl:
onProperty
ptrn:
hasClassOfSide2
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
hasClassOfSide1
owl:
onProperty
ptrn:
hasClassOfSide3
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Class
;
owl:
onProperty
ptrn:
hasClassOfSide
1
;
owl:
onProperty
ptrn:
hasClassOfSide
3
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
.
ptrn:
ConnectionSignatureForIndividual
rdf:
type
ptrn:
ConnectionPattern
,
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject>
;
rdfs:
label
"Connection Template Signature for Individual"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS1001939276>
,
ptrn:
TemplateSignature
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
hasIndividualOfSide2
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Thing
;
owl:
onProperty
ptrn:
hasIndividualOfSide2
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
;
ptrn:
ConnectionOfThreeIndividuals
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject>
,
owl:
Class
;
rdfs:
label
"iRing TIP: Connection of three Individuals"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
DirectConnectionSignatureForIndividual
,
ptrn:
TIP
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
hasIndividualOfSide
1
owl:
onProperty
ptrn:
hasIndividualOfSide
3
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Thing
;
owl:
onProperty
ptrn:
hasIndividualOfSide
1
;
owl:
onProperty
ptrn:
hasIndividualOfSide
3
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
.
ptrn:
ConnectionPattern
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class>
;
rdfs:
label
"Connection Template Signature Pattern"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
TemplatePattern
.
ptrn:
ContainmentOfFluidByImpellerInletClassOfIndividual
rdf:
type
ptrn:
ContainmentSignatureForClass
,
ptrn:
TemplateInstanceForClassOfIndividual
;
rdfs:
label
"Containment of Fluid Stream by Impeller Suction Inlet"
^^
xsd:
string
;
...
...
@@ -505,12 +519,20 @@ ptrn:ContainmentSignatureForIndividual
])
]
.
ptrn:
ControlSchedule
rdf:
type
ptrn:
ScheduleType
;
rdfs:
label
"Control schedule"
^^
xsd:
string
.
ptrn:
CoolingPump
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
;
rdfs:
label
"Cooling pump"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
Pump
;
owl:
sameAs
<http://posccaesar.org/rdl/RDS12957961>
.
ptrn:
CurrentSchedule
rdf:
type
ptrn:
ScheduleType
;
rdfs:
label
"Current schedule"
^^
xsd:
string
.
ptrn:
DefinitionOfStandardPumpClass
rdf:
type
ptrn:
DefinitionSignatureForClassOfClass
,
ptrn:
TemplateInstanceForClassOfClass
;
rdfs:
label
"Definition of Standard Pump Class"
^^
xsd:
string
;
...
...
@@ -538,7 +560,7 @@ ptrn:DefinitionOfStandardPumpIndividual
ptrn:
DefinitionPattern
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class>
;
rdfs:
label
"De
signa
tion Template Signature Pattern"
^^
xsd:
string
;
rdfs:
label
"De
fini
tion Template Signature Pattern"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
TemplatePattern
.
ptrn:
DefinitionSignatureForClassOfClass
...
...
@@ -597,55 +619,59 @@ ptrn:Density
rdfs:
label
"Density"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-4Property
.
ptrn:
DirectConnectionOfImpellerFlangeAndPipeClasses
rdf:
type
ptrn:
DirectConnectionSignatureForThreeClasses
;
rdfs:
label
"iRing TIP Instance: Direct connection of Impeller, Flange and Pipe Classes"
^^
xsd:
string
;
ptrn:
hasClassOfSide1
ptrn:
ImpellerSuctionInlet
;
ptrn:
hasClassOfSide2
ptrn:
PipeFlange
;
ptrn:
hasClassOfSide3
ptrn:
Pipe
.
ptrn:
DirectConnectionOfPumpPipeAndFlangeIndividuals
rdf:
type
ptrn:
DirectConnectionSignatureForThreeIndividuals
;
rdfs:
label
"iRing TIP Instance: Direct Connection of Pump, Pipe and Flange Individuals"
^^
xsd:
string
;
ptrn:
hasIndividualOfSide1
ptrn:
Pump_P-101
;
ptrn:
hasIndividualOfSide2
ptrn:
Pipe1
;
ptrn:
hasIndividualOfSide3
ptrn:
PipeFlange1
.
ptrn:
DirectConnectionSignatureForThreeClasses
rdf:
type
owl:
Class
;
rdfs:
label
"iRing TIP: Direct Connection Signature for Three Classes"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
TIP
,
ptrn:
ConnectionSignatureForClass
;
ptrn:
DirectConnectionSignatureForClass
rdf:
type
owl:
Class
,
ptrn:
ConnectionPattern
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject>
;
rdfs:
label
"Direct Connection Template Signature for Class"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS100193922102>
,
ptrn:
TemplateSignature
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
hasClassOfSide
3
owl:
onProperty
ptrn:
hasClassOfSide
2
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Class
;
owl:
onProperty
ptrn:
hasClassOfSide3
;
owl:
onProperty
ptrn:
hasClassOfSide2
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
hasClassOfSide1
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Class
;
owl:
onProperty
ptrn:
hasClassOfSide1
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
.
ptrn:
DirectConnectionSignatureFor
ThreeIndividuals
rdf:
type
owl:
Class
;
rdfs:
label
"
iRing TIP: Direct Connection Signature For Three Individuals
"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ConnectionSignatureForIndividual
,
<http://posccaesar.org/rdl/RDS10019392721>
,
ptrn:
TIP
;
ptrn:
DirectConnectionSignatureFor
Individual
rdf:
type
owl:
Class
,
ptrn:
ConnectionPattern
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject>
;
rdfs:
label
"
Direct Connection Template Signature for Individual
"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS10019392721>
,
ptrn:
TemplateSignature
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
hasIndividualOfSide
3
owl:
onProperty
ptrn:
hasIndividualOfSide
2
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Thing
;
owl:
onProperty
ptrn:
hasIndividualOfSide3
;
owl:
onProperty
ptrn:
hasIndividualOfSide2
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
hasIndividualOfSide1
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Thing
;
owl:
onProperty
ptrn:
hasIndividualOfSide1
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -803,6 +829,14 @@ ptrn:Facility
rdfs:
label
"Facility"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
GenericType
.
ptrn:
FinishToFinish
rdf:
type
ptrn:
PrecedenceType
;
rdfs:
label
"ILAP: Finish to finish"
^^
xsd:
string
.
ptrn:
FinishToStart
rdf:
type
ptrn:
PrecedenceType
;
rdfs:
label
"ILAP: Finish to Start"
^^
xsd:
string
.
ptrn:
ForeignPumpImpeller
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
;
rdfs:
label
"Foreign pump impeller"
^^
xsd:
string
;
...
...
@@ -921,43 +955,7 @@ ptrn:HotWellPump
rdfs:
subClassOf
ptrn:
Pump
;
owl:
sameAs
<http://posccaesar.org/rdl/RDS406957051>
.
ptrn:
ILAPActivity
rdf:
type
owl:
Class
;
rdfs:
label
"ILAPActivity"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
ptrn:
ILAPActivityPrecedence_1_2
rdf:
type
ptrn:
ILAPIndividualActivityPrecedence
;
rdfs:
label
"ILAP Template Instance: Precedence between Activity 1 and 2"
^^
xsd:
string
;
ptrn:
hasIndividualOfSide1
ptrn:
ILAPActivity_1
;
ptrn:
hasIndividualOfSide2
ptrn:
ILAPActivity_2
;
ptrn:
hasLag
ptrn:
ILAPLag_1
.
ptrn:
ILAPActivity_1
rdf:
type
ptrn:
ILAPActivity
;
rdfs:
label
"ILAPActivity 1"
^^
xsd:
string
.
ptrn:
ILAPActivity_2
rdf:
type
ptrn:
ILAPActivity
;
rdfs:
label
"ILAPActivity 2"
^^
xsd:
string
.
ptrn:
ILAPIndividualActivityPrecedence
rdf:
type
owl:
Class
;
rdfs:
label
"ILAP Template Signature: Individual Activity Precedence"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
IndirectConnectionSignatureForIndividual
,
ptrn:
ILAPP
.
ptrn:
ILAPLag
rdf:
type
owl:
Class
;
rdfs:
label
"ILAPLag"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
ptrn:
ILAPLag_1
rdf:
type
ptrn:
ILAPLag
;
rdfs:
label
"ILAPLag 1"
^^
xsd:
string
.
ptrn:
ILAPP
ptrn:
ILAP
rdf:
type
owl:
Class
;
rdfs:
label
"Integrated Lifecycle Asset Planning Pattern"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
.
...
...
@@ -1154,48 +1152,90 @@ ptrn:Impeller_ME03-983498
rdfs:
label
"Impeller ME03-983498"
^^
xsd:
string
;
owl:
sameAs
<http://posccaesar.org/rdl/RDS364686596>
.
ptrn:
IndirectConnectionOfActivityClasses
rdf:
type
ptrn:
IndirectConnectionSignatureForClass
;
rdfs:
label
"Indirect connection of activity classes"
^^
xsd:
string
;
ptrn:
hasIndividualOfSide1
ptrn:
PlannedActivity
;
ptrn:
hasIndividualOfSide2
ptrn:
ScheduledActivity
.
ptrn:
IndirectConnectionOfActivityIndividuals
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject>
,
ptrn:
IndirectConnectionSignatureForIndividual
;
rdfs:
label
"Indirect connection of activity individuals"
^^
xsd:
string
;
ptrn:
hasIndividualOfSide1
ptrn:
PlannedActivity_1
;
ptrn:
hasIndividualOfSide2
ptrn:
PlannedActivity_2
.
ptrn:
IndirectConnectionOfPlannedAndScheduledActivityClasses
rdf:
type
ptrn:
PrecedenceBetweenActivityClasses
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject>
;
rdfs:
label
"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
;
rdf:
type
ptrn:
ConnectionPattern
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject>
,
owl:
Class
;
rdfs:
label
"Indirect connection signature for class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ConnectionSignatureForClass
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS10019392227>
,
ptrn:
TemplateSignature
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
has
Lag
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
has
IndividualOfSide2
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Class
;
owl:
onProperty
ptrn:
hasLag
;
owl:
onClass
owl:
Thing
;
owl:
onProperty
ptrn:
hasIndividualOfSide2
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
hasIndividualOfSide1
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Thing
;
owl:
onProperty
ptrn:
hasIndividualOfSide1
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
.
ptrn:
IndirectConnectionSignatureForClass_1
rdf:
type
ptrn:
IndirectConnectionSignatureForClass
;
rdfs:
label
"Indirect connection signature for class 1"
^^
xsd:
string
.
ptrn:
IndirectConnectionSignatureForIndividual
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject>
,
ptrn:
ConnectionPattern
;
rdfs:
label
"Indirect connection signature for individual"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ConnectionSignatureForIndividual
,
<http://posccaesar.org/rdl/RDS10019392736>
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS10019392654>
,
ptrn:
TemplateSignature
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
has
Lag
owl:
onProperty
ptrn:
has
IndividualOfSide2
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Thing
;
owl:
onProperty
ptrn:
hasLag
;
owl:
onProperty
ptrn:
hasIndividualOfSide2
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
hasIndividualOfSide1
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Thing
;
owl:
onProperty
ptrn:
hasIndividualOfSide1
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
.
ptrn:
IndirectConnectionSignatureForIndividual_1
rdf:
type
ptrn:
IndirectConnectionSignatureForIndividual
;
rdfs:
label
"Indirect connection signature for individual 1"
^^
xsd:
string
.
ptrn:
Information
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual>
;
rdfs:
label
"Information"
^^
xsd:
string
;
...
...
@@ -1225,6 +1265,10 @@ ptrn:LifecycleWholePartClass
rdfs:
label
"Lifecycle whole part class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfClassOfIndividual
.
ptrn:
LiveSchedule
rdf:
type
ptrn:
ScheduleType
;
rdfs:
label
"Live schedule"
^^
xsd:
string
.
ptrn:
MaximumPressure
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#SinglePropertyDimension>
;
rdfs:
label
"Maximum pressure"
^^
xsd:
string
;
...
...
@@ -1362,6 +1406,81 @@ ptrn:PipeFlangeClass
rdfs:
label
"Pipe flange class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfClassOfIndividual
.
ptrn:
PlannedActivity
rdf:
type
ptrn:
ActivityClass
,
owl:
Class
;
rdfs:
label
"Planned activity"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
Activity
.
ptrn:
PlannedActivity_1
rdf:
type
ptrn:
PlannedActivity
;
rdfs:
label
"ILAP: Planned Activity 1"
^^
xsd:
string
.
ptrn:
PlannedActivity_2
rdf:
type
ptrn:
PlannedActivity
;
rdfs:
label
"ILAP: Planned Activity 2"
^^
xsd:
string
.
ptrn:
PrecedenceBetweenActivity1AndActivity2
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#MultidimensionalObject>
,
ptrn:
PrecedenceBetweenActivityIndividuals
;
rdfs:
label
"ILAP Instance: Precedence between Activity 1 and Activity 2"
^^
xsd:
string
;
ptrn:
hasIndividualOfSide1
ptrn:
PlannedActivity_1
;
ptrn:
hasIndividualOfSide2
ptrn:
PlannedActivity_2
;
ptrn:
hasLag
"2"
^^
xsd:
string
;
ptrn:
hasPrecedenceType
ptrn:
FinishToStart
.
ptrn:
PrecedenceBetweenActivityClasses
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject>
,
owl:
Class
;
rdfs:
label
"ILAP: Precedence between Activity Classes"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ILAP
,
ptrn:
IndirectConnectionSignatureForClass
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ptrn:
ScheduleTypeClass
;
owl:
onProperty
ptrn:
hasScheduleType
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
ptrn:
ScheduleTypeClass
;
owl:
onProperty
ptrn:
hasScheduleType
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
.
ptrn:
PrecedenceBetweenActivityIndividuals
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject>
;
rdfs:
label
"ILAP: Precedence between Activity Individuals"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ILAP
,
ptrn:
IndirectConnectionSignatureForIndividual
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ptrn:
PrecedenceType
;
owl:
onProperty
ptrn:
hasPrecedenceType
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
ptrn:
PrecedenceType
;
owl:
onProperty
ptrn:
hasPrecedenceType
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
hasLag
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
hasLag
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
.
ptrn:
PrecedenceType
rdf:
type
owl:
Class
;
rdfs:
label
"ILAP: Precedence Type"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
ptrn:
Process
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity>
;
rdfs:
label
"Process"
^^
xsd:
string
;
...
...
@@ -1589,6 +1708,28 @@ ptrn:RegistrationSignatureForClass
owl:
onProperty
ptrn:
hasClassifier
]
;
rdfs:
subClassOf
[
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:
hasSuperclass
]
;
rdfs:
subClassOf
[
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
...
...
@@ -1601,18 +1742,6 @@ ptrn:RegistrationSignatureForClass
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ptrn:
LifecycleWholePartClass
;
owl:
onProperty
ptrn:
hasLifecycleWholePart
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
ptrn:
LifecycleWholePartClass
;
owl:
onProperty
ptrn:
hasLifecycleWholePart
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
hasEntityType
]
[
rdf:
type
owl:
Restriction
;
...
...
@@ -1623,23 +1752,13 @@ ptrn:RegistrationSignatureForClass
])
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
hasSuperclass
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
hasLocalIdentifier
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ptrn:
RealizationLevel
Class
;
owl:
onProperty
ptrn:
has
RealizationLevel
owl:
allValuesFrom
ptrn:
LifecycleWholePart
Class
;
owl:
onProperty
ptrn:
has
LifecycleWholePart
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
ptrn:
RealizationLevel
Class
;
owl:
onProperty
ptrn:
has
RealizationLevel
;
owl:
onClass
ptrn:
LifecycleWholePart
Class
;
owl:
onProperty
ptrn:
has
LifecycleWholePart
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -1647,11 +1766,11 @@ ptrn:RegistrationSignatureForClass
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ptrn:
GenericType
Class
;
owl:
onProperty
ptrn:
has
GenericType
owl:
allValuesFrom
ptrn:
RealizationLevel
Class
;
owl:
onProperty
ptrn:
has
RealizationLevel
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
ptrn:
GenericType
Class
;
owl:
onProperty
ptrn:
has
GenericType
;
owl:
onClass
ptrn:
RealizationLevel
Class
;
owl:
onProperty
ptrn:
has
RealizationLevel
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -1663,6 +1782,11 @@ ptrn:RegistrationSignatureForIndividual
rdfs:
subClassOf
ptrn:
TemplateSignature
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onProperty
ptrn:
hasClassifier
;
owl:
someValuesFrom
owl:
Class
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
hasLocalIdentifier
]
;
...
...
@@ -1673,18 +1797,13 @@ ptrn:RegistrationSignatureForIndividual
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
hasDesignation
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
hasIdentifier
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onProperty
ptrn:
hasClassifier
;
owl:
someValuesFrom
owl:
Class
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
hasDesignation
]
.
ptrn:
RepresentationOfPumpClassByInformationClass
...
...
@@ -1809,6 +1928,37 @@ ptrn:Requirement
rdfs:
subClassOf
ptrn:
RealizationLevel
;
owl:
sameAs
<http://posccaesar.org/rdl/RDS11703698>
.
ptrn:
ScheduleType
rdf:
type
ptrn:
ScheduleTypeClass
,
owl:
Class
;
rdfs:
label
"Schedule type"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
ptrn:
ScheduleTypeClass
rdf:
type
owl:
Class
;
rdfs:
label
"Schedule type class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfClassOfIndividual
.
ptrn:
ScheduledActivity
rdf:
type
ptrn:
ActivityClass
,
owl:
Class
;
rdfs:
label
"ILAP:Scheduled activity"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
Activity
.
ptrn:
ScheduledActivity_11
rdf:
type
ptrn:
ScheduledActivity
;
rdfs:
label
"Scheduled activity 11"
^^
xsd:
string
.
ptrn:
ScheduledActivity_12
rdf:
type
ptrn:
ScheduledActivity
;
rdfs:
label
"ILAP:Scheduled activity 12"
^^
xsd:
string
.
ptrn:
ScheduledActivity_21
rdf:
type
ptrn:
ScheduledActivity
;
rdfs:
label
"ILAP:Scheduled activity 21"
^^
xsd:
string
.
ptrn:
ScheduledActivity_22
rdf:
type
ptrn:
ScheduledActivity
;
rdfs:
label
"ILAP:Scheduled activity 22"
^^
xsd:
string
.
ptrn:
SingleSuctionPumpImpeller
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
;
rdfs:
label
"Single suction pump impeller"
^^
xsd:
string
;
...
...
@@ -1912,6 +2062,14 @@ ptrn:StandardPumpClass
rdfs:
label
"Standard pump class"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS213929>
,
ptrn:
PumpClass
.
ptrn:
StartToFinish
rdf:
type
ptrn:
PrecedenceType
;
rdfs:
label
"ILAP: Start to finish"
^^
xsd:
string
.
ptrn:
StartToStart
rdf:
type
ptrn:
PrecedenceType
;
rdfs:
label
"ILAP: Start to start"
^^
xsd:
string
.
ptrn:
StatusApprovalOfEmploymentByCompanyForClassOfIndividual
rdf:
type
ptrn:
StatusApprovalSignatureForClass
,
ptrn:
TemplateInstanceForClassOfIndividual
;
rdfs:
label
"Status Approval of Employment by Company"
^^
xsd:
string
;
...
...
@@ -2140,10 +2298,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
Month
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Day
;
owl:
onProperty
ptrn:
has
Month
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2175,11 +2333,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
Day
]
[
rdf:
type
owl:
Restriction
;
owl:
on
Class
owl:
Class
;
owl:
onProperty
ptrn:
has
ClassOfTime
;
owl:
on
DataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Day
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2187,11 +2345,11 @@ ptrn:TimeAssignmentSignatureForClass
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
has
Second
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
has
ClassOfTime
]
[
rdf:
type
owl:
Restriction
;
owl:
on
DataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Second
;
owl:
on
Class
owl:
Class
;
owl:
onProperty
ptrn:
has
ClassOfTime
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2200,10 +2358,10 @@ ptrn:TimeAssignmentSignatureForClass
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
has
Month
owl:
onProperty
ptrn:
has
Second
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Month
;
owl:
onProperty
ptrn:
has
Second
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2217,10 +2375,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
Minute
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Second
;
owl:
onProperty
ptrn:
has
Minute
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2240,11 +2398,11 @@ ptrn:TimeAssignmentSignatureForIndividual
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
str
ing
;
owl:
onProperty
ptrn:
has
Hour
owl:
allValuesFrom
owl:
Th
ing
;
owl:
onProperty
ptrn:
has
IndividualOfTime
]
[
rdf:
type
owl:
Restriction
;
owl:
on
DataRange
xsd:
str
ing
;
owl:
onProperty
ptrn:
has
Hour
;
owl:
on
Class
owl:
Th
ing
;
owl:
onProperty
ptrn:
has
IndividualOfTime
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2252,11 +2410,11 @@ ptrn:TimeAssignmentSignatureForIndividual
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Th
ing
;
owl:
onProperty
ptrn:
has
IndividualOfTime
owl:
allValuesFrom
xsd:
str
ing
;
owl:
onProperty
ptrn:
has
Second
]
[
rdf:
type
owl:
Restriction
;
owl:
on
Class
owl:
Th
ing
;
owl:
onProperty
ptrn:
has
IndividualOfTime
;
owl:
on
DataRange
xsd:
str
ing
;
owl:
onProperty
ptrn:
has
Second
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2265,10 +2423,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
Month
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Day
;
owl:
onProperty
ptrn:
has
Month
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2277,10 +2435,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
Hour
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Minute
;
owl:
onProperty
ptrn:
has
Hour
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2289,10 +2447,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
Day
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Month
;
owl:
onProperty
ptrn:
has
Day
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2540,6 +2698,10 @@ ptrn:hasClassOfPossessor
rdfs:
range
owl:
Class
;
rdfs:
subPropertyOf
ptrn:
hasProperty
.
ptrn:
hasClassOfPredecessor
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"has Class Of Predecessor"
^^
xsd:
string
.
ptrn:
hasClassOfProperty
rdf:
type
owl:
ObjectProperty
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
;
rdfs:
label
"has class of property"
^^
xsd:
string
;
...
...
@@ -2598,6 +2760,10 @@ ptrn:hasClassOfSubclass
rdfs:
range
owl:
Class
;
rdfs:
subPropertyOf
<http://posccaesar.org/rdl/RDS1001934882>
,
ptrn:
hasSubclass
.
ptrn:
hasClassOfSuccessor
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"has class of successor"
^^
xsd:
string
.
ptrn:
hasClassOfSuperclass
rdf:
type
owl:
ObjectProperty
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
;
rdfs:
label
"has class of superclass"
^^
xsd:
string
;
...
...
@@ -2663,40 +2829,6 @@ ptrn:hasIdentifier
rdf:
type
owl:
ObjectProperty
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
;
rdfs:
label
"has identifier"
^^
xsd:
string
.
ptrn:
hasIndirectClassOfSide1
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"has indirect class of side1"
^^
xsd:
string
;
rdfs:
range
owl:
Class
;
rdfs:
subPropertyOf
ptrn:
hasClassOfSide1
.
ptrn:
hasIndirectClassOfSide2
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"has indirect class of side2"
^^
xsd:
string
;
rdfs:
range
owl:
Class
;
rdfs:
subPropertyOf
ptrn:
hasClassOfSide2
.
ptrn:
hasIndirectIndividualOfSide1
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"has indirect individual of side1"
^^
xsd:
string
;
rdfs:
range
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
(
owl:
Thing
[
rdf:
type
owl:
Class
;
owl:
complementOf
owl:
Class
])
]
;
rdfs:
subPropertyOf
ptrn:
hasIndividualOfSide1
.
ptrn:
hasIndirectIndividualOfSide2
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"has indirect individual of side2"
^^
xsd:
string
;
rdfs:
range
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
(
owl:
Thing
[
rdf:
type
owl:
Class
;
owl:
complementOf
owl:
Class
])
]
;
rdfs:
subPropertyOf
ptrn:
hasIndividualOfSide2
.
ptrn:
hasIndividualOfApproved
rdf:
type
owl:
ObjectProperty
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
;
rdfs:
label
"has individual of approved"
^^
xsd:
string
;
...
...
@@ -2982,8 +3114,9 @@ ptrn:hasInput
rdfs:
label
"has input"
^^
xsd:
string
.
ptrn:
hasLag
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"has lag"
^^
xsd:
string
.
rdf:
type
owl:
DatatypeProperty
;
rdfs:
label
"has lag"
^^
xsd:
string
;
rdfs:
range
xsd:
integer
.
ptrn:
hasLifecycleWholePart
rdf:
type
owl:
ObjectProperty
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
;
...
...
@@ -3028,6 +3161,14 @@ ptrn:hasPattern
rdf:
type
owl:
ObjectProperty
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
;
rdfs:
label
"has pattern"
^^
xsd:
string
.
ptrn:
hasPrecedenceType
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"has precedence type"
^^
xsd:
string
.
ptrn:
hasPredecessor
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"has predecessor"
^^
xsd:
string
.
ptrn:
hasProperty
rdf:
type
owl:
ObjectProperty
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
;
rdfs:
label
"has property"
^^
xsd:
string
.
...
...
@@ -3061,6 +3202,10 @@ ptrn:hasResult
rdf:
type
owl:
ObjectProperty
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
;
rdfs:
label
"has result"
^^
xsd:
string
.
ptrn:
hasScheduleType
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"ILAP:has schedule type"
^^
xsd:
string
.
ptrn:
hasSecond
rdf:
type
owl:
DatatypeProperty
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
;
rdfs:
label
"has second"
^^
xsd:
string
;
...
...
@@ -3076,7 +3221,7 @@ ptrn:hasSide2
ptrn:
hasSide3
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"has side3
For class
"
^^
xsd:
string
.
rdfs:
label
"has side3"
^^
xsd:
string
.
ptrn:
hasStatus
rdf:
type
owl:
ObjectProperty
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
;
...
...
@@ -3086,6 +3231,10 @@ ptrn:hasSubclass
rdf:
type
owl:
ObjectProperty
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
;
rdfs:
label
"has subclass"
^^
xsd:
string
.
ptrn:
hasSuccessor
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"has successor"
^^
xsd:
string
.
ptrn:
hasSuperclass
rdf:
type
owl:
ObjectProperty
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
;
rdfs:
label
"has superclass"
^^
xsd:
string
.
...
...
Please
register
or
login
to post a comment