Toggle navigation
Toggle navigation
This project
Loading...
Sign in
data.posccaesar.org
/
ilap
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-11 22:53:16 +0200
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
33253fab41856cc3c3ed172d2157c5f64e121c77
33253fab
1 parent
597b70f8
Major update of organization and structure of files
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
151 additions
and
399 deletions
NCS_PLANNING.ttl
PLANNING_CORE.ttl
COR.ttl → StandardData/COR.ttl
StandardData/NPD.ttl
UseCaseData/UC1.ttl
UseCaseData/UC2.ttl
NCS_PLANNING.ttl
View file @
33253fa
# baseURI: http://data.posccaesar.org/NCS_PLANNING/
# imports: http://data.posccaesar.org/brreg/
# imports: http://data.posccaesar.org/ccu/
# imports: http://data.posccaesar.org/diskos/
# imports: http://data.posccaesar.org/epcis/
# imports: http://data.posccaesar.org/ilap/
# imports: http://data.posccaesar.org/npd/
# imports: http://data.posccaesar.org/pob/
# imports: http://www.ilap.no/codes/NORSOK/Z-014/CORCoding
@prefix
:
<http://data.posccaesar.org/NCS_PLANNING/>
.
@prefix
COR:
<http://www.ilap.no/codes/NORSOK/Z-014/CORCoding#>
.
@prefix
ILAP:
<http://data.posccaesar.org/ilap/>
.
@prefix
NCS:
<http://data.posccaesar.org/NCS_PLANNING/>
.
@prefix
SCCS:
<http://
data.posccaesar.org/sccs
/>
.
@prefix
SCCS:
<http://
example.com
/>
.
@prefix
owl:
<http://www.w3.org/2002/07/owl#>
.
@prefix
p1:
<http://example.org/file1#>
.
@prefix
rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
.
...
...
@@ -14,17 +20,12 @@
@prefix
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
NCS:
rdf:
type
owl:
Ontology
;
owl:
imports
ILAP:
,
<http://www.ilap.no/codes/NORSOK/Z-014/CORCoding
>
.
owl:
imports
<http://www.ilap.no/codes/NORSOK/Z-014/CORCoding>
,
ILAP:
,
<http://data.posccaesar.org/brreg/>
,
<http://data.posccaesar.org/ccu/>
,
<http://data.posccaesar.org/diskos/>
,
<http://data.posccaesar.org/epcis/>
,
<http://data.posccaesar.org/npd/>
,
<http://data.posccaesar.org/pob/
>
.
ILAP:
rdf:
type
owl:
Ontology
;
owl:
imports
<http://data.posccaesar.org/ccu/>
,
SCCS:
,
<http://data.posccaesar.org/npd/>
,
<http://data.posccaesar.org/brreg/>
,
<http://data.posccaesar.org/pob/>
,
<http://data.posccaesar.org/diskos/>
,
ILAP:
,
<http://data.posccaesar.org/epcis/>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
ILAP:
Active
rdf:
type
ILAP:
Status
;
rdfs:
label
"Active"
^^
xsd:
string
.
ILAP:
Aquisition
rdf:
type
ILAP:
PlanLifecyclePhase
;
rdfs:
label
"Aquire"
^^
xsd:
string
.
...
...
@@ -291,14 +292,16 @@ ILAP:Wellbore
rdf:
type
ILAP:
PlanGeoArea
;
rdfs:
label
"Wellbore"
^^
xsd:
string
.
ILAP:
hasActivityCOR
rdfs:
range
SCCS:
CORcode
.
ILAP:
hasActivityWBS
rdfs:
range
COR:
CORelement
.
ILAP:
hasActivityBaselineSchedule
rdfs:
range
ILAP:
NetworkSchedule
.
ILAP:
hasPlanAsset
rdfs:
range
<http://data.posccaesar.org/diskos/Asset>
.
ILAP:
hasTimeNow
rdf:
type
owl:
DatatypeProperty
;
rdfs:
label
"has time now"
^^
xsd:
string
;
rdfs:
range
xsd:
date
.
COR:
CORelement
rdf:
type
ILAP:
NORSOKZ014
,
COR:
CORClassOfClass
.
...
...
PLANNING_CORE.ttl
View file @
33253fa
...
...
@@ -172,6 +172,16 @@ ILAP:CostBased
rdfs:
label
"Cost based"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
ResourceStructure
.
ILAP:
CostEstimate
rdf:
type
owl:
Class
;
rdfs:
label
"Cost estimate"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
.
ILAP:
CurrentControlEstimate
rdf:
type
owl:
Class
;
rdfs:
label
"Current control estimate"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
CostEstimate
.
ILAP:
CurrentSchedule
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject>
;
rdfs:
label
"Current schedule"
^^
xsd:
string
;
...
...
@@ -188,8 +198,8 @@ ILAP:ExecutionPlan
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS7952931>
,
ILAP:
ActivityPlan
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onProperty
ILAP:
hasPlanLevel
;
owl:
someValuesFrom
ILAP:
PlanLevel
owl:
allValuesFrom
ILAP:
PlanValueObjective
;
owl:
onProperty
ILAP:
hasPlanValueObjective
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
...
...
@@ -198,67 +208,67 @@ ILAP:ExecutionPlan
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
maxQualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onClass
ILAP:
Project
;
owl:
onProperty
ILAP:
hasPlanProject
owl:
allValuesFrom
ILAP:
PlanContractType
;
owl:
onProperty
ILAP:
hasPlanContractType
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
NPD:
NPDelement
;
owl:
onProperty
ILAP:
hasPlanNPDelement
owl:
maxQualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onClass
ILAP:
PlanLevel
;
owl:
onProperty
ILAP:
hasPlanLevel
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
ExecutionPlan
;
owl:
onProperty
ILAP:
hasPlanSubplan
owl:
onProperty
ILAP:
hasPlanGeoArea
;
owl:
someValuesFrom
ILAP:
PlanGeoArea
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onProperty
ILAP:
hasPlan
ProjectType
;
owl:
someValuesFrom
ILAP:
Plan
ProjectType
owl:
onProperty
ILAP:
hasPlan
Level
;
owl:
someValuesFrom
ILAP:
Plan
Level
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
ExecutionPlan
;
owl:
onProperty
ILAP:
hasPlan
RollUp
owl:
allValuesFrom
ILAP:
PlanLifecyclePhase
;
owl:
onProperty
ILAP:
hasPlan
LifecyclePhase
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onProperty
ILAP:
hasPlanGeoArea
;
owl:
someValuesFrom
ILAP:
PlanGeoArea
owl:
allValuesFrom
ILAP:
ExecutionPlan
;
owl:
onProperty
ILAP:
hasPlanRollUpPlan
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
BRREG:
LegalEntity
;
owl:
onProperty
ILAP:
hasPlan
Responsible
owl:
allValuesFrom
NPD:
NPDelement
;
owl:
onProperty
ILAP:
hasPlan
NPDelement
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
PlanLifecyclePhas
e
;
owl:
onProperty
ILAP:
hasPlanLifecyclePhas
e
owl:
onProperty
ILAP:
hasPlanProjectTyp
e
;
owl:
someValuesFrom
ILAP:
PlanProjectTyp
e
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
PlanValueObjective
;
owl:
onProperty
ILAP:
hasPlan
ValueObjectiv
e
owl:
allValuesFrom
BRREG:
LegalEntity
;
owl:
onProperty
ILAP:
hasPlan
Responsibl
e
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
maxQualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onClass
ILAP:
P
lanLevel
;
owl:
onProperty
ILAP:
hasPlan
Level
owl:
onClass
ILAP:
P
roject
;
owl:
onProperty
ILAP:
hasPlan
Project
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
<http://ILAP_1.5/diskos#Asset>
;
owl:
onProperty
ILAP:
hasPlan
Asset
owl:
allValuesFrom
ILAP:
ExecutionPlan
;
owl:
onProperty
ILAP:
hasPlan
Subplan
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
PlanContractType
;
owl:
onProperty
ILAP:
hasPlan
ContractType
owl:
allValuesFrom
<http://ILAP_1.5/diskos#Asset>
;
owl:
onProperty
ILAP:
hasPlan
Asset
]
.
ILAP:
ExternalReference
...
...
@@ -319,6 +329,11 @@ ILAP:NetworkSchedule
owl:
onProperty
ILAP:
hasSchedulePlan
]
.
ILAP:
OriginalControlEstimate
rdf:
type
owl:
Class
;
rdfs:
label
"Original control estimate"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
CostEstimate
.
ILAP:
OwnersContractControlSchedule
rdf:
type
owl:
Class
;
rdfs:
label
"Owners control schedule"
^^
xsd:
string
;
...
...
@@ -390,23 +405,18 @@ ILAP:PlannedActivity
rdfs:
subClassOf
ILAP:
Activity
,
<http://data.posccaesar.org/rdl/RDS3149>
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
Profile
;
owl:
onProperty
ILAP:
hasActivityResourceProfile
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onProperty
ILAP:
hasActivityDiscipline
;
owl:
someValuesFrom
ILAP:
PlannedActivity
owl:
allValuesFrom
ILAP:
PlannedResource
;
owl:
onProperty
ILAP:
hasActivityPlannedResource
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
Result
;
owl:
onProperty
ILAP:
hasActivity
Result
owl:
allValuesFrom
ILAP:
Location
;
owl:
onProperty
ILAP:
hasActivity
Location
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
Successor
;
owl:
onProperty
ILAP:
hasActivity
Predecessor
owl:
allValuesFrom
BRREG:
LegalEntity
;
owl:
onProperty
ILAP:
hasActivity
ResponsibleOrganization
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
...
...
@@ -414,18 +424,6 @@ ILAP:PlannedActivity
owl:
onProperty
ILAP:
hasActivityPhase
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Class
;
owl:
intersectionOf
([
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
owl:
Class
;
owl:
onProperty
ILAP:
hasActivityWBS
]
[
rdf:
type
owl:
Restriction
;
owl:
onClass
owl:
Class
;
owl:
onProperty
ILAP:
hasActivityWBS
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
])
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
maxQualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
;
...
...
@@ -434,28 +432,38 @@ ILAP:PlannedActivity
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
ResponsiblePerson
;
owl:
onProperty
ILAP:
hasActivityResponsiblePerson
owl:
allValuesFrom
ILAP:
Successor
;
owl:
onProperty
ILAP:
hasActivitySuccessor
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
Result
;
owl:
onProperty
ILAP:
hasActivityResult
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
Successor
;
owl:
onProperty
ILAP:
hasActivity
Suc
cessor
owl:
onProperty
ILAP:
hasActivity
Prede
cessor
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
BRREG:
LegalEntity
;
owl:
onProperty
ILAP:
hasActivityRes
ponsibleOrganization
owl:
allValuesFrom
ILAP:
Profile
;
owl:
onProperty
ILAP:
hasActivityRes
ourceProfile
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
PlannedResource
;
owl:
onProperty
ILAP:
hasActivity
PlannedResource
owl:
allValuesFrom
ILAP:
ActivityWBS
;
owl:
onProperty
ILAP:
hasActivity
WBS
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
Location
;
owl:
onProperty
ILAP:
hasActivityLocation
owl:
allValuesFrom
ILAP:
ResponsiblePerson
;
owl:
onProperty
ILAP:
hasActivityResponsiblePerson
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onProperty
ILAP:
hasActivityDiscipline
;
owl:
someValuesFrom
ILAP:
Discipline
]
.
ILAP:
PlannedResource
...
...
@@ -695,11 +703,10 @@ ILAP:hasActivityActualWeight
rdfs:
range
xsd:
float
;
rdfs:
subPropertyOf
ILAP:
hasActivityWeight
.
ILAP:
hasActivity
COR
ILAP:
hasActivity
BaselineSchedule
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
ILAP:
PlannedActivity
;
rdfs:
label
"has activity COR"
^^
xsd:
string
;
rdfs:
subPropertyOf
ILAP:
hasActivityWBS
.
rdfs:
domain
ILAP:
ScheduledActivity
;
rdfs:
label
"has activity baseline schedule"
^^
xsd:
string
.
ILAP:
hasActivityCalendar
rdf:
type
owl:
ObjectProperty
;
...
...
@@ -745,13 +752,6 @@ ILAP:hasActivityLocation
rdfs:
label
"has location"
^^
xsd:
string
;
rdfs:
range
ILAP:
Location
.
ILAP:
hasActivityPBS
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
ILAP:
PlannedActivity
;
rdfs:
label
"has activity PBS"
^^
xsd:
string
;
rdfs:
range
SCCS:
PBScode
;
rdfs:
subPropertyOf
ILAP:
hasActivityWBS
.
ILAP:
hasActivityPartActivity
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
ILAP:
PlannedActivity
;
...
...
@@ -831,13 +831,6 @@ ILAP:hasActivityResult
rdfs:
label
"has activity result"
^^
xsd:
string
;
rdfs:
range
ILAP:
Result
.
ILAP:
hasActivitySAB
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
ILAP:
PlannedActivity
;
rdfs:
label
"has activity SAB"
^^
xsd:
string
;
rdfs:
range
SCCS:
SABcode
;
rdfs:
subPropertyOf
ILAP:
hasActivityWBS
.
ILAP:
hasActivitySchedule
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
ILAP:
ScheduledActivity
;
...
...
@@ -971,6 +964,13 @@ ILAP:hasEarlyStart
rdfs:
range
xsd:
date
;
rdfs:
subPropertyOf
ILAP:
hasScheduleDate
.
ILAP:
hasEarlyStartActual
rdf:
type
owl:
DatatypeProperty
;
rdfs:
domain
ILAP:
ScheduledActivity
;
rdfs:
label
"has early start actual "
^^
xsd:
string
;
rdfs:
range
xsd:
date
;
rdfs:
subPropertyOf
ILAP:
hasScheduleDate
.
ILAP:
hasExternalReference
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"has External Reference"
^^
xsd:
string
;
...
...
@@ -1159,10 +1159,10 @@ ILAP:hasPlanResponsible
rdf:
type
owl:
ObjectProperty
,
owl:
TransitiveProperty
;
rdfs:
label
"has plan responsible"
^^
xsd:
string
.
ILAP:
hasPlanRollUp
ILAP:
hasPlanRollUp
Plan
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
ILAP:
ExecutionPlan
;
rdfs:
label
"has plan roll up"
^^
xsd:
string
;
rdfs:
label
"has plan roll up
plan
"
^^
xsd:
string
;
rdfs:
range
ILAP:
ExecutionPlan
.
ILAP:
hasPlanServiceSupplier
...
...
@@ -1249,6 +1249,12 @@ ILAP:hasResourceCalendar
rdfs:
label
"has resource calendar"
^^
xsd:
string
;
rdfs:
range
ILAP:
Calendar
.
ILAP:
hasResourceEarnedQuantity
rdf:
type
owl:
DatatypeProperty
;
rdfs:
domain
ILAP:
Resource
;
rdfs:
label
"has resource earned quantity"
^^
xsd:
string
;
rdfs:
range
xsd:
float
.
ILAP:
hasResourceExpendedQuantity
rdf:
type
owl:
DatatypeProperty
;
rdfs:
domain
ILAP:
Resource
;
...
...
COR.ttl
→
StandardData/
COR.ttl
View file @
33253fa
File moved
StandardData/NPD.ttl
View file @
33253fa
...
...
@@ -9,7 +9,7 @@
:
rdf:
type
owl:
Ontology
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
:
BAA
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject>
;
:
BAA
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject>
,
owl:
Class
;
rdfs:
label
"Business area agreement"
^^
xsd:
string
;
rdfs:
subClassOf
:
NPDelement
.
...
...
@@ -26,12 +26,12 @@
rdfs:
label
"Eldfisk C"
^^
xsd:
string
.
:
Facility
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfFunctionalObject>
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfFunctionalObject>
,
owl:
Class
;
rdfs:
label
"Facility"
^^
xsd:
string
;
rdfs:
subClassOf
:
NPDelement
.
:
Field
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
owl:
Class
;
rdfs:
label
"Field"
^^
xsd:
string
;
rdfs:
subClassOf
:
NPDelement
.
...
...
@@ -52,16 +52,16 @@
rdfs:
label
"License 1"
^^
xsd:
string
.
:
NPDelement
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfFunctionalObject>
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfFunctionalObject>
,
owl:
Class
;
rdfs:
label
"Petroleum register element"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS1750688011>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS1750688011>
,
owl:
Thing
.
:
PipelineFacility
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfFunctionalObject>
,
owl:
Class
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS1750613511>
,
:
Facility
.
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfFunctionalObject>
;
rdfs:
subClassOf
:
Facility
,
<http://posccaesar.org/rdl/RDS1750613511>
.
:
ProductionLicense
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject>
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject>
,
owl:
Class
;
rdfs:
label
"License"
^^
xsd:
string
;
rdfs:
subClassOf
:
NPDelement
.
...
...
@@ -76,6 +76,11 @@
rdf:
type
:
Field
;
rdfs:
label
"Statfjord"
^^
xsd:
string
.
:
StatfjordA
rdf:
type
owl:
Class
;
rdfs:
label
"Statfjord a"
^^
xsd:
string
;
rdfs:
subClassOf
:
SurfaceFacility
.
:
StatfjordB
rdf:
type
:
SurfaceFacility
;
rdfs:
label
"Statfjord B"
^^
xsd:
string
.
...
...
@@ -84,16 +89,16 @@
rdf:
type
:
SubsurfaceFacility
.
:
SubsurfaceFacility
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfFunctionalObject>
,
owl:
Class
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS1750613511>
,
:
Facility
.
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfFunctionalObject>
;
rdfs:
subClassOf
:
Facility
,
<http://posccaesar.org/rdl/RDS1750613511>
.
:
SurfaceFacility
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfFunctionalObject>
,
owl:
Class
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS1750613511>
,
:
Facility
.
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfFunctionalObject>
;
rdfs:
subClassOf
:
Facility
,
<http://posccaesar.org/rdl/RDS1750613511>
.
:
WellBore
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfFeature>
,
owl:
Class
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS1714464911>
,
:
NPDelement
.
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfFeature>
;
rdfs:
subClassOf
:
NPDelement
,
<http://posccaesar.org/rdl/RDS1714464911>
.
:
WellBore_1
rdf:
type
:
WellBore
.
...
...
UseCaseData/UC1.ttl
View file @
33253fa
...
...
@@ -106,6 +106,13 @@ UC1:CurrentSchedule_1
ILAP:
hasSchedulePlan
UC1:
ProjectPlan_1
.
UC1:
ExternalReference_1
rdf:
type
ILAP:
ExternalReference
;
rdfs:
label
"External reference 1"
^^
xsd:
string
;
ILAP:
hasReferenceApplication
ILAP:
SAP
;
ILAP:
hasReferenceID
"UC2-Ex2-P6-102"
^^
xsd:
string
.
UC1:
LiveSchedule_1
rdf:
type
ILAP:
LiveSchedule
;
rdfs:
label
"Live schedule 1"
^^
xsd:
string
;
...
...
@@ -142,13 +149,13 @@ UC1:Profile_1
rdf:
type
ILAP:
Profile
;
rdfs:
label
"Profile 1"
^^
xsd:
string
;
ILAP:
hasProfilePoint
ILAP:
ProfilePoint_
2
,
ILAP:
ProfilePoint_1
.
ILAP:
ProfilePoint_
1
,
ILAP:
ProfilePoint_2
.
UC1:
ProjectPlan_1
rdf:
type
ILAP:
ProjectPlan
;
rdfs:
label
"Project plan 1"
^^
xsd:
string
;
ILAP:
hasPlanUserField
<http://data.posccaesar.org/NCS_PLANNING/UserField_
3>
,
<http://data.posccaesar.org/NCS_PLANNING/UserField_2>
,
<http://data.posccaesar.org/NCS_PLANNING/UserField_1
>
.
<http://data.posccaesar.org/NCS_PLANNING/UserField_
1>
,
<http://data.posccaesar.org/NCS_PLANNING/UserField_2>
,
<http://data.posccaesar.org/NCS_PLANNING/UserField_3
>
.
UC1:
Project_1
rdf:
type
ILAP:
Project
;
...
...
UseCaseData/UC2.ttl
View file @
33253fa
...
...
@@ -2,8 +2,10 @@
# imports: http://data.posccaesar.org/NCS_PLANNING/
@prefix
:
<http://data.posccaesar.org/Data/UC2/>
.
@prefix
COR:
<http://www.ilap.no/codes/NORSOK/Z-014/CORCoding#>
.
@prefix
ILAP:
<http://data.posccaesar.org/ilap/>
.
@prefix
NCS:
<http://data.posccaesar.org/NCS_PLANNING/>
.
@prefix
NPD:
<http://data.posccaesar.org/npd/>
.
@prefix
UC2:
<http://data.posccaesar.org/Data/UC2/>
.
@prefix
owl:
<http://www.w3.org/2002/07/owl#>
.
@prefix
rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
.
...
...
@@ -13,157 +15,26 @@
UC2:
rdf:
type
owl:
Ontology
;
owl:
imports
NCS:
.
ILAP:
ActivityInPlan_1
rdf:
type
ILAP:
PlannedActivity
;
rdfs:
label
"Activity in plan 1"
^^
xsd:
string
;
ILAP:
hasActivityCOR
<http://data.posccaesar.org/sccs/COR_L_Direct_Labor>
,
<http://data.posccaesar.org/sccs/COR_K_Engineering_Manpower>
;
ILAP:
hasActivityCalendar
ILAP:
Regular8To16WorkingDayCalendar
;
ILAP:
hasActivityContractor
<http://data.posccaesar.org/brreg/Technip>
;
ILAP:
hasActivityContractorWBS
ILAP:
ContractorWBS_1
;
ILAP:
hasActivityDiscipline
<http://data.posccaesar.org/sccs/COR_K_Engineering_Manpower>
,
<http://data.posccaesar.org/sccs/COR_H_Owners_Personnel>
;
ILAP:
hasActivityDuration
"P0Y0M10D"
^^
xsd:
duration
;
ILAP:
hasActivityLocation
<http://data.posccaesar.org/npd/EldfiskC>
;
ILAP:
hasActivityPBS
<http://data.posccaesar.org/sccs/PBS_AD_Subsea_Production_Systems>
;
ILAP:
hasActivityPhase
<http://data.posccaesar.org/sccs/SAB_3_Material_deliveries>
,
<http://data.posccaesar.org/sccs/SAB_2_Engineering_and_Procurement>
;
ILAP:
hasActivityPlan
ILAP:
Plan_1
;
ILAP:
hasActivityRegulator
<http://data.posccaesar.org/brreg/NPD>
;
ILAP:
hasActivityResource
<http://data.posccaesar.org/sccs/COR_H_Owners_Personnel>
,
<http://data.posccaesar.org/sccs/COR_K_Engineering_Manpower>
;
ILAP:
hasActivityResourceProfile
ILAP:
Profile_1
;
ILAP:
hasActivityResponsibleOrganization
<http://data.posccaesar.org/brreg/Sevan>
;
ILAP:
hasActivityResponsiblePerson
<http://data.posccaesar.org/pob/RolfHansen>
;
ILAP:
hasActivityResult
<http://data.posccaesar.org/sccs/PBS_A_Offshore_Field_Installlations>
;
ILAP:
hasActivitySAB
<http://data.posccaesar.org/sccs/SAB_2_Engineering_and_Procurement>
,
<http://data.posccaesar.org/sccs/SAB_3_Material_deliveries>
;
ILAP:
hasActivityServiceSupplier
<http://data.posccaesar.org/brreg/Sevan>
;
ILAP:
hasActivityStatus
ILAP:
Active
;
ILAP:
hasActivitySuccessor
ILAP:
Successor_1
;
ILAP:
hasActivityVendor
<http://data.posccaesar.org/brreg/SumitomoMetal>
;
ILAP:
hasActivityWBS
<http://data.posccaesar.org/sccs/COR_C_Construction_Overheads>
,
<http://data.posccaesar.org/sccs/SAB_2_Engineering_and_Procurement>
,
<http://data.posccaesar.org/sccs/SAB_3_Material_deliveries>
,
<http://data.posccaesar.org/sccs/COR_K_Engineering_Manpower>
,
<http://data.posccaesar.org/sccs/COR_E_Equipment>
,
<http://data.posccaesar.org/sccs/PBS_A_Offshore_Field_Installlations>
;
ILAP:
hasActivityWorkTask
<http://data.posccaesar.org/epcis/DepartingEvent_1>
,
<http://data.posccaesar.org/epcis/ArrivingEvent_1>
,
ILAP:
WorkTask_1
;
ILAP:
hasActivityWorkVolume
"1000"
^^
xsd:
float
;
ILAP:
hasExternalReference
ILAP:
ExternalReference_1
;
ILAP:
hasFixedFinish
"2014-04-15T09:00:00"
^^
xsd:
dateTime
;
ILAP:
hasFixedStart
"2014-04-01T09:00:00"
^^
xsd:
dateTime
.
ILAP:
ActivityInPlan_2
rdf:
type
ILAP:
PlannedActivity
;
rdfs:
label
"Activity in plan 2"
^^
xsd:
string
;
ILAP:
hasActivityPlan
ILAP:
Plan_1
;
ILAP:
hasActivityPredecessor
ILAP:
Successor_1
;
ILAP:
hasActivitySuccessor
ILAP:
Successor_2
.
ILAP:
ActivityInPlan_3
rdf:
type
ILAP:
PlannedActivity
;
rdfs:
label
"Activity in plan 3"
^^
xsd:
string
;
ILAP:
hasActivityPlan
ILAP:
Plan_1
;
ILAP:
hasActivityPredecessor
ILAP:
Successor_2
.
ILAP:
ActivityInSchedule_1
rdf:
type
ILAP:
ScheduledActivity
;
rdfs:
label
"Activity in schedule 1"
^^
xsd:
string
;
ILAP:
hasActivityCalendar
ILAP:
Regular8To16WorkingDayCalendar
;
ILAP:
hasActivityDuration
"P0Y0M10D"
^^
xsd:
duration
;
ILAP:
hasActivityInScheduleActivityInPlan
ILAP:
ActivityInPlan_1
;
ILAP:
hasActivitySchedule
ILAP:
TargetSchedule_1
;
ILAP:
hasActivityStatus
ILAP:
Scheduled
;
ILAP:
hasActivityWorkVolume
"30"
^^
xsd:
float
;
ILAP:
hasEarlyFinish
"2014-04-15T09:00:00"
^^
xsd:
dateTime
;
ILAP:
hasEarlyStart
"2014-04-01T09:00:00"
^^
xsd:
dateTime
;
ILAP:
hasExternalReference
ILAP:
ExternalReference_4
;
ILAP:
hasLateFinish
"2014-04-20T09:00:00"
^^
xsd:
dateTime
;
ILAP:
hasLateStart
"2014-04-01T09:00:00"
^^
xsd:
dateTime
.
UC2:
ActivityWBS_1
rdf:
type
COR:
ADA
,
ILAP:
ActivityWBS
;
rdfs:
label
"Activity WBS 1"
^^
xsd:
string
.
ILAP:
ActivityInSchedule_2
rdf:
type
ILAP:
ScheduledActivity
;
rdfs:
label
"Activity in schedule 2"
^^
xsd:
string
;
ILAP:
hasActivityInScheduleActivityInPlan
ILAP:
ActivityInPlan_2
;
ILAP:
hasActivitySchedule
ILAP:
TargetSchedule_1
;
ILAP:
hasActivityStatus
ILAP:
Active
.
UC2:
Discipline_1
rdf:
type
COR:
BEA
,
ILAP:
Discipline
;
rdfs:
label
"Discipline 1"
^^
xsd:
string
.
ILAP:
ActivityInSchedule_3
rdf:
type
ILAP:
ScheduledActivity
;
rdfs:
label
"Activity in schedule 3"
^^
xsd:
string
;
ILAP:
hasActivityInScheduleActivityInPlan
ILAP:
ActivityInPlan_3
;
ILAP:
hasActivitySchedule
ILAP:
TargetSchedule_1
;
ILAP:
hasActivityStatus
ILAP:
Scheduled
.
UC2:
Location_1
rdf:
type
NPD:
StatfjordA
,
ILAP:
Location
;
rdfs:
label
"Location 1"
^^
xsd:
string
.
ILAP:
ActivityInSchedule_4
rdf:
type
ILAP:
ScheduledActivity
;
rdfs:
label
"Activity in schedule 4"
^^
xsd:
string
;
ILAP:
hasActivityInScheduleActivityInPlan
ILAP:
ActivityInPlan_1
;
ILAP:
hasActivitySchedule
ILAP:
ActualSchedule_1
;
ILAP:
hasActivityStatus
ILAP:
Scheduled
.
ILAP:
ActivityInSchedule_5
rdf:
type
ILAP:
ScheduledActivity
;
rdfs:
label
"Activity in schedule 5"
^^
xsd:
string
;
ILAP:
hasActivityInScheduleActivityInPlan
ILAP:
ActivityInPlan_2
;
ILAP:
hasActivitySchedule
ILAP:
ActualSchedule_1
;
ILAP:
hasActivityStatus
ILAP:
Scheduled
.
ILAP:
ActivityInSchedule_6
rdf:
type
ILAP:
ScheduledActivity
;
rdfs:
label
"Activity in schedule 6"
^^
xsd:
string
;
ILAP:
hasActivityInScheduleActivityInPlan
ILAP:
ActivityInPlan_3
;
ILAP:
hasActivitySchedule
ILAP:
ActualSchedule_1
;
ILAP:
hasActivityStatus
ILAP:
Scheduled
.
ILAP:
ActualSchedule_1
rdf:
type
ILAP:
RevisedSchedule
;
rdfs:
label
"Actual schedule 1"
^^
xsd:
string
;
ILAP:
hasBaselineCreatedDate
"2014-03-15"
^^
xsd:
date
;
ILAP:
hasExternalReference
ILAP:
ExternalReference_1
;
ILAP:
hasSchedulePlan
ILAP:
Plan_1
.
UC2:
PlannedActivity_1
rdf:
type
ILAP:
PlannedActivity
;
rdfs:
label
"Planned activity 1"
^^
xsd:
string
;
ILAP:
hasActivityDiscipline
UC2:
Discipline_1
;
ILAP:
hasActivityLocation
UC2:
Location_1
,
NPD:
StafjordA
;
ILAP:
hasActivityWBS
UC2:
ActivityWBS_1
.
ILAP:
ContractorWBS_1
rdf:
type
ILAP:
ContractorWBS
;
...
...
@@ -171,159 +42,19 @@ ILAP:ContractorWBS_1
ILAP:
hasContractorWBSelement
"Installation activity"
^^
xsd:
string
,
"Installing pump"
^^
xsd:
string
,
"Pump engineer"
^^
xsd:
string
.
ILAP:
ExternalReference_1
rdf:
type
ILAP:
ExternalReference
;
rdfs:
label
"External reference 1"
^^
xsd:
string
;
ILAP:
hasReferenceApplication
ILAP:
Safran
;
ILAP:
hasReferenceID
"UC2-Ex1-Safran-101"
^^
xsd:
string
;
ILAP:
hasReferenceSource
<http://data.posccaesar.org/brreg/Sevan>
.
ILAP:
ExternalReference_2
rdf:
type
ILAP:
ExternalReference
;
rdfs:
label
"External reference 2"
^^
xsd:
string
;
ILAP:
hasReferenceApplication
ILAP:
Primavera
;
ILAP:
hasReferenceID
"UC2-Ex2-P6-102"
^^
xsd:
string
;
ILAP:
hasReferenceSource
<http://data.posccaesar.org/brreg/Schlumberger>
.
ILAP:
ExternalReference_3
rdf:
type
ILAP:
ExternalReference
;
rdfs:
label
"External reference 3"
^^
xsd:
string
.
ILAP:
ExternalReference_4
rdf:
type
ILAP:
ExternalReference
;
rdfs:
label
"External reference 4"
^^
xsd:
string
.
ILAP:
Milestone_1
rdf:
type
ILAP:
Milestone
;
rdfs:
label
"Milestone 1"
^^
xsd:
string
.
ILAP:
Plan_1
rdf:
type
ILAP:
ExecutionPlan
;
rdfs:
label
"Plan 1"
^^
xsd:
string
;
ILAP:
hasExternalReference
ILAP:
ExternalReference_3
;
ILAP:
hasPlanAsset
<http://data.posccaesar.org/diskos/EkofiskField>
;
ILAP:
hasPlanAssetOwner
<http://data.posccaesar.org/brreg/ConocoPhillips>
;
ILAP:
hasPlanContentType
<http://data.posccaesar.org/sccs/PBS_A_Offshore_Field_Installlations>
;
ILAP:
hasPlanContractType
ILAP:
ScheduleDriven
;
ILAP:
hasPlanContractor
<http://data.posccaesar.org/brreg/Sevan>
;
ILAP:
hasPlanGeoArea
ILAP:
Facility
;
ILAP:
hasPlanLevel
ILAP:
L3_ProjectControlNetworkSchedule
;
ILAP:
hasPlanLicensePartner
<http://data.posccaesar.org/brreg/Lundin>
;
ILAP:
hasPlanLifecyclePhase
ILAP:
Maintenance
;
ILAP:
hasPlanNPDelement
<http://data.posccaesar.org/npd/EldfiskC>
;
ILAP:
hasPlanOperator
<http://data.posccaesar.org/brreg/ConocoPhillips>
;
ILAP:
hasPlanProject
ILAP:
Project_1
;
ILAP:
hasPlanProjectType
ILAP:
BrownFieldProject
;
ILAP:
hasPlanRegulator
<http://data.posccaesar.org/brreg/NPD>
;
ILAP:
hasPlanResponsible
<http://data.posccaesar.org/brreg/Lundin>
;
ILAP:
hasPlanRollUp
ILAP:
Plan_2
;
ILAP:
hasPlanServiceSupplier
<http://data.posccaesar.org/brreg/Sevan>
;
ILAP:
hasPlanSubplan
ILAP:
Plan_3
;
ILAP:
hasPlanValueObjective
ILAP:
BusinessAsUsual
.
ILAP:
Plan_2
rdf:
type
ILAP:
ExecutionPlan
;
rdfs:
label
"Plan 2"
^^
xsd:
string
.
ILAP:
Plan_3
rdf:
type
ILAP:
ExecutionPlan
;
rdfs:
label
"Plan 3"
^^
xsd:
string
.
ILAP:
Profile_1
rdf:
type
ILAP:
Profile
;
rdfs:
label
"Profile 1"
^^
xsd:
string
.
ILAP:
Project_1
rdf:
type
ILAP:
Project
;
rdfs:
label
"Project 1"
^^
xsd:
string
;
ILAP:
hasExternalReference
ILAP:
ExternalReference_1
;
ILAP:
hasName
"Use Case 2 Project 1"
^^
xsd:
string
;
ILAP:
hasProjectResponsible
<http://data.posccaesar.org/brreg/ConocoPhillips>
;
ILAP:
hasProjectSubproject
ILAP:
Project_2
.
ILAP:
Project_2
rdf:
type
ILAP:
Project
;
rdfs:
label
"Project 2"
^^
xsd:
string
.
ILAP:
Successor_1
rdf:
type
ILAP:
Successor
;
rdfs:
label
"Successor 1"
^^
xsd:
string
;
ILAP:
hasPredecessorActivity
ILAP:
ActivityInPlan_1
;
ILAP:
hasSuccessorActivity
ILAP:
ActivityInPlan_2
;
ILAP:
hasSuccessorLag
5
;
ILAP:
hasSuccessorMilestone
ILAP:
Milestone_1
.
ILAP:
Successor_2
rdf:
type
ILAP:
Successor
;
rdfs:
label
"Successor 2"
^^
xsd:
string
;
ILAP:
hasPredecessorActivity
ILAP:
ActivityInPlan_2
;
ILAP:
hasSuccessorActivity
ILAP:
ActivityInPlan_3
;
ILAP:
hasSuccessorLag
2
.
ILAP:
TargetSchedule_1
rdf:
type
ILAP:
TargetSchedule
;
rdfs:
label
"Target schedule 1"
^^
xsd:
string
;
ILAP:
hasBaselineCreatedDate
"2014-03-01"
^^
xsd:
date
;
ILAP:
hasExternalReference
ILAP:
ExternalReference_2
;
ILAP:
hasSchedulePlan
ILAP:
Plan_1
.
"2014-03-01"
^^
xsd:
date
.
ILAP:
UC2_ActivityInSchedule_1-hasActivityInScheduleActivityInPlan-UC2_ActivityInPlan_1
rdf:
type
rdf:
Statement
;
rdf:
object
ILAP:
ActivityInPlan_1
;
rdf:
predicate
ILAP:
hasActivityInScheduleActivityInPlan
;
rdf:
subject
ILAP:
ActivityInSchedule_1
;
rdfs:
label
"UC2 Activity in schedule 1-has activity in schedule activity in plan-UC2 Activity in plan 1"
^^
xsd:
string
.
ILAP:
UserField_1
rdf:
type
ILAP:
UserField
;
rdfs:
label
"User field 1"
^^
xsd:
string
;
ILAP:
hasUserFieldContractor
<http://data.posccaesar.org/brreg/SumitomoMetal>
;
ILAP:
hasUserFieldSource
<http://data.posccaesar.org/brreg/ConocoPhillips>
.
ILAP:
WorkTask_1
rdf:
type
ILAP:
WorkTask
;
rdfs:
label
"Work task 1"
^^
xsd:
string
;
ILAP:
hasWorkTaskActivity
ILAP:
ActivityInPlan_1
;
ILAP:
hasWorkTaskResponsible
<http://data.posccaesar.org/brreg/Subsea7>
;
ILAP:
hasWorkTaskServiceSupplier
<http://data.posccaesar.org/brreg/Sevan>
;
ILAP:
hasWorkTaskVendor
<http://data.posccaesar.org/brreg/Sevan>
.
ILAP:
hasActivityWBS
rdfs:
range
ILAP:
ActivityWBS
.
ILAP:
hasReferenceID
rdfs:
domain
owl:
Thing
.
...
...
Please
register
or
login
to post a comment