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-12 21:55:11 +0200
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
9370021d6604323a15a5d1a21cb41c856b830407
9370021d
1 parent
fa61af4c
Further updates to classes and individuals
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
227 additions
and
14 deletions
NCS_PLANNING.ttl
PLANNING_CORE.ttl
UseCaseData/UC2.ttl
NCS_PLANNING.ttl
View file @
9370021
...
...
@@ -20,7 +20,11 @@
@prefix
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
NCS:
rdf:
type
owl:
Ontology
;
owl:
imports
<http://data.posccaesar.org/brreg/>
,
<http://data.posccaesar.org/diskos/>
,
<http://data.posccaesar.org/npd/>
,
<http://www.ilap.no/codes/NORSOK/Z-014/SCCS>
,
<http://data.posccaesar.org/ccu/>
,
<http://data.posccaesar.org/pob/>
,
ILAP:
,
<http://data.posccaesar.org/epcis/>
.
owl:
imports
<http://data.posccaesar.org/epcis/>
,
ILAP:
,
<http://data.posccaesar.org/pob/>
,
<http://data.posccaesar.org/ccu/>
,
<http://www.ilap.no/codes/NORSOK/Z-014/SCCS>
,
<http://data.posccaesar.org/npd/>
,
<http://data.posccaesar.org/diskos/>
,
<http://data.posccaesar.org/brreg/>
.
NCS:
Active
rdf:
type
ILAP:
Status
;
rdfs:
label
"Active"
^^
xsd:
string
.
NCS:
ClassInNorsok
rdf:
type
owl:
Class
;
...
...
@@ -43,12 +47,20 @@ NCS:ClassificationStructureForNorsok
rdfs:
subClassOf
NCS:
ClassOfClassOfIndividual
.
NCS:
CorClass
rdf:
type
NCS:
ClassificationStructureForNorsok
,
owl:
Class
;
rdf:
type
owl:
Class
,
NCS:
ClassificationStructureForNorsok
;
rdfs:
label
"Cor class"
^^
xsd:
string
;
rdfs:
subClassOf
NCS:
ClassInNorsok
.
NCS:
Development
rdf:
type
ILAP:
Phase
;
rdfs:
label
"Development"
^^
xsd:
string
.
NCS:
Exploration
rdf:
type
ILAP:
Phase
;
rdfs:
label
"Exploration"
^^
xsd:
string
.
NCS:
IndividualInCorClass
rdf:
type
NCS:
CorClass
,
ILAP:
NORSOKZ014
,
owl:
Class
;
rdf:
type
owl:
Class
,
ILAP:
NORSOKZ014
,
NCS:
Cor
Class
;
rdfs:
label
"Individual in cor class"
^^
xsd:
string
;
rdfs:
subClassOf
NCS:
IndividualInNorsokClass
.
...
...
@@ -67,21 +79,37 @@ NCS:IndividualInSABClass
rdfs:
label
"Individual in SABClass"
^^
xsd:
string
;
rdfs:
subClassOf
NCS:
IndividualInNorsokClass
.
NCS:
Operation
rdf:
type
ILAP:
Phase
;
rdfs:
label
"Operation"
^^
xsd:
string
.
NCS:
PbsClass
rdf:
type
NCS:
ClassificationStructureForNorsok
,
owl:
Class
;
rdf:
type
owl:
Class
,
NCS:
ClassificationStructureForNorsok
;
rdfs:
label
"PbsClass"
^^
xsd:
string
;
rdfs:
subClassOf
NCS:
ClassInNorsok
.
NCS:
Planning
rdf:
type
ILAP:
Phase
;
rdfs:
label
"Planning"
^^
xsd:
string
.
NCS:
PossibleIndividual
rdf:
type
owl:
Class
;
rdfs:
label
"Possible individual"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
.
NCS:
Removal
rdf:
type
ILAP:
Phase
;
rdfs:
label
"Removal"
^^
xsd:
string
.
NCS:
SabClass
rdf:
type
NCS:
ClassificationStructureForNorsok
,
owl:
Class
;
rdf:
type
owl:
Class
,
NCS:
ClassificationStructureForNorsok
;
rdfs:
label
"Sab class"
^^
xsd:
string
;
rdfs:
subClassOf
NCS:
ClassInNorsok
.
NCS:
ShutdownAndDecommisioning
rdf:
type
ILAP:
Phase
;
rdfs:
label
"Shutdown and decommisioning"
^^
xsd:
string
.
ILAP:
rdf:
type
owl:
Ontology
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
...
...
@@ -267,8 +295,6 @@ ILAP:RadicalChange
rdfs:
label
"Radical change"
^^
xsd:
string
.
ILAP:
Regular8To16WorkingDayCalendar
rdf:
type
ILAP:
Regular8To16WorkingDayCalendar
;
rdfs:
label
"Regular8To16Working day calendar 1"
^^
xsd:
string
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
minQualifiedCardinality
...
...
@@ -312,7 +338,7 @@ ILAP:StandardFreeWeekendPeriod
rdf:
type
ILAP:
CalendarFreePeriodWeekRepeat
;
rdfs:
label
"Standard free weekend period"
^^
xsd:
string
;
ILAP:
hasCalendarPeriodFreeDay
ILAP:
S
unday
,
ILAP:
Satur
day
.
ILAP:
S
aturday
,
ILAP:
Sun
day
.
ILAP:
StandardWorkWeekdayPeriod
rdf:
type
ILAP:
CalendarWorkPeriodWeekRepeat
;
...
...
PLANNING_CORE.ttl
View file @
9370021
This diff is collapsed. Click to expand it.
UseCaseData/UC2.ttl
View file @
9370021
...
...
@@ -6,6 +6,7 @@
@prefix
ILAP:
<http://data.posccaesar.org/ilap/>
.
@prefix
NCS:
<http://data.posccaesar.org/NCS_PLANNING/>
.
@prefix
NPD:
<http://data.posccaesar.org/npd/>
.
@prefix
PBS:
<http://www.ilap.no/codes/NORSOK/Z-014/PBSCoding#>
.
@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#>
.
...
...
@@ -15,32 +16,218 @@
UC2:
rdf:
type
owl:
Ontology
;
owl:
imports
NCS:
.
UC2:
ActivityDependency_1
rdf:
type
ILAP:
ActivityDependency
;
rdfs:
label
"Activity dependency 1"
^^
xsd:
string
.
UC2:
ActivityWBS_1
rdf:
type
COR:
ADA
,
ILAP:
ActivityWBS
;
rdf:
type
<http://www.ilap.no/codes/NORSOK/Z-014/SABCoding#6>
,
PBS:
AC
,
ILAP:
ActivityWBS
,
COR:
ADA
;
rdfs:
label
"Activity WBS 1"
^^
xsd:
string
.
UC2:
Baseline_1
rdf:
type
ILAP:
Baseline
;
rdfs:
label
"Baseline 1"
^^
xsd:
string
.
UC2:
ContractorsContractControlSchedule_1
rdf:
type
ILAP:
ContractorsContractControlSchedule
;
rdfs:
label
"Contractors contract control schedule 1"
^^
xsd:
string
.
UC2:
CurrentControlEstimate_1
rdf:
type
ILAP:
CurrentControlEstimate
;
rdfs:
label
"Current control estimate 1"
^^
xsd:
string
.
UC2:
Discipline_1
rdf:
type
COR:
BEA
,
ILAP:
Discipline
;
rdf:
type
ILAP:
Discipline
,
COR:
BEA
;
rdfs:
label
"Discipline 1"
^^
xsd:
string
.
UC2:
FinishToStart_1
rdf:
type
ILAP:
FinishToStart
;
rdfs:
label
"Finish to start 1"
^^
xsd:
string
;
ILAP:
hasPredecessorActivity
UC2:
PlannedActivity_1
;
ILAP:
hasSuccessorActivity
UC2:
PlannedActivity_2
;
ILAP:
hasSuccessorCalendar
UC2:
Regular8To16WorkingDayCalendar_1
;
ILAP:
hasSuccessorLag
2
.
UC2:
Location_1
rdf:
type
NPD:
StatfjordA
,
ILAP:
Location
;
rdf:
type
ILAP:
Location
,
NPD:
StatfjordA
;
rdfs:
label
"Location 1"
^^
xsd:
string
.
UC2:
Milestone_1
rdf:
type
ILAP:
Milestone
;
rdfs:
label
"Milestone 1"
^^
xsd:
string
.
UC2:
NetworkSchedule_1
rdf:
type
ILAP:
NetworkSchedule
;
rdfs:
label
"Network schedule 1"
^^
xsd:
string
;
ILAP:
hasSchedulePlan
UC2:
ProjectPlan_1
.
UC2:
PlannedActivity_1
rdf:
type
ILAP:
PlannedActivity
;
rdfs:
label
"Planned activity 1"
^^
xsd:
string
;
ILAP:
hasActivityActualProgressPercent
"50"
^^
xsd:
float
;
ILAP:
hasActivityCalendar
UC2:
Regular8To16WorkingDayCalendar_1
;
ILAP:
hasActivityContractor
<http://data.posccaesar.org/brreg/Subsea7>
;
ILAP:
hasActivityDiscipline
UC2:
Discipline_1
;
ILAP:
hasActivityEstimatedWeight
"15000"
^^
xsd:
float
;
ILAP:
hasActivityLocation
UC2:
Location_1
,
NPD:
StafjordA
;
ILAP:
hasActivityWBS
UC2:
ActivityWBS_1
.
NPD:
StafjordA
,
UC2:
Location_1
;
ILAP:
hasActivityPartActivity
UC2:
PlannedActivity_2
;
ILAP:
hasActivityPhase
NCS:
Operation
;
ILAP:
hasActivityPhysicalPercentComplete
"45"
^^
xsd:
float
;
ILAP:
hasActivityPlan
UC2:
ProjectPlan_1
;
ILAP:
hasActivityPlannedProgressPercent
55
;
ILAP:
hasActivityRegulator
<http://data.posccaesar.org/brreg/NPD>
;
ILAP:
hasActivityResponsibleOrganization
UC2:
ResponsibleOrganization_1
;
ILAP:
hasActivityResponsiblePerson
UC2:
ResponsiblePerson_1
;
ILAP:
hasActivityServiceSupplier
<http://data.posccaesar.org/brreg/Schlumberger>
;
ILAP:
hasActivityStatus
NCS:
Active
;
ILAP:
hasActivitySuccessor
UC2:
FinishToStart_1
;
ILAP:
hasActivityTaskLeader
UC2:
ResponsiblePerson_1
;
ILAP:
hasActivityVendor
<http://data.posccaesar.org/brreg/BakerHughes>
;
ILAP:
hasActivityWBS
UC2:
ActivityWBS_1
;
ILAP:
hasActivityWorkVolume
"550"
^^
xsd:
float
.
UC2:
PlannedActivity_2
rdf:
type
ILAP:
PlannedActivity
;
rdfs:
label
"Planned activity 2"
^^
xsd:
string
.
UC2:
ProfilePoint_1
rdf:
type
ILAP:
ProfilePoint
;
rdfs:
label
"Profile point 1"
^^
xsd:
string
;
ILAP:
hasProfilePointXValue
"0"
^^
xsd:
float
;
ILAP:
hasProfilePointYValue
"0"
^^
xsd:
float
.
UC2:
ProfilePoint_2
rdf:
type
ILAP:
ProfilePoint
;
rdfs:
label
"Profile point 2"
^^
xsd:
string
;
ILAP:
hasProfilePointXValue
"1"
^^
xsd:
float
;
ILAP:
hasProfilePointYValue
"1"
^^
xsd:
float
.
UC2:
Profile_1
rdf:
type
ILAP:
Profile
;
rdfs:
label
"Profile 1"
^^
xsd:
string
;
ILAP:
hasProfilePoint
UC2:
ProfilePoint_1
,
UC2:
ProfilePoint_2
.
UC2:
ProjectPlan_1
rdf:
type
ILAP:
ProjectPlan
;
rdfs:
label
"Project plan 1"
^^
xsd:
string
;
ILAP:
hasExternalReference
UC2:
R-1234567890
;
ILAP:
hasPlanAssetOwner
<http://data.posccaesar.org/brreg/EniNorge>
;
ILAP:
hasPlanContractType
ILAP:
ScheduleDriven
;
ILAP:
hasPlanContractor
<http://data.posccaesar.org/brreg/Subsea7>
;
ILAP:
hasPlanExpenseType
ILAP:
CAPEX
;
ILAP:
hasPlanGeoArea
ILAP:
Facility
;
ILAP:
hasPlanLevel
ILAP:
L4_ContractControlNetworkSchedule
;
ILAP:
hasPlanLicensePartner
<http://data.posccaesar.org/brreg/EniNorge>
;
ILAP:
hasPlanLifecyclePhase
ILAP:
Development
;
ILAP:
hasPlanNPDelement
NPD:
Goliat
,
UC2:
Location_1
;
ILAP:
hasPlanOperator
<http://data.posccaesar.org/brreg/EniNorge>
;
ILAP:
hasPlanProject
UC2:
Project_1
;
ILAP:
hasPlanProjectType
ILAP:
GreenFieldProject
;
ILAP:
hasPlanRegulator
<http://data.posccaesar.org/brreg/NPD>
;
ILAP:
hasPlanResponsible
<http://data.posccaesar.org/brreg/EniNorge>
;
ILAP:
hasPlanRollUpPlan
UC2:
ProjectPlan_2
;
ILAP:
hasPlanServiceSupplier
<http://data.posccaesar.org/brreg/Schlumberger>
,
<http://data.posccaesar.org/brreg/BakerHughes>
;
ILAP:
hasPlanSubplan
UC2:
ProjectPlan_2
;
ILAP:
hasPlanValueObjective
ILAP:
BusinessAsUsual
;
ILAP:
hasReferenceID
"RDS489590"
^^
xsd:
string
.
UC2:
ProjectPlan_2
rdf:
type
ILAP:
ProjectPlan
;
rdfs:
label
"Project plan 2"
^^
xsd:
string
.
UC2:
Project_1
rdf:
type
ILAP:
Project
;
rdfs:
label
"Project 1"
^^
xsd:
string
.
UC2:
R-1234567890
rdf:
type
ILAP:
ExternalReference
;
rdfs:
label
"R-1234567890"
^^
xsd:
string
.
UC2:
Regular8To16WorkingDayCalendar_1
rdf:
type
ILAP:
Regular8To16WorkingDayCalendar
;
rdfs:
label
"Regular8To16Working day calendar 1"
^^
xsd:
string
.
UC2:
ResourceStructure_1
rdf:
type
ILAP:
ResourceStructure
;
rdfs:
label
"Resource structure 1"
^^
xsd:
string
.
UC2:
ResponsibleOrganization_1
rdf:
type
ILAP:
ResponsibleOrganization
;
rdfs:
label
"Responsible organization 1"
^^
xsd:
string
.
UC2:
ResponsiblePerson_1
rdf:
type
ILAP:
ResponsiblePerson
;
rdfs:
label
"Responsible person 1"
^^
xsd:
string
.
UC2:
Result_1
rdf:
type
ILAP:
Result
;
rdfs:
label
"Result 1"
^^
xsd:
string
.
<http://data.posccaesar.org/brreg/LegalEntity>
rdfs:
subClassOf
ILAP:
ResponsibleOrganization
.
ILAP:
ContractorWBS_1
rdf:
type
ILAP:
ContractorWBS
;
rdfs:
label
"Contractor WBS 1"
^^
xsd:
string
;
ILAP:
hasContractorWBSelement
"Installation activity"
^^
xsd:
string
,
"Installing pump"
^^
xsd:
string
,
"Pump engineer"
^^
xsd:
string
.
"Pump engineer"
^^
xsd:
string
,
"Installing pump"
^^
xsd:
string
,
"Installation activity"
^^
xsd:
string
.
ILAP:
PlannedActivity
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
ResponsibleOrganization
;
owl:
onProperty
ILAP:
hasActivityResponsibleOrganization
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
Calendar
;
owl:
onProperty
ILAP:
hasActivityCalendar
]
.
ILAP:
TargetSchedule_1
rdf:
type
ILAP:
TargetSchedule
;
...
...
Please
register
or
login
to post a comment