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-05-30 14:37:38 +0200
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
dc8d7d745b0705eeb829d8e6144598557f899e27
dc8d7d74
1 parent
2afe2c61
Created TIP and ILAP Signature Patterns as demos of using TS
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
355 additions
and
189 deletions
TSP.ttl
TSP.ttl
View file @
dc8d7d7
...
...
@@ -14,7 +14,7 @@ ptrn:
ptrn:
Acceleration
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#SinglePropertyDimension>
,
owl:
Class
;
rdfs:
label
"Acceleration"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS349514>
.
rdfs:
subClassOf
ptrn:
ISO15926-4Property
.
ptrn:
AccelerationOfGravity
rdf:
type
ptrn:
Acceleration
;
...
...
@@ -23,7 +23,7 @@ ptrn:AccelerationOfGravity
ptrn:
Bar
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Scale>
,
owl:
Class
;
rdfs:
label
"Bar"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS1314539>
.
rdfs:
subClassOf
ptrn:
ISO15926-4Scale
.
ptrn:
ClassificationOfPumpImpellerClass
rdf:
type
ptrn:
ClassificationSignatureForClassOfClass
,
ptrn:
TemplateInstanceForClassOfClass
;
...
...
@@ -31,7 +31,7 @@ ptrn:ClassificationOfPumpImpellerClass
ptrn:
hasClassOfClassOfClassified
ptrn:
PumpImpellerClass
;
ptrn:
hasClassOfClassOfClassifier
ptrn:
ISO15926-4Class
.
ptrn:
ISO15926-4Class
OfClass
.
ptrn:
ClassificationOfPumpImpellerClassOfIndividual
rdf:
type
ptrn:
ClassificationSignatureForClassOfIndividual
,
ptrn:
TemplateInstanceForClassOfIndividual
;
...
...
@@ -167,11 +167,11 @@ ptrn:ClassificationSignatureForIndividual
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
hasIndividualOfClassifie
r
owl:
allValuesFrom
ptrn:
ISO15926-4ClassOfIndividual
;
owl:
onProperty
ptrn:
hasIndividualOfClassifie
d
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Thing
;
owl:
onProperty
ptrn:
hasIndividualOfClassifie
r
;
owl:
onClass
ptrn:
ISO15926-4ClassOfIndividual
;
owl:
onProperty
ptrn:
hasIndividualOfClassifie
d
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -179,11 +179,11 @@ ptrn:ClassificationSignatureForIndividual
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
hasIndividualOfClassifie
d
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
hasIndividualOfClassifie
r
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Thing
;
owl:
onProperty
ptrn:
hasIndividualOfClassifie
d
;
owl:
onClass
owl:
Class
;
owl:
onProperty
ptrn:
hasIndividualOfClassifie
r
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -221,7 +221,7 @@ ptrn:ClassificationSignatureForRelationship
ptrn:
Company
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfOrganization>
,
owl:
Class
;
rdfs:
label
"Company"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS2216440288>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
ptrn:
Company_1
rdf:
type
ptrn:
Company
;
...
...
@@ -314,10 +314,6 @@ ptrn:CompositionSignatureForClassOfIndividual
])
]
.
ptrn:
CompositionSignatureForClassOfIndividual_1
rdf:
type
ptrn:
CompositionSignatureForClassOfIndividual
;
rdfs:
label
"Composition signature for class of individual 1"
^^
xsd:
string
.
ptrn:
CompositionSignatureForIndividual
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject>
,
owl:
Class
,
ptrn:
CompositionPattern
;
rdfs:
label
"Composition Template Signature for Individual"
^^
xsd:
string
;
...
...
@@ -510,7 +506,7 @@ ptrn:ContainmentSignatureForIndividual
]
.
ptrn:
CoolingPump
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
ptrn:
StandardPumpClass
,
owl:
Class
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
owl:
Class
;
rdfs:
label
"Cooling pump"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
Pump
;
owl:
sameAs
<http://posccaesar.org/rdl/RDS12957961>
.
...
...
@@ -599,12 +595,54 @@ ptrn:DefinitionSignatureForIndividual
ptrn:
Density
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#SinglePropertyDimension>
,
owl:
Class
;
rdfs:
label
"Density"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS358874>
.
rdfs:
subClassOf
ptrn:
ISO15926-4Property
.
ptrn:
DirectConnectionSignatureForClass_1
rdf:
type
ptrn:
DirectThreeConnectionSignatureForClass
;
rdfs:
label
"Direct connection signature for class 1"
^^
xsd:
string
.
ptrn:
DirectConnectionSignatureForIndividual_1
rdf:
type
ptrn:
DirectThreeConnectionSignatureForIndividual
;
rdfs:
label
"Direct connection signature for individual 1"
^^
xsd:
string
.
ptrn:
DirectThreeConnectionSignatureForClass
rdf:
type
owl:
Class
;
rdfs:
label
"Direct connection signature for class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ConnectionSignatureForClass
,
ptrn:
TIP
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
hasClassOfSide3
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Class
;
owl:
onProperty
ptrn:
hasClassOfSide3
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
.
ptrn:
DirectThreeConnectionSignatureForIndividual
rdf:
type
owl:
Class
;
rdfs:
label
"Direct connection signature for individual"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ConnectionSignatureForIndividual
,
<http://posccaesar.org/rdl/RDS10019392721>
,
ptrn:
TIP
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
hasIndividualOfSide3
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Thing
;
owl:
onProperty
ptrn:
hasIndividualOfSide3
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
.
ptrn:
Employing
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity>
,
owl:
Class
;
rdfs:
label
"Employing"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS9675422>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfRelationship
.
ptrn:
Employing_1
rdf:
type
ptrn:
Employing
;
...
...
@@ -613,14 +651,14 @@ ptrn:Employing_1
ptrn:
Employment
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfRelationshipWithSignature>
,
owl:
Class
;
rdfs:
label
"Employment"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS943613711>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfRelationship
.
ptrn:
Employment_1
rdf:
type
ptrn:
Employment
;
rdfs:
label
"Employment 1"
^^
xsd:
string
.
ptrn:
Equipment
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfFunctionalObject>
,
ptrn:
RealizationLevelClass
,
owl:
Class
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfFunctionalObject>
,
owl:
Class
;
rdfs:
label
"Equipment"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
RealizationLevel
.
...
...
@@ -749,7 +787,7 @@ ptrn:EventCausalityToEndWellboreDrillingIndividual
ptrn:
WellboreDrilling1
.
ptrn:
Facility
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfFunctionalObject>
,
ptrn:
GenericTypeClass
,
owl:
Class
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfFunctionalObject>
,
owl:
Class
;
rdfs:
label
"Facility"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
GenericType
.
...
...
@@ -854,87 +892,115 @@ ptrn:FunctionalMappingSignatureForIndividual
ptrn:
GenericType
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual>
,
owl:
Class
;
rdfs:
label
"Generic type"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
ptrn:
GenericTypeClass
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual>
,
owl:
Class
;
rdfs:
label
"Temp"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfClassOfIndividual
.
ptrn:
GravitationalConstant
rdf:
type
ptrn:
PropertyInstance
;
rdf:
type
ptrn:
ISO15926-4
PropertyInstance
;
rdfs:
label
"Gravitational attraction between masses"
^^
xsd:
string
.
ptrn:
HotWellPump
rdf:
type
ptrn:
StandardPumpClass
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
owl:
Class
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
owl:
Class
;
rdfs:
label
"Hot well pump"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
Pump
;
owl:
sameAs
<http://posccaesar.org/rdl/RDS406957051>
.
ptrn:
ISO15926-4Class
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class>
,
owl:
Class
;
ptrn:
ILAPActivity
rdf:
type
owl:
Class
;
rdfs:
label
"ILAPActivity"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
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:
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
rdf:
type
owl:
Class
;
rdfs:
label
"Integrated Lifecycle Asset Planning Pattern"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
.
ptrn:
ILAPactivityIndividualPrecedence
rdf:
type
owl:
Class
;
rdfs:
label
"ILAPactivity individual precedence"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
IndirectConnectionSignatureForIndividual
,
ptrn:
ILAPP
.
ptrn:
ILAPactivityIndividualPrecedence_1_2
rdf:
type
ptrn:
ILAPactivityIndividualPrecedence
;
rdfs:
label
"ILAPactivity individual precedence 1 2"
^^
xsd:
string
.
ptrn:
ISO15926-4ClassOfClass
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class>
;
rdfs:
label
"ISO 15926-4 Class"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS16735730>
,
ptrn:
OwnRDL
.
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS16735730>
.
ptrn:
ISO15926-4ClassOfClassOfIndividual
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class>
;
rdfs:
label
"ISO15926-4Property space"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
.
ptrn:
ISO15926-4ClassOfClassOfRelationship
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfRelationship>
;
rdfs:
label
"ISO15926-4 Class of class of relationship"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS10012334437>
.
ptrn:
ISO15926-4WholeLifeIndividual
rdf:
type
owl:
Class
,
ptrn:
LifecycleWholePartClass
;
rdfs:
label
"ISO 15926-4 Whole Life Individual"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
LifecycleWholePart
.
ptrn:
ISO15926-Class
rdf:
type
ptrn:
ISO15926-DataModel
,
owl:
Class
;
rdfs:
label
"ISO15926-Class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-Thing
.
ptrn:
ISO15926-ClassOfClass
rdf:
type
ptrn:
ISO15926-DataModel
,
owl:
Class
;
rdfs:
label
"ISO15926-2Class of class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-Thing
.
ptrn:
ISO15926-ClassOfClassOfRelationship
rdf:
type
ptrn:
ISO15926-DataModel
,
owl:
Class
;
rdfs:
label
"ISO15926-2Class of class of relationship"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-Thing
.
ptrn:
ISO15926-4ClassOfIndividual
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual>
;
rdfs:
label
"ISO15926-4Class of individual"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
.
ptrn:
ISO15926-
ClassOfIndividual
rdf:
type
ptrn:
ISO15926-DataModel
,
owl:
Class
;
rdfs:
label
"ISO15926-
2Class of individual
"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-Thing
.
ptrn:
ISO15926-
4ClassOfRelationship
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfRelationship>
;
rdfs:
label
"ISO15926-
4Class of relationship
"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
.
ptrn:
ISO15926-
ClassOfRelationship
rdf:
type
ptrn:
ISO15926-DataModel
,
owl:
Class
;
rdfs:
label
"ISO15926-
2Class of relationship
"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-Thing
.
ptrn:
ISO15926-
4PossibleIndividual
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual>
;
rdfs:
label
"ISO15926-
4Possible individual
"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
.
ptrn:
ISO15926-DataModel
rdf:
type
owl:
Class
;
rdfs:
label
"ISO15926-Data model"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
.
ptrn:
ISO15926-4Property
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#SinglePropertyDimension>
;
rdfs:
label
"ISO15926-4Property"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
;
owl:
sameAs
<http://posccaesar.org/rdl/RDS421436751>
.
ptrn:
ISO15926-Individual
rdf:
type
ptrn:
ISO15926-DataModel
,
owl:
Class
;
rdfs:
label
"ISO15926-2Individual"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-Thing
.
ptrn:
ISO15926-4PropertyInstance
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Property>
;
rdfs:
label
"Property instance"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-4PossibleIndividual
;
owl:
sameAs
<http://posccaesar.org/rdl/RDS326563111>
.
ptrn:
ISO15926-
Relationship
rdf:
type
ptrn:
ISO15926-DataModel
,
owl:
Class
;
rdfs:
label
"ISO15926-
2Relationship
"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ISO15926-Thing
.
ptrn:
ISO15926-
4Scale
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Scale>
;
rdfs:
label
"ISO15926-
4Scale
"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
.
ptrn:
ISO15926-
Thing
rdf:
type
ptrn:
ISO15926-DataModel
,
owl:
Class
;
rdfs:
label
"ISO
15926-2
"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
.
ptrn:
ISO15926-
4WholeLifeIndividual
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual>
;
rdfs:
label
"ISO
15926-4 Whole Life Individual
"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
LifecycleWholePart
.
ptrn:
ISOTS15926-4InformationClass
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual>
;
rdfs:
label
"ISO TS 15926-4 Information class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS4316259636>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfClassOfIndividual
.
ptrn:
IdentificationOfPumpImpellerClass
rdf:
type
ptrn:
TemplateInstanceForClassOfClass
,
ptrn:
IdentificationSignatureForClassOfClass
;
...
...
@@ -1053,9 +1119,9 @@ ptrn:IdentificationSignatureForIndividual
]
.
ptrn:
ImpellerSuctionInlet
rdf:
type
ptrn:
ImpellerSuctionInletClass
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
owl:
Class
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
owl:
Class
;
rdfs:
label
"Impeller suction inlet"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS407085341>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
ptrn:
ImpellerSuctionInlet1
rdf:
type
ptrn:
ImpellerSuctionInlet
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#PossibleIndividual>
;
...
...
@@ -1064,22 +1130,64 @@ ptrn:ImpellerSuctionInlet1
ptrn:
ImpellerSuctionInletClass
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual>
,
owl:
Class
;
rdfs:
label
"Impeller suction inlet class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfClassOfIndividual
.
ptrn:
Impeller_ME03-983498
rdf:
type
ptrn:
PumpImpeller
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#PossibleIndividual>
;
rdfs:
label
"Impeller ME03-983498"
^^
xsd:
string
;
owl:
sameAs
<http://posccaesar.org/rdl/RDS364686596>
.
ptrn:
IndirectConnectionSignatureForClass
rdf:
type
owl:
Class
;
rdfs:
label
"Indirect connection signature for class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
ConnectionSignatureForClass
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
hasLag
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Class
;
owl:
onProperty
ptrn:
hasLag
;
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
ptrn:
ConnectionPattern
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfMultidimensionalObject>
,
owl:
Class
;
rdfs:
label
"Indirect connection signature for individual"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS10019392736>
,
ptrn:
ConnectionSignatureForIndividual
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
hasLag
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Thing
;
owl:
onProperty
ptrn:
hasLag
;
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
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual>
,
ptrn:
GenericTypeClass
,
owl:
Class
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual>
,
owl:
Class
;
rdfs:
label
"Information"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
GenericType
.
ptrn:
InletFluidStream
rdf:
type
ptrn:
InletFluidStreamClass
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfCompund>
,
owl:
Class
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfCompund>
,
owl:
Class
;
rdfs:
label
"Inlet fluid stream"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS2197671351>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
ptrn:
InletFluidStream1
rdf:
type
ptrn:
InletFluidStream
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Compund>
;
...
...
@@ -1088,27 +1196,27 @@ ptrn:InletFluidStream1
ptrn:
InletFluidStreamClass
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual>
,
owl:
Class
;
rdfs:
label
"Inlet fluid stream class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS1416614251>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfClassOfIndividual
.
ptrn:
LifecycleWholePart
rdf:
type
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual>
;
rdfs:
label
"Lifecycle whole part"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
ptrn:
LifecycleWholePartClass
rdf:
type
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual>
;
rdfs:
label
"Lifecycle whole part class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfClassOfIndividual
.
ptrn:
MaximumPressure
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#SinglePropertyDimension>
,
owl:
Class
;
rdfs:
label
"Maximum pressure"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS7344775>
.
rdfs:
subClassOf
ptrn:
ISO15926-4Property
.
ptrn:
MeasuredPressure
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#SinglePropertyDimension>
,
owl:
Class
;
rdfs:
label
"Measured pressure"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS16634487>
.
rdfs:
subClassOf
ptrn:
ISO15926-4Property
.
ptrn:
OpenPumpImpeller
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
owl:
Class
;
...
...
@@ -1205,14 +1313,14 @@ ptrn:ParticipationSignatureForIndividual
]
.
ptrn:
Person
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPerson>
,
ptrn:
GenericTypeClass
,
owl:
Class
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPerson>
,
owl:
Class
;
rdfs:
label
"Person"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
GenericType
.
ptrn:
Pipe
rdf:
type
ptrn:
PipeClass
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
owl:
Class
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
owl:
Class
;
rdfs:
label
"Pipe"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS421199>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
ptrn:
Pipe1
rdf:
type
ptrn:
Pipe
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#PossibleIndividual>
;
...
...
@@ -1221,12 +1329,12 @@ ptrn:Pipe1
ptrn:
PipeClass
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual>
,
owl:
Class
;
rdfs:
label
"Pipe class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS228014>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfClassOfIndividual
.
ptrn:
PipeFlange
rdf:
type
ptrn:
PipeFlangeClass
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
owl:
Class
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
owl:
Class
;
rdfs:
label
"Pipe flange"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS418589>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
ptrn:
PipeFlange1
rdf:
type
ptrn:
PipeFlange
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#PossibleIndividual>
;
...
...
@@ -1235,32 +1343,27 @@ ptrn:PipeFlange1
ptrn:
PipeFlangeClass
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual>
,
owl:
Class
;
rdfs:
label
"Pipe flange class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS225719>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfClassOfIndividual
.
ptrn:
Process
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity>
,
ptrn:
GenericTypeClass
,
owl:
Class
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity>
,
owl:
Class
;
rdfs:
label
"Process"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
GenericType
.
ptrn:
Product
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
ptrn:
RealizationLevelClass
,
owl:
Class
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
owl:
Class
;
rdfs:
label
"Product"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
RealizationLevel
.
ptrn:
ProductData
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfInformationRepresentation>
,
owl:
Class
;
rdfs:
label
"Product data"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS43168252150>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfRelationship
.
ptrn:
ProductData_P101
rdf:
type
ptrn:
ProductData
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ArrangedIndividual>
;
rdfs:
label
"Product data P101"
^^
xsd:
string
.
ptrn:
PropertyInstance
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Property>
,
owl:
Class
;
rdfs:
label
"Property instance"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS326563111>
.
ptrn:
PropertyOfMaximumPressureForHotWellPumpClassOfIndividual
rdf:
type
ptrn:
TemplateInstanceForClassOfIndividual
,
ptrn:
PropertySignatureForClass
;
rdfs:
label
"Property of Maximum Pressure in Bar for Hot Well Pump"
^^
xsd:
string
;
...
...
@@ -1373,24 +1476,24 @@ ptrn:PropertySignatureForIndividual
]
.
ptrn:
Pump
rdf:
type
ptrn:
PumpClass
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
owl:
Class
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
owl:
Class
;
rdfs:
label
"Pump"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS327239>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
ptrn:
PumpClass
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual>
,
owl:
Class
;
rdfs:
label
"Pump class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS213929>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfClassOfIndividual
.
ptrn:
PumpImpeller
rdf:
type
ptrn:
PumpImpellerClass
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
owl:
Class
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
owl:
Class
;
rdfs:
label
"Pump impeller"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS816299>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
ptrn:
PumpImpellerClass
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual>
,
owl:
Class
;
rdfs:
label
"Pump impeller class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS245789>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfClassOfIndividual
.
ptrn:
PumpImpellerTypeClass
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual>
,
owl:
Class
;
...
...
@@ -1405,7 +1508,7 @@ ptrn:Pump_P-101
ptrn:
Purchaser
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ParticipatingRoleAndDomain>
,
owl:
Class
;
rdfs:
label
"Purchaser"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS13420862>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfRelationship
.
ptrn:
Purchaser_1
rdf:
type
ptrn:
Purchaser
;
...
...
@@ -1414,7 +1517,7 @@ ptrn:Purchaser_1
ptrn:
Purchasing
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfActivity>
,
owl:
Class
;
rdfs:
label
"Purchasing"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS9657962>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
ptrn:
Purchasing_1
rdf:
type
ptrn:
Purchasing
;
...
...
@@ -1423,12 +1526,12 @@ ptrn:Purchasing_1
ptrn:
RealizationLevel
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#DocumentDefinition>
,
owl:
Class
;
rdfs:
label
"Realization level"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
ptrn:
RealizationLevelClass
rdf:
type
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Class>
;
rdfs:
label
"Realization level class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfClassOfIndividual
.
ptrn:
RegistrationOfHaywardPumpImpellerClassOfIndividual
rdf:
type
ptrn:
TemplateInstanceForClassOfIndividual
,
ptrn:
RegistrationSignatureForClass
;
...
...
@@ -1464,28 +1567,13 @@ ptrn:RegistrationSignatureForClass
rdfs:
label
"Registration Template Signature for Class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
TemplateSignature
;
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:
hasLocalIdentifier
]
;
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:
LifecycleWholePart
Class
;
owl:
onProperty
ptrn:
has
LifecycleWholePart
owl:
allValuesFrom
ptrn:
GenericType
Class
;
owl:
onProperty
ptrn:
has
GenericType
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
ptrn:
LifecycleWholePart
Class
;
owl:
onProperty
ptrn:
has
LifecycleWholePart
;
owl:
onClass
ptrn:
GenericType
Class
;
owl:
onProperty
ptrn:
has
GenericType
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -1516,8 +1604,13 @@ ptrn:RegistrationSignatureForClass
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
hasSuperclass
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
hasIdentifier
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
hasLocalIdentifier
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
...
...
@@ -1527,14 +1620,24 @@ 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:
LifecycleWholePart
Class
;
owl:
onProperty
ptrn:
has
LifecycleWholePart
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
ptrn:
GenericType
Class
;
owl:
onProperty
ptrn:
has
GenericType
;
owl:
onClass
ptrn:
LifecycleWholePart
Class
;
owl:
onProperty
ptrn:
has
LifecycleWholePart
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
;
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
]
.
ptrn:
RegistrationSignatureForIndividual
...
...
@@ -1543,8 +1646,8 @@ ptrn:RegistrationSignatureForIndividual
rdfs:
subClassOf
ptrn:
TemplateSignature
;
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
;
...
...
@@ -1558,13 +1661,13 @@ ptrn:RegistrationSignatureForIndividual
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ptrn:
has
EntityType
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
has
LocalIdentifier
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Thing
;
owl:
onProperty
ptrn:
has
Local
Identifier
owl:
onProperty
ptrn:
hasIdentifier
]
.
ptrn:
RepresentationOfPumpClassByInformationClass
...
...
@@ -1684,7 +1787,7 @@ ptrn:RepresentationSignatureForIndividual
]
.
ptrn:
Requirement
rdf:
type
ptrn:
RealizationLevelClass
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#DocumentDefinition>
,
owl:
Class
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#DocumentDefinition>
,
owl:
Class
;
rdfs:
label
"Requirement"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
RealizationLevel
;
owl:
sameAs
<http://posccaesar.org/rdl/RDS11703698>
.
...
...
@@ -1778,7 +1881,7 @@ ptrn:SpecializationSignatureForClassOfIndividual
]
.
ptrn:
StandardPump
rdf:
type
ptrn:
StandardPumpClass
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
owl:
Class
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
owl:
Class
;
rdfs:
label
"Standard pump"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
Pump
;
owl:
sameAs
<http://posccaesar.org/rdl/RDS424663061>
.
...
...
@@ -1902,12 +2005,12 @@ ptrn:StatusApprovalSignatureForIndividual
ptrn:
StraightLinearDistance
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfRelationship>
,
owl:
Class
;
rdfs:
label
"Straight linear distance"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS1721254101>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfRelationship
.
ptrn:
StraightLinearDistanceClass
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfRelationship>
,
owl:
Class
;
rdfs:
label
"Straight linear distance class"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS1468316131>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfClassOfRelationship
.
ptrn:
StraightLinearDistance_1
rdf:
type
ptrn:
StraightLinearDistance
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Relationship>
;
...
...
@@ -1918,8 +2021,13 @@ ptrn:SunDrivenPump
rdfs:
label
"Sun driven pump"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OtherRDL
.
ptrn:
TIP
rdf:
type
owl:
Class
;
rdfs:
label
"TIP"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
.
ptrn:
Tag
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#DocumentDefinition>
,
ptrn:
RealizationLevelClass
,
owl:
Class
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#DocumentDefinition>
,
owl:
Class
;
rdfs:
label
"Tag description"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
RealizationLevel
;
owl:
sameAs
<http://posccaesar.org/rdl/RDS13599387>
.
...
...
@@ -1955,7 +2063,7 @@ ptrn:TemplateSignature
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS4316259636>
,
owl:
Thing
.
ptrn:
TemporalPart
rdf:
type
ptrn:
LifecycleWholePartClass
,
owl:
Class
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual>
,
owl:
Class
;
rdfs:
label
"Temporal part"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
LifecycleWholePart
.
...
...
@@ -2003,10 +2111,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
Second
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Day
;
owl:
onProperty
ptrn:
has
Second
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2014,11 +2122,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
Year
]
[
rdf:
type
owl:
Restriction
;
owl:
on
Class
owl:
Class
;
owl:
onProperty
ptrn:
has
ClassOfTime
;
owl:
on
DataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Year
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2027,10 +2135,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
Day
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Month
;
owl:
onProperty
ptrn:
has
Day
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2039,10 +2147,10 @@ ptrn:TimeAssignmentSignatureForClass
[
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
])
...
...
@@ -2050,11 +2158,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
])
...
...
@@ -2063,10 +2171,10 @@ ptrn:TimeAssignmentSignatureForClass
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
string
;
owl:
onProperty
ptrn:
has
Hour
owl:
onProperty
ptrn:
has
Month
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Hour
;
owl:
onProperty
ptrn:
has
Month
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2075,10 +2183,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
Minute
]
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ptrn:
has
Year
;
owl:
onProperty
ptrn:
has
Minute
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
...
...
@@ -2092,10 +2200,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
])
...
...
@@ -2104,10 +2212,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
])
...
...
@@ -2128,10 +2236,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
])
...
...
@@ -2139,11 +2247,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
])
...
...
@@ -2152,10 +2260,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
])
...
...
@@ -2163,11 +2271,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
])
...
...
@@ -2176,7 +2284,7 @@ ptrn:TimeAssignmentSignatureForIndividual
ptrn:
TimeInstant
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfEvent>
,
owl:
Class
;
rdfs:
label
"Time instant"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
;
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
;
owl:
sameAs
<http://posccaesar.org/rdl/RDS16432820>
.
ptrn:
TimeInstant1
...
...
@@ -2186,12 +2294,12 @@ ptrn:TimeInstant1
ptrn:
VelocityOfSound
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#SinglePropertyDimension>
,
owl:
Class
;
rdfs:
label
"Velocity of sound"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS386639>
.
rdfs:
subClassOf
ptrn:
ISO15926-4Property
.
ptrn:
WellboreDrilling
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity>
,
owl:
Class
;
rdfs:
label
"Wellbore drilling"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS17730302>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
ptrn:
WellboreDrilling1
rdf:
type
ptrn:
WellboreDrilling
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#PossibleIndividual>
;
...
...
@@ -2200,7 +2308,7 @@ ptrn:WellboreDrilling1
ptrn:
WellboreDrillingEnd
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfEvent>
,
owl:
Class
;
rdfs:
label
"Wellbore drilling end"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS1720414141>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
ptrn:
WellboreDrillingEnd1
rdf:
type
ptrn:
WellboreDrillingEnd
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#PossibleIndividual>
;
...
...
@@ -2209,7 +2317,7 @@ ptrn:WellboreDrillingEnd1
ptrn:
WellboreDrillingStart
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfEvent>
,
owl:
Class
;
rdfs:
label
"Wellbore drilling start"
^^
xsd:
string
;
rdfs:
subClassOf
ptrn:
OwnRDL
,
<http://posccaesar.org/rdl/RDS1720412651>
.
rdfs:
subClassOf
ptrn:
ISO15926-4ClassOfIndividual
.
ptrn:
WelllboreDrillingStart1
rdf:
type
ptrn:
WellboreDrillingStart
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#PossibleIndividual>
;
...
...
@@ -2455,6 +2563,12 @@ ptrn:hasClassOfSide2
rdfs:
range
owl:
Class
;
rdfs:
subPropertyOf
ptrn:
hasSide2
,
<http://posccaesar.org/rdl/RDS10019348028>
.
ptrn:
hasClassOfSide3
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"has class of side 3"
^^
xsd:
string
;
rdfs:
range
owl:
Class
;
rdfs:
subPropertyOf
ptrn:
hasSide3
.
ptrn:
hasClassOfStatus
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
,
owl:
ObjectProperty
;
rdfs:
label
"has class of status"
^^
xsd:
string
;
...
...
@@ -2532,6 +2646,40 @@ ptrn:hasIdentifier
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
,
owl:
ObjectProperty
;
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
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
,
owl:
ObjectProperty
;
rdfs:
label
"has individual of approved"
^^
xsd:
string
;
...
...
@@ -2760,14 +2908,24 @@ ptrn:hasIndividualOfSide1
ptrn:
hasIndividualOfSide2
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
,
owl:
ObjectProperty
;
rdfs:
label
"has 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:
hasSide2
,
<http://posccaesar.org/rdl/page/RDS10019348747>
.
rdfs:
subPropertyOf
<http://posccaesar.org/rdl/page/RDS10019348747>
,
ptrn:
hasSide2
.
ptrn:
hasIndividualOfSide3
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"has individual of side 3"
^^
xsd:
string
;
rdfs:
range
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
(
owl:
Thing
[
rdf:
type
owl:
Class
;
owl:
complementOf
owl:
Class
])
]
;
rdfs:
subPropertyOf
ptrn:
hasSide3
.
ptrn:
hasIndividualOfStatus
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
,
owl:
ObjectProperty
;
...
...
@@ -2806,6 +2964,10 @@ ptrn:hasInput
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
,
owl:
ObjectProperty
;
rdfs:
label
"has input"
^^
xsd:
string
.
ptrn:
hasLag
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"has lag"
^^
xsd:
string
.
ptrn:
hasLifecycleWholePart
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
,
owl:
ObjectProperty
;
rdfs:
label
"has lifecycle whole part"
^^
xsd:
string
;
...
...
@@ -2895,6 +3057,10 @@ ptrn:hasSide2
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
,
owl:
ObjectProperty
;
rdfs:
label
"has side2"
^^
xsd:
string
.
ptrn:
hasSide3
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"has side3For class"
^^
xsd:
string
.
ptrn:
hasStatus
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Role>
,
owl:
ObjectProperty
;
rdfs:
label
"has status"
^^
xsd:
string
.
...
...
Please
register
or
login
to post a comment