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
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
419 additions
and
211 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
...
...
@@ -19,13 +19,13 @@ ILAP:
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
ILAP:
Activity
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity>
;
rdfs:
label
"Activity"
^^
xsd:
string
;
rdfs:
subClassOf
<http://data.posccaesar.org/rdl/RDS3149>
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onProperty
ILAP:
hasExternalReference
;
owl:
someValuesFrom
ILAP:
ExternalReference
owl:
allValuesFrom
ILAP:
Status
;
owl:
onProperty
ILAP:
hasActivityStatus
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
...
...
@@ -34,8 +34,8 @@ ILAP:Activity
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
Status
;
owl:
onProperty
ILAP:
hasActivityStatus
owl:
onProperty
ILAP:
hasExternalReference
;
owl:
someValuesFrom
ILAP:
ExternalReference
]
.
ILAP:
ActivityDependency
...
...
@@ -44,9 +44,9 @@ ILAP:ActivityDependency
rdfs:
subClassOf
owl:
Thing
.
ILAP:
ActivityPlan
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject>
;
rdfs:
label
"Activity Plan"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS329669>
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS329669>
,
owl:
Thing
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
ExternalReference
;
...
...
@@ -54,9 +54,9 @@ ILAP:ActivityPlan
]
.
ILAP:
ActivityWBS
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#DocumentDefinition>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#DocumentDefinition>
;
rdfs:
label
"Activity WBS"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS7506263>
,
owl:
Thing
.
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS7506263>
.
ILAP:
Application
rdf:
type
owl:
Class
;
...
...
@@ -64,34 +64,34 @@ ILAP:Application
rdfs:
subClassOf
owl:
Thing
.
ILAP:
Baseline
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
"Baseline"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
.
ILAP:
Calendar
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity>
;
rdfs:
label
"Calendar"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS7014210>
,
owl:
Thing
;
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS7014210>
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
Calendar
Free
Period
;
owl:
onProperty
ILAP:
hasCalendar
Free
Period
owl:
allValuesFrom
ILAP:
Calendar
Work
Period
;
owl:
onProperty
ILAP:
hasCalendar
Work
Period
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
Calendar
Work
Period
;
owl:
onProperty
ILAP:
hasCalendar
Work
Period
owl:
allValuesFrom
ILAP:
Calendar
Free
Period
;
owl:
onProperty
ILAP:
hasCalendar
Free
Period
]
.
ILAP:
CalendarDay
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Scale>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Scale>
;
rdfs:
label
"Calendar day"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS8945301>
,
owl:
Thing
.
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS8945301>
.
ILAP:
CalendarFreePeriod
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime>
;
rdfs:
label
"Calendar free period"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
CalendarPeriod
,
<http://posccaesar.org/rdl/page/RDS356215271>
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/page/RDS356215271>
,
ILAP:
CalendarPeriod
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onClass
ILAP:
Calendar
;
...
...
@@ -103,49 +103,49 @@ ILAP:CalendarFreePeriod
]
.
ILAP:
CalendarFreePeriodWeekRepeat
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime>
;
rdfs:
label
"Free day"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
CalendarFreePeriod
,
<http://posccaesar.org/rdl/page/RDS356215271>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/page/RDS356215271>
,
ILAP:
CalendarFreePeriod
.
ILAP:
CalendarHour
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Scale>
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Scale>
,
owl:
Class
;
rdfs:
label
"calendar hour"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS1326734>
,
<http://posccaesar.org/rdl/RDS380969>
,
owl:
Thing
.
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS380969>
,
<http://posccaesar.org/rdl/RDS1326734>
.
ILAP:
CalendarPeriod
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#PropertySpace>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#PropertySpace>
;
rdfs:
label
"Calendar period"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS4316824755>
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS4316824755>
,
owl:
Thing
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
Calendar
Hour
;
owl:
onProperty
ILAP:
hasCalendarPeriod
Hour
owl:
allValuesFrom
ILAP:
Calendar
Day
;
owl:
onProperty
ILAP:
hasCalendarPeriod
Day
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
Calendar
Day
;
owl:
onProperty
ILAP:
hasCalendarPeriod
Day
owl:
allValuesFrom
ILAP:
Calendar
Hour
;
owl:
onProperty
ILAP:
hasCalendarPeriod
Hour
]
.
ILAP:
CalendarWorkPeriod
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime>
;
rdfs:
label
"Calendar work period"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
CalendarPeriod
,
<http://posccaesar.org/rdl/page/RDS356215271>
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/page/RDS356215271>
,
ILAP:
CalendarPeriod
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onProperty
ILAP:
hasCalendarPeriodWork
Day
;
owl:
someValuesFrom
ILAP:
Calendar
Day
owl:
onProperty
ILAP:
hasCalendarPeriodWork
Hour
;
owl:
someValuesFrom
ILAP:
Calendar
Hour
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onProperty
ILAP:
hasCalendarPeriodWork
Hour
;
owl:
someValuesFrom
ILAP:
Calendar
Hour
owl:
onProperty
ILAP:
hasCalendarPeriodWork
Day
;
owl:
someValuesFrom
ILAP:
Calendar
Day
]
.
ILAP:
CalendarWorkPeriodWeekRepeat
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime>
;
rdfs:
label
"Free day"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
CalendarWorkPeriod
,
<http://posccaesar.org/rdl/page/RDS356215271>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/page/RDS356215271>
,
ILAP:
CalendarWorkPeriod
.
ILAP:
ContractControlSchedule
rdf:
type
owl:
Class
;
...
...
@@ -183,14 +183,14 @@ ILAP:CurrentControlEstimate
rdfs:
subClassOf
ILAP:
CostEstimate
.
ILAP:
CurrentSchedule
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
"Current schedule"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
NetworkSchedule
.
ILAP:
Discipline
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfOrganization>
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfOrganization>
,
owl:
Class
;
rdfs:
label
"Discipline"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS6811233>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS6811233>
,
owl:
Thing
.
ILAP:
ExecutionPlan
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject>
;
...
...
@@ -198,8 +198,13 @@ ILAP:ExecutionPlan
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS7952931>
,
ILAP:
ActivityPlan
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
PlanValueObjective
;
owl:
onProperty
ILAP:
hasPlanValueObjective
owl:
allValuesFrom
NPD:
NPDelement
;
owl:
onProperty
ILAP:
hasPlanNPDelement
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
ExecutionPlan
;
owl:
onProperty
ILAP:
hasPlanSubplan
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
...
...
@@ -208,45 +213,40 @@ ILAP:ExecutionPlan
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
PlanContractType
;
owl:
onProperty
ILAP:
hasPlanContractType
owl:
onProperty
ILAP:
hasPlanLevel
;
owl:
someValuesFrom
ILAP:
PlanLevel
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
maxQualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onClass
ILAP:
PlanLevel
;
owl:
onProperty
ILAP:
hasPlanLevel
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onProperty
ILAP:
hasPlanGeoArea
;
owl:
someValuesFrom
ILAP:
PlanGeoArea
owl:
onClass
ILAP:
Project
;
owl:
onProperty
ILAP:
hasPlanProject
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onProperty
ILAP:
hasPlanLevel
;
owl:
someValuesFrom
ILAP:
PlanLevel
owl:
allValuesFrom
ILAP:
PlanContractType
;
owl:
onProperty
ILAP:
hasPlanContractType
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
PlanLifecyclePhase
;
owl:
onProperty
ILAP:
hasPlan
LifecyclePhase
owl:
allValuesFrom
ILAP:
ExecutionPlan
;
owl:
onProperty
ILAP:
hasPlan
RollUpPlan
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
ExecutionPlan
;
owl:
onProperty
ILAP:
hasPlan
RollUpPlan
owl:
allValuesFrom
ILAP:
PlanValueObjective
;
owl:
onProperty
ILAP:
hasPlan
ValueObjective
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
NPD:
NPDelement
;
owl:
onProperty
ILAP:
hasPlanNPDelement
owl:
onProperty
ILAP:
hasPlanGeoArea
;
owl:
someValuesFrom
ILAP:
PlanGeoArea
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onProperty
ILAP:
hasPlanProjectTyp
e
;
owl:
someValuesFrom
ILAP:
PlanProjectTyp
e
owl:
allValuesFrom
ILAP:
PlanLifecyclePhas
e
;
owl:
onProperty
ILAP:
hasPlanLifecyclePhas
e
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
...
...
@@ -255,15 +255,15 @@ ILAP:ExecutionPlan
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
maxQualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onClass
ILAP:
Project
;
owl:
onProperty
ILAP:
hasPlanProject
owl:
onProperty
ILAP:
hasPlanProjectType
;
owl:
someValuesFrom
ILAP:
PlanProjectType
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
ExecutionPlan
;
owl:
onProperty
ILAP:
hasPlanSubplan
owl:
maxQualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onClass
ILAP:
PlanLevel
;
owl:
onProperty
ILAP:
hasPlanLevel
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
...
...
@@ -272,13 +272,15 @@ ILAP:ExecutionPlan
]
.
ILAP:
ExternalReference
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIdentification>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIdentification>
;
rdfs:
label
"External Reference"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/page/RDS720105291>
,
owl:
Thing
;
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/page/RDS720105291>
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
Application
;
owl:
onProperty
ILAP:
hasReferenceApplication
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ILAP:
hasReferenceID
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
...
...
@@ -287,38 +289,36 @@ ILAP:ExternalReference
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ILAP:
hasReferenceID
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
owl:
allValuesFrom
ILAP:
Application
;
owl:
onProperty
ILAP:
hasReferenceApplication
]
.
ILAP:
FinishToFinish
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual>
;
rdfs:
label
"Finish to finish"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
Successor
,
<http://posccaesar.org/rdl/RDS44294438194>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS44294438194>
,
ILAP:
Successor
.
ILAP:
FinishToStart
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual>
;
rdfs:
label
"Finish to start"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
Successor
,
<http://posccaesar.org/rdl/RDS44294438194>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS44294438194>
,
ILAP:
Successor
.
ILAP:
LiveSchedule
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
"Live schedule"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
NetworkSchedule
.
ILAP:
Location
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfRelativeLocation>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfRelativeLocation>
;
rdfs:
label
"Location"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS943618371>
,
owl:
Thing
.
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS943618371>
.
ILAP:
Milestone
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfEvent>
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfEvent>
,
owl:
Class
;
rdfs:
label
"Milestone"
^^
xsd:
string
.
ILAP:
NetworkSchedule
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
"Scheduled Activity Network"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
;
rdfs:
subClassOf
...
...
@@ -345,54 +345,54 @@ ILAP:OwnersProjectControlSchedule
rdfs:
subClassOf
ILAP:
ProjectControlSchedule
.
ILAP:
Phase
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity>
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity>
,
owl:
Class
;
rdfs:
label
"Phase"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
.
ILAP:
PlanClassifier
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual>
;
rdfs:
label
"Plan classifier"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS436990091>
,
owl:
Thing
.
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS436990091>
.
ILAP:
PlanContentType
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInanimatePhysicalObject>
;
rdfs:
label
"Content type"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
PlanClassifier
,
<http://posccaesar.org/rdl/RDS892484261>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS892484261>
,
ILAP:
PlanClassifier
.
ILAP:
PlanContractType
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual>
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual>
,
owl:
Class
;
rdfs:
label
"Plan contract type"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
PlanClassifier
.
ILAP:
PlanExpenseType
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual>
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual>
,
owl:
Class
;
rdfs:
label
"Plan expense type"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
PlanClassifier
.
ILAP:
PlanGeoArea
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfArrangedIndividual>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfArrangedIndividual>
;
rdfs:
label
"Plan geographic area"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
PlanClassifier
,
<http://posccaesar.org/rdl/RDS436990091>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS436990091>
,
ILAP:
PlanClassifier
.
ILAP:
PlanLevel
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual>
;
rdfs:
label
"Plan level"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
PlanClassifier
,
<http://posccaesar.org/rdl/RDS436990091>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS436990091>
,
ILAP:
PlanClassifier
.
ILAP:
PlanLifecyclePhase
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity>
;
rdfs:
label
"Plan lifecycle phase"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
PlanClassifier
,
<http://posccaesar.org/rdl/RDS436990091>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS436990091>
,
ILAP:
PlanClassifier
.
ILAP:
PlanProjectType
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIndividual>
;
rdfs:
label
"Plan project type"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
PlanClassifier
,
<http://posccaesar.org/rdl/RDS10012097710>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS10012097710>
,
ILAP:
PlanClassifier
.
ILAP:
PlanValueObjective
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfInformationRepresentation>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfInformationRepresentation>
;
rdfs:
label
"Plan value objective"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
PlanClassifier
,
<http://posccaesar.org/rdl/RDS43168516168>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS43168516168>
,
ILAP:
PlanClassifier
.
ILAP:
PlanWorkOrderPlan
rdf:
type
owl:
Class
;
...
...
@@ -405,8 +405,18 @@ ILAP:PlannedActivity
rdfs:
subClassOf
ILAP:
Activity
,
<http://data.posccaesar.org/rdl/RDS3149>
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
PlannedResource
;
owl:
onProperty
ILAP:
hasActivityPlannedResource
owl:
allValuesFrom
ILAP:
ActivityWBS
;
owl:
onProperty
ILAP:
hasActivityWBS
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
Result
;
owl:
onProperty
ILAP:
hasActivityResult
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
Profile
;
owl:
onProperty
ILAP:
hasActivityResourceProfile
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
...
...
@@ -415,8 +425,8 @@ ILAP:PlannedActivity
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
BRREG:
LegalEntity
;
owl:
onProperty
ILAP:
hasActivity
ResponsibleOrganization
owl:
allValuesFrom
ILAP:
PlannedResource
;
owl:
onProperty
ILAP:
hasActivity
PlannedResource
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
...
...
@@ -425,10 +435,8 @@ ILAP:PlannedActivity
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
maxQualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onClass
ILAP:
ExecutionPlan
;
owl:
onProperty
ILAP:
hasActivityPlan
owl:
allValuesFrom
ILAP:
ResponsiblePerson
;
owl:
onProperty
ILAP:
hasActivityResponsiblePerson
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
...
...
@@ -437,28 +445,15 @@ ILAP:PlannedActivity
]
;
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:
hasActivityPredecessor
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
Profile
;
owl:
onProperty
ILAP:
hasActivityResourceProfile
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
ActivityWBS
;
owl:
onProperty
ILAP:
hasActivityWBS
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
ResponsiblePerson
;
owl:
onProperty
ILAP:
hasActivityResponsiblePerson
owl:
maxQualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onClass
ILAP:
ExecutionPlan
;
owl:
onProperty
ILAP:
hasActivityPlan
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
...
...
@@ -472,50 +467,50 @@ ILAP:PlannedResource
rdfs:
subClassOf
ILAP:
Resource
.
ILAP:
PortfolioPlan
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
"Portfolio plan"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
ExecutionPlan
.
ILAP:
Profile
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationRepresentation>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationRepresentation>
;
rdfs:
label
"Resource profile"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS1685084301>
,
owl:
Thing
.
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS1685084301>
.
ILAP:
ProfilePoint
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfAbstractObject>
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfAbstractObject>
,
owl:
Class
;
rdfs:
label
"Profile point"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS2213258891>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS2213258891>
,
owl:
Thing
.
ILAP:
ProgrammePlan
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
"Programme plan"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
ExecutionPlan
.
ILAP:
Project
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity>
;
rdfs:
label
"Project"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS9629>
,
owl:
Thing
;
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS9629>
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
BRREG:
OilCompany
;
owl:
onProperty
ILAP:
hasProjectResponsible
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ILAP:
hasName
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
ExternalReference
;
owl:
onProperty
ILAP:
has
ExternalReference
owl:
allValuesFrom
ILAP:
Project
;
owl:
onProperty
ILAP:
has
ProjectSubproject
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
Project
;
owl:
onProperty
ILAP:
has
ProjectSubproject
owl:
allValuesFrom
ILAP:
ExternalReference
;
owl:
onProperty
ILAP:
has
ExternalReference
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onDataRange
xsd:
string
;
owl:
onProperty
ILAP:
hasName
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
owl:
allValuesFrom
BRREG:
OilCompany
;
owl:
onProperty
ILAP:
hasProjectResponsible
]
.
ILAP:
ProjectControlSchedule
...
...
@@ -524,19 +519,19 @@ ILAP:ProjectControlSchedule
rdfs:
subClassOf
ILAP:
ControlSchedule
.
ILAP:
ProjectPlan
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
"Project plan"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
ExecutionPlan
.
ILAP:
Regular8To16WorkingDayCalendar
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Scale>
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#Scale>
,
owl:
Class
;
rdfs:
label
"Regular8To16Working day calendar"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS
7014210>
,
ILAP:
WeekendsFreeCalendar
,
<http://posccaesar.org/rdl/RDS8945301
>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS
8945301>
,
ILAP:
WeekendsFreeCalendar
,
<http://posccaesar.org/rdl/RDS7014210
>
.
ILAP:
Resource
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ParticipatingRoleAndDomain>
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ParticipatingRoleAndDomain>
,
owl:
Class
;
rdfs:
label
"Resource"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS13875949>
,
owl:
Thing
;
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS13875949>
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onClass
ILAP:
Profile
;
...
...
@@ -551,38 +546,40 @@ ILAP:ResourceBased
rdfs:
subClassOf
ILAP:
ResourceStructure
.
ILAP:
ResourceStructure
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfAbstractObject>
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfAbstractObject>
,
owl:
Class
;
rdfs:
label
"Resource structure"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS47466180194>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS47466180194>
,
owl:
Thing
.
ILAP:
ResponsibleOrganization
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfOrganization>
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfOrganization>
,
owl:
Class
;
rdfs:
label
"Responsible organization"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS282149>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS282149>
,
owl:
Thing
.
ILAP:
ResponsiblePerson
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPerson>
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPerson>
,
owl:
Class
;
rdfs:
label
"Responsible"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS413954>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS413954>
,
owl:
Thing
.
ILAP:
Result
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual>
;
rdfs:
label
"Result"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
.
ILAP:
RevisedSchedule
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
"Revised schedule"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
NetworkSchedule
.
ILAP:
ScheduledActivity
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity>
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity>
,
owl:
Class
;
rdfs:
label
"Activity in Network Schedule"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
PlannedActivity
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ILAP:
ScheduledResource
;
owl:
onProperty
ILAP:
hasActivityScheduledResource
owl:
maxQualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onClass
ILAP:
PlannedActivity
;
owl:
onProperty
ILAP:
hasActivityInScheduleActivityInPlan
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
...
...
@@ -593,10 +590,8 @@ ILAP:ScheduledActivity
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
maxQualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onClass
ILAP:
PlannedActivity
;
owl:
onProperty
ILAP:
hasActivityInScheduleActivityInPlan
owl:
allValuesFrom
ILAP:
ScheduledResource
;
owl:
onProperty
ILAP:
hasActivityScheduledResource
]
.
ILAP:
ScheduledResource
...
...
@@ -605,9 +600,9 @@ ILAP:ScheduledResource
rdfs:
subClassOf
ILAP:
Resource
.
ILAP:
Source
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
"Source"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS13103560>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS13103560>
,
owl:
Thing
.
ILAP:
SourceSpecifiedUserField
rdf:
type
owl:
Class
;
...
...
@@ -620,35 +615,35 @@ ILAP:SpecifiedUserField
rdfs:
subClassOf
ILAP:
UserField
.
ILAP:
StartToFinish
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual>
;
rdfs:
label
"Start to finish"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
Successor
,
<http://posccaesar.org/rdl/RDS44294438194>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS44294438194>
,
ILAP:
Successor
.
ILAP:
StartToStart
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual>
;
rdfs:
label
"Start to start"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
Successor
,
<http://posccaesar.org/rdl/RDS44294438194>
.
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS44294438194>
,
ILAP:
Successor
.
ILAP:
Status
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfStatus>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfStatus>
;
rdfs:
label
"Status"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS427322951>
,
owl:
Thing
.
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS427322951>
.
ILAP:
Successor
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual>
;
rdfs:
label
"Successor"
^^
xsd:
string
;
rdfs:
subClassOf
ILAP:
ActivityDependency
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onClass
ILAP:
Activity
;
owl:
onProperty
ILAP:
has
Suc
cessorActivity
;
owl:
onProperty
ILAP:
has
Prede
cessorActivity
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onClass
ILAP:
Activity
;
owl:
onProperty
ILAP:
has
Prede
cessorActivity
;
owl:
onProperty
ILAP:
has
Suc
cessorActivity
;
owl:
qualifiedCardinality
"1"
^^
xsd:
nonNegativeInteger
]
.
...
...
@@ -659,9 +654,9 @@ ILAP:Timebased
rdfs:
subClassOf
ILAP:
ResourceStructure
.
ILAP:
UserField
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#DocumentDefinition>
;
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#DocumentDefinition>
,
owl:
Class
;
rdfs:
label
"User field"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS13879234>
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS13879234>
,
owl:
Thing
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
maxQualifiedCardinality
...
...
@@ -671,23 +666,23 @@ ILAP:UserField
]
.
ILAP:
WeekendsFreeCalendar
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
"Weekends free calendar"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS7014210>
,
ILAP:
Calendar
.
rdfs:
subClassOf
ILAP:
Calendar
,
<http://posccaesar.org/rdl/RDS7014210>
.
ILAP:
WorkTask
rdf:
type
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity>
,
owl:
Class
;
rdf:
type
owl:
Class
,
<http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity>
;
rdfs:
label
"Work task"
^^
xsd:
string
;
rdfs:
subClassOf
<http://posccaesar.org/rdl/RDS3149>
,
owl:
Thing
;
rdfs:
subClassOf
owl:
Thing
,
<http://posccaesar.org/rdl/RDS3149>
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
BRREG:
LegalEnt
ity
;
owl:
onProperty
ILAP:
hasWorkTaskResponsible
owl:
onProperty
ILAP:
hasWorkTaskActiv
ity
;
owl:
someValuesFrom
ILAP:
Activity
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
onProperty
ILAP:
hasWorkTaskActiv
ity
;
owl:
someValuesFrom
ILAP:
Activity
owl:
allValuesFrom
BRREG:
LegalEnt
ity
;
owl:
onProperty
ILAP:
hasWorkTaskResponsible
]
.
ILAP:
hasActivityActualProgressPercent
...
...
@@ -771,7 +766,7 @@ ILAP:hasActivityPhysicalPercentComplete
rdfs:
range
xsd:
float
.
ILAP:
hasActivityPlan
rdf:
type
owl:
ObjectProperty
,
owl:
Transitive
Property
;
rdf:
type
owl:
TransitiveProperty
,
owl:
Object
Property
;
rdfs:
domain
ILAP:
PlannedActivity
;
rdfs:
label
"has activity plan"
^^
xsd:
string
;
rdfs:
range
ILAP:
ExecutionPlan
.
...
...
@@ -820,7 +815,7 @@ ILAP:hasActivityResponsibleOrganization
rdfs:
range
ILAP:
ResponsibleOrganization
.
ILAP:
hasActivityResponsiblePerson
rdf:
type
owl:
ObjectProperty
,
owl:
Transitive
Property
;
rdf:
type
owl:
TransitiveProperty
,
owl:
Object
Property
;
rdfs:
domain
ILAP:
PlannedActivity
;
rdfs:
label
"has activity responsible"
^^
xsd:
string
;
rdfs:
range
ILAP:
ResponsiblePerson
.
...
...
@@ -858,7 +853,7 @@ ILAP:hasActivityStatus
rdfs:
range
ILAP:
Status
.
ILAP:
hasActivitySuccessor
rdf:
type
owl:
ObjectProperty
,
owl:
Transitive
Property
;
rdf:
type
owl:
TransitiveProperty
,
owl:
Object
Property
;
rdfs:
domain
ILAP:
PlannedActivity
;
rdfs:
label
"has activity successor"
^^
xsd:
string
;
rdfs:
range
ILAP:
Successor
;
...
...
@@ -904,7 +899,7 @@ ILAP:hasCalendarDate
rdfs:
label
"has calendar date"
^^
xsd:
string
.
ILAP:
hasCalendarFreePeriod
rdf:
type
owl:
ObjectProperty
,
owl:
Transitive
Property
;
rdf:
type
owl:
TransitiveProperty
,
owl:
Object
Property
;
rdfs:
domain
ILAP:
Calendar
;
rdfs:
label
"has calendarcalendar free period"
^^
xsd:
string
;
rdfs:
range
ILAP:
CalendarFreePeriod
.
...
...
@@ -939,7 +934,7 @@ ILAP:hasCalendarPeriodWorkHour
rdfs:
subPropertyOf
ILAP:
hasCalendarPeriodHour
.
ILAP:
hasCalendarWorkPeriod
rdf:
type
owl:
ObjectProperty
,
owl:
Transitive
Property
;
rdf:
type
owl:
TransitiveProperty
,
owl:
Object
Property
;
rdfs:
domain
ILAP:
Calendar
;
rdfs:
label
"has calendarcalendar work period"
^^
xsd:
string
;
rdfs:
range
ILAP:
CalendarWorkPeriod
.
...
...
@@ -1044,16 +1039,16 @@ ILAP:hasLongitude
rdfs:
label
"has longitude"
^^
xsd:
string
;
rdfs:
range
xsd:
integer
.
ILAP:
hasMilestone
Suc
cessor
ILAP:
hasMilestone
Prede
cessor
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
ILAP:
Milestone
;
rdfs:
label
"has
milestone suc
cessor"
^^
xsd:
string
;
rdfs:
label
"has
Milestone Prede
cessor"
^^
xsd:
string
;
rdfs:
range
ILAP:
Successor
.
ILAP:
hasMilestone
ePrede
cessor
ILAP:
hasMilestone
Suc
cessor
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
ILAP:
Milestone
;
rdfs:
label
"has
Milestonee Prede
cessor"
^^
xsd:
string
;
rdfs:
label
"has
milestone suc
cessor"
^^
xsd:
string
;
rdfs:
range
ILAP:
Successor
.
ILAP:
hasName
...
...
@@ -1156,7 +1151,7 @@ ILAP:hasPlanRegulator
rdfs:
subPropertyOf
ILAP:
hasPlanResponsible
.
ILAP:
hasPlanResponsible
rdf:
type
owl:
ObjectProperty
,
owl:
Transitive
Property
;
rdf:
type
owl:
TransitiveProperty
,
owl:
Object
Property
;
rdfs:
label
"has plan responsible"
^^
xsd:
string
.
ILAP:
hasPlanRollUpPlan
...
...
@@ -1310,7 +1305,7 @@ ILAP:hasScheduledStart
rdfs:
subPropertyOf
ILAP:
hasScheduleDate
.
ILAP:
hasSuccessorActivity
rdf:
type
owl:
ObjectProperty
,
owl:
Transitive
Property
;
rdf:
type
owl:
TransitiveProperty
,
owl:
Object
Property
;
rdfs:
domain
ILAP:
Successor
;
rdfs:
label
"has successor activity "
^^
xsd:
string
;
rdfs:
range
ILAP:
PlannedActivity
;
...
...
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