Tore Christiansen

Cleaned up ontologies relative to ILAP 2.0 standard specification

......@@ -14,50 +14,50 @@ ILAP:
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
ILAP:Activity
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"^^xsd:string ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ILAP:Discipline ;
owl:onProperty ILAP:hasActivityDiscipline
owl:allValuesFrom ILAP:Status ;
owl:onProperty ILAP:hasActivityStatus
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ILAP:Calendar ;
owl:onProperty ILAP:hasActivityCalendar
owl:onProperty ILAP:hasExternalReference ;
owl:someValuesFrom ILAP:ExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onProperty ILAP:hasExternalReference ;
owl:someValuesFrom ILAP:ExternalReference
owl:allValuesFrom ILAP:Calendar ;
owl:onProperty ILAP:hasActivityCalendar
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ILAP:Status ;
owl:onProperty ILAP:hasActivityStatus
owl:allValuesFrom ILAP:Discipline ;
owl:onProperty ILAP:hasActivityDiscipline
] .
ILAP:ActivityDependency
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 "Activity Dependency"^^xsd:string ;
rdfs:subClassOf ILAP:Constraint ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onClass ILAP:Activity ;
owl:onProperty ILAP:hasPredecessorActivity ;
owl:onProperty ILAP:hasSuccessorActivity ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onClass ILAP:Activity ;
owl:onProperty ILAP:hasSuccessorActivity ;
owl:onProperty ILAP:hasPredecessorActivity ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] .
ILAP:ActivityPlan
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 "Activity Plan"^^xsd:string ;
rdfs:subClassOf ILAP:Network ;
rdfs:subClassOf
......@@ -72,22 +72,22 @@ ILAP:ActivityStatus
rdfs:subClassOf ILAP:Status .
ILAP:ActivityWBS
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 "Activity WBS"^^xsd:string ;
rdfs:subClassOf ILAP:Network .
ILAP:Application
rdf:type owl:Class ;
rdfs:label "Application"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS43165907246> , owl:Thing .
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS43165907246> .
ILAP:Asset
rdf:type owl:Class ;
rdfs:label "Asset"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS13318199> , owl:Thing .
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS13318199> .
ILAP:Baseline
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 "Baseline"^^xsd:string ;
rdfs:subClassOf ILAP:Network .
......@@ -100,9 +100,9 @@ ILAP:CAPEX
rdfs:label "CAPEX"^^xsd:string .
ILAP:Calendar
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 "Calendar"^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS7014210> ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS7014210> , owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ILAP:CalendarFreePeriod ;
......@@ -110,14 +110,14 @@ ILAP:Calendar
] .
ILAP:CalendarDay
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 day"^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS8945301> .
rdfs:subClassOf <http://posccaesar.org/rdl/RDS8945301> , owl:Thing .
ILAP:CalendarFreePeriod
rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime> ;
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime> , owl:Class ;
rdfs:label "Calendar free period"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/page/RDS356215271> , ILAP:CalendarPeriod ;
rdfs:subClassOf ILAP:CalendarPeriod , <http://posccaesar.org/rdl/page/RDS356215271> ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onClass ILAP:Calendar ;
......@@ -129,28 +129,28 @@ ILAP:CalendarFreePeriod
] .
ILAP:CalendarFreePeriodWeekRepeat
rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime> ;
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPeriodInTime> , owl:Class ;
rdfs:label "Free day"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/page/RDS356215271> , ILAP:CalendarFreePeriod .
rdfs:subClassOf ILAP:CalendarFreePeriod , <http://posccaesar.org/rdl/page/RDS356215271> .
ILAP:CalendarHour
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 hour"^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS380969> , <http://posccaesar.org/rdl/RDS1326734> .
rdfs:subClassOf <http://posccaesar.org/rdl/RDS1326734> , <http://posccaesar.org/rdl/RDS380969> , owl:Thing .
ILAP:CalendarPeriod
rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#PropertySpace> ;
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#PropertySpace> , owl:Class ;
rdfs:label "Calendar period"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS4316824755> , owl:Thing ;
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS4316824755> ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ILAP:CalendarDay ;
owl:onProperty ILAP:hasCalendarPeriodDay
owl:allValuesFrom ILAP:CalendarHour ;
owl:onProperty ILAP:hasCalendarPeriodHour
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ILAP:CalendarHour ;
owl:onProperty ILAP:hasCalendarPeriodHour
owl:allValuesFrom ILAP:CalendarDay ;
owl:onProperty ILAP:hasCalendarPeriodDay
] .
ILAP:Category
......@@ -161,12 +161,12 @@ ILAP:Category
ILAP:Constraint
rdf:type owl:Class ;
rdfs:label "Constraint"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS330344> , owl:Thing .
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS330344> .
ILAP:Contract
rdf:type owl:Class ;
rdfs:label "Contract"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS7953078> , owl:Thing .
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS7953078> .
ILAP:Contractor
rdf:type owl:Class ;
......@@ -181,7 +181,7 @@ ILAP:ControlSchedule
ILAP:Cost
rdf:type owl:Class ;
rdfs:label "Cost"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS7945027> , owl:Thing .
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS7945027> .
ILAP:CostBased
rdf:type owl:Class ;
......@@ -189,14 +189,14 @@ ILAP:CostBased
rdfs:subClassOf ILAP:Resource .
ILAP:CurrentSchedule
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 "Current schedule"^^xsd:string ;
rdfs:subClassOf ILAP:Schedule .
ILAP:Data
rdf:type owl:Class ;
rdfs:label "Data"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS11708918> , ILAP:Information ;
rdfs:subClassOf ILAP:Information , <http://posccaesar.org/rdl/RDS11708918> ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onClass ILAP:Project ;
......@@ -221,20 +221,18 @@ ILAP:DegreeOfPriority
rdfs:subClassOf owl:Thing .
ILAP:Discipline
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfOrganization> , owl:Class ;
rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfOrganization> ;
rdfs:label "Discipline"^^xsd:string ;
rdfs:subClassOf owl:Thing .
ILAP:ExternalReference
rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIdentification> ;
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfClassOfIdentification> , owl:Class ;
rdfs:label "External Reference"^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/page/RDS720105291> ;
rdfs:subClassOf <http://posccaesar.org/rdl/page/RDS720105291> , owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty ILAP:hasObjectReferenceID ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
owl:allValuesFrom ILAP:Application ;
owl:onProperty ILAP:hasReferenceApplication
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -243,8 +241,10 @@ ILAP:ExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ILAP:Application ;
owl:onProperty ILAP:hasReferenceApplication
owl:onDataRange xsd:string ;
owl:onProperty ILAP:hasObjectReferenceID ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] .
ILAP:Facility
......@@ -252,15 +252,20 @@ ILAP:Facility
rdfs:label "Facility"^^xsd:string ;
rdfs:subClassOf owl:Thing .
ILAP:Field
rdf:type owl:Class ;
rdfs:label "Field"^^xsd:string ;
rdfs:subClassOf owl:Thing .
ILAP:FinishToFinish
rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual> ;
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual> , owl:Class ;
rdfs:label "Finish to finish"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS44294438194> , ILAP:ActivityDependency .
rdfs:subClassOf ILAP:ActivityDependency , <http://posccaesar.org/rdl/RDS44294438194> .
ILAP:FinishToStart
rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual> ;
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual> , owl:Class ;
rdfs:label "Finish to start"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS44294438194> , ILAP:ActivityDependency .
rdfs:subClassOf ILAP:ActivityDependency , <http://posccaesar.org/rdl/RDS44294438194> .
ILAP:FunctionalLocation
rdf:type owl:Class ;
......@@ -275,7 +280,7 @@ ILAP:GeographicLocation
ILAP:Information
rdf:type owl:Class ;
rdfs:label "Information"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS11711488> , owl:Thing .
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS11711488> .
ILAP:Knowledge
rdf:type owl:Class ;
......@@ -283,23 +288,23 @@ ILAP:Knowledge
rdfs:subClassOf ILAP:Information .
ILAP:LiveSchedule
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 "Live schedule"^^xsd:string ;
rdfs:subClassOf ILAP:Schedule .
ILAP:Location
rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfRelativeLocation> ;
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfRelativeLocation> , owl:Class ;
rdfs:label "Location"^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS943618371> .
rdfs:subClassOf <http://posccaesar.org/rdl/RDS943618371> , owl:Thing .
ILAP:Milestone
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfEvent> , owl:Class ;
rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfEvent> ;
rdfs:label "Milestone"^^xsd:string .
ILAP:Network
rdf:type owl:Class ;
rdfs:label "Network"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS1293947091> , owl:Thing .
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS1293947091> .
ILAP:OPEX
rdfs:label "OPEX"^^xsd:string .
......@@ -330,49 +335,49 @@ ILAP:PhysicalLocation
rdfs:subClassOf ILAP:Location .
ILAP:PlanClassifier
rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual> ;
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual> , owl:Class ;
rdfs:label "Plan classifier"^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS436990091> .
rdfs:subClassOf <http://posccaesar.org/rdl/RDS436990091> , owl:Thing .
ILAP:PlanContentType
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 "Plan 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 <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 contract type"^^xsd:string ;
rdfs:subClassOf ILAP:PlanClassifier .
ILAP:PlanExpenseType
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 expense type"^^xsd:string ;
rdfs:subClassOf ILAP:PlanClassifier .
ILAP:PlanGeoArea
rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfArrangedIndividual> ;
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfArrangedIndividual> , owl:Class ;
rdfs:label "Plan geographic area"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS436990091> , ILAP:PlanClassifier .
rdfs:subClassOf ILAP:PlanClassifier , <http://posccaesar.org/rdl/RDS436990091> .
ILAP:PlanLevel
rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual> ;
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual> , owl:Class ;
rdfs:label "Plan level"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS436990091> , ILAP:PlanClassifier .
rdfs:subClassOf ILAP:PlanClassifier , <http://posccaesar.org/rdl/RDS436990091> .
ILAP:PlanLifecycleStage
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 stage"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS436990091> , ILAP:PlanClassifier .
rdfs:subClassOf ILAP:PlanClassifier , <http://posccaesar.org/rdl/RDS436990091> .
ILAP:PlanObjectiveType
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 objective type"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS43168516168> , ILAP:PlanClassifier .
rdfs:subClassOf ILAP:PlanClassifier , <http://posccaesar.org/rdl/RDS43168516168> .
ILAP:PlanProjectType
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 project type"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS10012097710> , ILAP:PlanClassifier .
rdfs:subClassOf ILAP:PlanClassifier , <http://posccaesar.org/rdl/RDS10012097710> .
ILAP:PlannedActivity
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfActivity> , owl:Class ;
......@@ -380,8 +385,8 @@ ILAP:PlannedActivity
rdfs:subClassOf ILAP:Activity , <http://data.posccaesar.org/rdl/RDS3149> ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ILAP:ActivityWBS ;
owl:onProperty ILAP:hasActivityWBSelement
owl:onProperty ILAP:hasActivityDiscipline ;
owl:someValuesFrom ILAP:Discipline
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -390,20 +395,13 @@ ILAP:PlannedActivity
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ILAP:Facility ;
owl:onProperty ILAP:hasPlatform
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ILAP:ResponsiblePerson ;
owl:onProperty ILAP:hasActivityResponsiblePerson
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onProperty ILAP:hasActivityDiscipline ;
owl:someValuesFrom ILAP:Discipline
owl:allValuesFrom ILAP:Location ;
owl:onProperty ILAP:hasActivityLocation
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -412,8 +410,8 @@ ILAP:PlannedActivity
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ILAP:Location ;
owl:onProperty ILAP:hasActivityLocation
owl:allValuesFrom ILAP:ActivityDependency ;
owl:onProperty ILAP:hasActivitySuccessor
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -422,8 +420,8 @@ ILAP:PlannedActivity
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ILAP:ActivityDependency ;
owl:onProperty ILAP:hasActivitySuccessor
owl:allValuesFrom ILAP:ActivityWBS ;
owl:onProperty ILAP:hasActivityWBSelement
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -431,6 +429,13 @@ ILAP:PlannedActivity
"1"^^xsd:nonNegativeInteger ;
owl:onClass ILAP:ProjectExecutionPlan ;
owl:onProperty ILAP:hasActivityPlan
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ILAP:Facility ;
owl:onProperty ILAP:hasActivityFacility
] .
ILAP:PlannedMilestone
......@@ -454,18 +459,13 @@ ILAP:Programme
rdfs:subClassOf ILAP:Project .
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 ILAP:Activity ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ILAP:Project ;
owl:onProperty ILAP:hasProjectSubproject
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ILAP:ExternalReference ;
owl:onProperty ILAP:hasExternalReference
owl:allValuesFrom BRREG:OilCompany ;
owl:onProperty ILAP:hasProjectResponsible
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -476,50 +476,67 @@ ILAP:Project
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom BRREG:OilCompany ;
owl:onProperty ILAP:hasProjectResponsible
owl:allValuesFrom ILAP:ExternalReference ;
owl:onProperty ILAP:hasExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ILAP:Project ;
owl:onProperty ILAP:hasProjectSubproject
] .
ILAP:ProjectEffectiveness
rdf:type owl:Class ;
rdfs:label "Project effectiveness"^^xsd:string ;
rdfs:subClassOf ILAP:Value .
ILAP:ProjectEfficiency
rdf:type owl:Class ;
rdfs:label "Project efficiency"^^xsd:string ;
rdfs:subClassOf ILAP:Value .
ILAP:ProjectExecutionPlan
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfInformationObject> , owl:Class ;
rdfs:label "Planned Activity network"^^xsd:string ;
rdfs:subClassOf ILAP:Network ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onProperty ILAP:hasPlanProjectType ;
owl:someValuesFrom ILAP:PlanProjectType
owl:allValuesFrom ILAP:ProjectExecutionPlan ;
owl:onProperty ILAP:hasPlanRollUpPlan
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom BRREG:LegalEntity ;
owl:onProperty ILAP:hasPlanResponsible
owl:allValuesFrom ILAP:PlanContractType ;
owl:onProperty ILAP:hasPlanContractType
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ILAP:PlanLifecycleStage ;
owl:onProperty ILAP:hasPlanLifecycleStage
owl:allValuesFrom ILAP:ProjectExecutionPlan ;
owl:onProperty ILAP:hasPlanSubplan
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ILAP:ProjectExecutionPlan ;
owl:onProperty ILAP:hasPlanRollUpPlan
owl:allValuesFrom BRREG:LegalEntity ;
owl:onProperty ILAP:hasPlanResponsible
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ILAP:Project ;
owl:onProperty ILAP:hasPlanProject
owl:onClass ILAP:PlanLevel ;
owl:onProperty ILAP:hasPlanLevel
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onProperty ILAP:hasPlanContentType ;
owl:someValuesFrom ILAP:PlanContentType
owl:onProperty ILAP:hasPlanProjectType ;
owl:someValuesFrom ILAP:PlanProjectType
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ILAP:ProjectExecutionPlan ;
owl:onProperty ILAP:hasPlanSubplan
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ILAP:Project ;
owl:onProperty ILAP:hasPlanProject
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -528,46 +545,39 @@ ILAP:ProjectExecutionPlan
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ILAP:PlanContractType ;
owl:onProperty ILAP:hasPlanContractType
owl:onProperty ILAP:hasPlanGeoArea ;
owl:someValuesFrom ILAP:PlanGeoArea
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom ILAP:PlanObjectiveType ;
owl:onProperty ILAP:hasPlanObjectiveType
owl:onProperty ILAP:hasPlanContentType ;
owl:someValuesFrom ILAP:PlanContentType
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ILAP:PlanLevel ;
owl:onProperty ILAP:hasPlanLevel
owl:allValuesFrom <http://ILAP_1.5/diskos#Asset> ;
owl:onProperty ILAP:hasPlanAsset
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onProperty ILAP:hasPlanGeoArea ;
owl:someValuesFrom ILAP:PlanGeoArea
owl:allValuesFrom ILAP:PlanLifecycleStage ;
owl:onProperty ILAP:hasPlanLifecycleStage
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom <http://ILAP_1.5/diskos#Asset> ;
owl:onProperty ILAP:hasPlanAsset
owl:allValuesFrom ILAP:PlanObjectiveType ;
owl:onProperty ILAP:hasPlanObjectiveType
] .
ILAP:ProjectType
rdf:type owl:Class ;
rdfs:label "Project type"^^xsd:string ;
rdfs:subClassOf owl:Thing .
ILAP:Regular8To16WorkingDayCalendar
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 "Regular8To16Working day calendar"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS8945301> , ILAP:WeekendsFreeCalendar , <http://posccaesar.org/rdl/RDS7014210> .
rdfs:subClassOf <http://posccaesar.org/rdl/RDS7014210> , ILAP:WeekendsFreeCalendar , <http://posccaesar.org/rdl/RDS8945301> .
ILAP:Resource
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"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS47466180194> , owl:Thing .
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS47466180194> .
ILAP:ResourceEstimate
rdf:type owl:Class ;
......@@ -575,14 +585,14 @@ ILAP:ResourceEstimate
rdfs:subClassOf ILAP:ResourceStructure .
ILAP:ResourceProfile
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:ResourceProfilePoint
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 Profile point"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS2213258891> , owl:Thing .
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS2213258891> .
ILAP:ResourceStructure
rdf:type owl:Class ;
......@@ -590,17 +600,17 @@ ILAP:ResourceStructure
rdfs:subClassOf ILAP:Network .
ILAP:ResponsibleOrganization
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfOrganization> , owl:Class ;
rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfOrganization> ;
rdfs:label "Responsible organization"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS282149> , owl:Thing .
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS282149> .
ILAP:ResponsiblePerson
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPerson> , owl:Class ;
rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfPerson> ;
rdfs:label "Responsible"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS413954> , owl:Thing .
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS413954> .
ILAP:Result
rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual> ;
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfIndividual> , owl:Class ;
rdfs:label "Result"^^xsd:string ;
rdfs:subClassOf owl:Thing .
......@@ -620,9 +630,9 @@ ILAP:RiskType
rdfs:subClassOf owl:Thing .
ILAP:Schedule
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 <http://posccaesar.org/rdl/RDS333764> , ILAP:Network ;
rdfs:subClassOf ILAP:Network , <http://posccaesar.org/rdl/RDS333764> ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
......@@ -632,22 +642,22 @@ ILAP:Schedule
] .
ILAP:ScheduledActivity
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 in Network Schedule"^^xsd:string ;
rdfs:subClassOf ILAP:PlannedActivity ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ILAP:Schedule ;
owl:onProperty ILAP:hasActivitySchedule
owl:onClass ILAP:PlannedActivity ;
owl:onProperty ILAP:hasActivityInScheduleActivityInPlan
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass ILAP:PlannedActivity ;
owl:onProperty ILAP:hasActivityInScheduleActivityInPlan
owl:onClass ILAP:Schedule ;
owl:onProperty ILAP:hasActivitySchedule
] .
ILAP:ScheduledMilestone
......@@ -665,20 +675,15 @@ ILAP:ShutdownContent
rdfs:label "Shutdown content"^^xsd:string ;
rdfs:subClassOf owl:Thing .
ILAP:ShutdownPeriod
rdf:type owl:Class ;
rdfs:label "Shutdown period"^^xsd:string ;
rdfs:subClassOf owl:Thing .
ILAP:ShutdownType
rdf:type owl:Class ;
rdfs:label "Shutdown type"^^xsd:string ;
rdfs:subClassOf owl:Thing .
ILAP:Source
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 "Source"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS13103560> , owl:Thing .
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS13103560> .
ILAP:SourceSpecifiedUserField
rdf:type owl:Class ;
......@@ -691,22 +696,22 @@ ILAP:SpecifiedUserField
rdfs:subClassOf ILAP:UserField .
ILAP:StartToFinish
rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual> ;
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual> , owl:Class ;
rdfs:label "Start to finish"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS44294438194> , ILAP:ActivityDependency .
rdfs:subClassOf ILAP:ActivityDependency , <http://posccaesar.org/rdl/RDS44294438194> .
ILAP:StartToStart
rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual> ;
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfConnectionOfIndividual> , owl:Class ;
rdfs:label "Start to start"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS44294438194> , ILAP:ActivityDependency .
rdfs:subClassOf ILAP:ActivityDependency , <http://posccaesar.org/rdl/RDS44294438194> .
ILAP:Status
rdf:type owl:Class , <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfStatus> ;
rdf:type <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#ClassOfStatus> , owl:Class ;
rdfs:label "Status"^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS427322951> .
rdfs:subClassOf <http://posccaesar.org/rdl/RDS427322951> , owl:Thing .
ILAP:TargetSchedule
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 "Target schedule"^^xsd:string ;
rdfs:subClassOf ILAP:Schedule .
......@@ -721,7 +726,7 @@ ILAP:UnitBased
rdfs:subClassOf ILAP:Resource .
ILAP:UserField
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 "User field"^^xsd:string ;
rdfs:subClassOf ILAP:Data ;
rdfs:subClassOf
......@@ -735,12 +740,12 @@ ILAP:UserField
ILAP:Value
rdf:type owl:Class ;
rdfs:label "Value"^^xsd:string ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS7945844> , owl:Thing .
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS7945844> .
ILAP:WeekendsFreeCalendar
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 "Weekends free calendar"^^xsd:string ;
rdfs:subClassOf ILAP:Calendar , <http://posccaesar.org/rdl/RDS7014210> .
rdfs:subClassOf <http://posccaesar.org/rdl/RDS7014210> , ILAP:Calendar .
ILAP:WorkOrder
rdf:type owl:Class ;
......@@ -748,18 +753,18 @@ ILAP:WorkOrder
rdfs:subClassOf ILAP:WorkTask .
ILAP:WorkTask
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 "Work task"^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://posccaesar.org/rdl/RDS3149> ;
rdfs:subClassOf <http://posccaesar.org/rdl/RDS3149> , owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onProperty ILAP:hasWorkTaskActivity ;
owl:someValuesFrom ILAP:Activity
owl:allValuesFrom BRREG:LegalEntity ;
owl:onProperty ILAP:hasWorkTaskResponsible
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:allValuesFrom BRREG:LegalEntity ;
owl:onProperty ILAP:hasWorkTaskResponsible
owl:onProperty ILAP:hasWorkTaskActivity ;
owl:someValuesFrom ILAP:Activity
] .
ILAP:WorkTaskStatus
......@@ -825,6 +830,11 @@ ILAP:hasActivityEstimatedWeight
rdfs:range xsd:float ;
rdfs:subPropertyOf ILAP:hasActivityWeight .
ILAP:hasActivityFacility
rdf:type owl:ObjectProperty ;
rdfs:label "has activity facility"^^xsd:string ;
rdfs:range ILAP:Facility .
ILAP:hasActivityInScheduleActivityInPlan
rdf:type owl:ObjectProperty ;
rdfs:domain ILAP:ScheduledActivity ;
......@@ -863,7 +873,7 @@ ILAP:hasActivityPhysicalPercentComplete
rdfs:range xsd:float .
ILAP:hasActivityPlan
rdf:type owl:TransitiveProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:TransitiveProperty ;
rdfs:domain ILAP:PlannedActivity ;
rdfs:label "has activity plan"^^xsd:string ;
rdfs:range ILAP:ProjectExecutionPlan .
......@@ -914,7 +924,7 @@ ILAP:hasActivityResponsibleOrganization
rdfs:range ILAP:ResponsibleOrganization .
ILAP:hasActivityResponsiblePerson
rdf:type owl:TransitiveProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:TransitiveProperty ;
rdfs:domain ILAP:PlannedActivity ;
rdfs:label "has activity responsible"^^xsd:string ;
rdfs:range ILAP:ResponsiblePerson .
......@@ -950,7 +960,7 @@ ILAP:hasActivityStatus
rdfs:range ILAP:Status .
ILAP:hasActivitySuccessor
rdf:type owl:TransitiveProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:TransitiveProperty ;
rdfs:domain ILAP:PlannedActivity ;
rdfs:label "has activity successor"^^xsd:string ;
rdfs:range ILAP:ActivityDependency ;
......@@ -997,7 +1007,7 @@ ILAP:hasBaselineActivityDuration
rdf:type owl:DatatypeProperty ;
rdfs:domain ILAP:ScheduledActivity ;
rdfs:label "has Baseline Activity Duration"^^xsd:string ;
rdfs:range xsd:float ;
rdfs:range xsd:duration ;
rdfs:subPropertyOf ILAP:hasActivityDuration .
ILAP:hasBaselineCreatedDate
......@@ -1011,7 +1021,7 @@ ILAP:hasCalendarDate
rdfs:label "has calendar date"^^xsd:string .
ILAP:hasCalendarFreePeriod
rdf:type owl:TransitiveProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:TransitiveProperty ;
rdfs:domain ILAP:Calendar ;
rdfs:label "has calendarcalendar free period"^^xsd:string ;
rdfs:range ILAP:CalendarFreePeriod .
......@@ -1050,7 +1060,7 @@ ILAP:hasCurrentActivityDuration
rdf:type owl:DatatypeProperty ;
rdfs:domain ILAP:ScheduledActivity ;
rdfs:label "has Current Activity Duration"^^xsd:string ;
rdfs:range xsd:float ;
rdfs:range xsd:duration ;
rdfs:subPropertyOf ILAP:hasActivityDuration .
ILAP:hasDataProject
......@@ -1188,7 +1198,7 @@ ILAP:hasOriginalActivityDuration
rdf:type owl:DatatypeProperty ;
rdfs:domain ILAP:ScheduledActivity ;
rdfs:label "has Original Activity Duration"^^xsd:string ;
rdfs:range xsd:float ;
rdfs:range xsd:duration ;
rdfs:subPropertyOf ILAP:hasActivityDuration .
ILAP:hasPhaseDecisionGate
......@@ -1207,7 +1217,6 @@ ILAP:hasPlanAssetOwner
rdf:type owl:ObjectProperty ;
rdfs:domain ILAP:ProjectExecutionPlan ;
rdfs:label "has asset plan owner"^^xsd:string ;
rdfs:range BRREG:OilCompany ;
rdfs:subPropertyOf ILAP:hasPlanResponsible .
ILAP:hasPlanContentType
......@@ -1226,7 +1235,6 @@ ILAP:hasPlanContractor
rdf:type owl:ObjectProperty ;
rdfs:domain ILAP:ProjectExecutionPlan ;
rdfs:label "has plan contractor"^^xsd:string ;
rdfs:range BRREG:Contractor ;
rdfs:subPropertyOf ILAP:hasPlanResponsible .
ILAP:hasPlanExpenseType
......@@ -1235,6 +1243,18 @@ ILAP:hasPlanExpenseType
rdfs:label "has plan expense type"^^xsd:string ;
rdfs:range ILAP:PlanExpenseType .
ILAP:hasPlanFacility
rdf:type owl:ObjectProperty ;
rdfs:domain ILAP:ProjectExecutionPlan ;
rdfs:label "has plan facility"^^xsd:string ;
rdfs:range ILAP:Facility .
ILAP:hasPlanField
rdf:type owl:ObjectProperty ;
rdfs:domain ILAP:ProjectExecutionPlan ;
rdfs:label "has plan field"^^xsd:string ;
rdfs:range ILAP:Field .
ILAP:hasPlanGeoArea
rdf:type owl:ObjectProperty ;
rdfs:domain ILAP:ProjectExecutionPlan ;
......@@ -1251,14 +1271,12 @@ ILAP:hasPlanLicenseOperator
rdf:type owl:ObjectProperty ;
rdfs:domain ILAP:ProjectExecutionPlan ;
rdfs:label "has plan license operator"^^xsd:string ;
rdfs:range BRREG:OilCompany ;
rdfs:subPropertyOf ILAP:hasPlanResponsible .
ILAP:hasPlanLicensePartner
rdf:type owl:ObjectProperty ;
rdfs:domain ILAP:ProjectExecutionPlan ;
rdfs:label "has plan license partner"^^xsd:string ;
rdfs:range BRREG:OilCompany ;
rdfs:subPropertyOf ILAP:hasPlanResponsible .
ILAP:hasPlanLifecycleStage
......@@ -1267,12 +1285,6 @@ ILAP:hasPlanLifecycleStage
rdfs:label "has plan lifecycle stage"^^xsd:string ;
rdfs:range ILAP:PlanLifecycleStage .
ILAP:hasPlanNPDelement
rdf:type owl:ObjectProperty ;
rdfs:domain ILAP:ProjectExecutionPlan ;
rdfs:label "has plan NPD element"^^xsd:string ;
rdfs:range ILAP:ScheduledActivity .
ILAP:hasPlanObjectiveType
rdf:type owl:ObjectProperty ;
rdfs:domain ILAP:ProjectExecutionPlan ;
......@@ -1295,11 +1307,10 @@ ILAP:hasPlanRegulator
rdf:type owl:ObjectProperty ;
rdfs:domain ILAP:ProjectExecutionPlan ;
rdfs:label "has plan regulator"^^xsd:string ;
rdfs:range BRREG:Regulator ;
rdfs:subPropertyOf ILAP:hasPlanResponsible .
ILAP:hasPlanResponsible
rdf:type owl:TransitiveProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:TransitiveProperty ;
rdfs:domain ILAP:ProjectExecutionPlan ;
rdfs:label "has plan responsible"^^xsd:string ;
rdfs:range ILAP:ResponsibleOrganization .
......@@ -1320,7 +1331,6 @@ ILAP:hasPlanSupplier
rdf:type owl:ObjectProperty ;
rdfs:domain ILAP:ProjectExecutionPlan ;
rdfs:label "has plan supplier"^^xsd:string ;
rdfs:range BRREG:Contractor ;
rdfs:subPropertyOf ILAP:hasPlanResponsible .
ILAP:hasPlanUserField
......@@ -1329,11 +1339,6 @@ ILAP:hasPlanUserField
rdfs:label "has plan user field"^^xsd:string ;
rdfs:range ILAP:UserField .
ILAP:hasPlatform
rdf:type owl:ObjectProperty ;
rdfs:label "has platform"^^xsd:string ;
rdfs:range ILAP:Facility .
ILAP:hasPredecessorActivity
rdf:type owl:ObjectProperty ;
rdfs:domain ILAP:ActivityDependency ;
......@@ -1393,7 +1398,7 @@ ILAP:hasRemainingActivityDuration
rdf:type owl:DatatypeProperty ;
rdfs:domain ILAP:ScheduledActivity ;
rdfs:label "has Remaining Activity Duration"^^xsd:string ;
rdfs:range xsd:float ;
rdfs:range xsd:duration ;
rdfs:subPropertyOf ILAP:hasActivityDuration .
ILAP:hasResourceCalendar
......@@ -1494,7 +1499,7 @@ ILAP:hasShutdownType
rdfs:range ILAP:ShutdownType .
ILAP:hasSuccessorActivity
rdf:type owl:TransitiveProperty , owl:ObjectProperty ;
rdf:type owl:ObjectProperty , owl:TransitiveProperty ;
rdfs:domain ILAP:ActivityDependency ;
rdfs:label "has successor activity "^^xsd:string ;
rdfs:range ILAP:PlannedActivity ;
......@@ -1522,7 +1527,7 @@ ILAP:hasTimeNow
rdf:type owl:DatatypeProperty ;
rdfs:domain ILAP:Schedule ;
rdfs:label "has time now"^^xsd:string ;
rdfs:range xsd:dateTime , xsd:date .
rdfs:range xsd:date , xsd:dateTime .
ILAP:hasUserFieldName
rdf:type owl:DatatypeProperty ;
......@@ -1542,18 +1547,6 @@ ILAP:hasUserFieldValue
rdfs:label "has user field value"^^xsd:string ;
rdfs:range xsd:string .
ILAP:hasWBSProjectType
rdf:type owl:ObjectProperty ;
rdfs:domain ILAP:ActivityWBS ;
rdfs:label "has WBS Project Type"^^xsd:string ;
rdfs:range ILAP:ProjectType .
ILAP:hasWBSResource
rdf:type owl:ObjectProperty ;
rdfs:domain ILAP:ActivityWBS ;
rdfs:label "has WBS Resource"^^xsd:string ;
rdfs:range ILAP:Resource .
ILAP:hasWBScomponent
rdf:type owl:ObjectProperty ;
rdfs:domain ILAP:ActivityWBS ;
......@@ -1566,6 +1559,17 @@ ILAP:hasWBSphase
rdfs:label "has WBS Phase"^^xsd:string ;
rdfs:range ILAP:Phase .
ILAP:hasWBSprojectExpenseType
rdf:type owl:ObjectProperty ;
rdfs:domain ILAP:ActivityWBS ;
rdfs:label "has WBS Project Expense Type"^^xsd:string .
ILAP:hasWBSresource
rdf:type owl:ObjectProperty ;
rdfs:domain ILAP:ActivityWBS ;
rdfs:label "has WBS Resource"^^xsd:string ;
rdfs:range ILAP:Resource .
ILAP:hasWorkTaskActivity
rdf:type owl:ObjectProperty ;
rdfs:domain ILAP:WorkTask ;
......
......@@ -13,7 +13,7 @@
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
: rdf:type owl:Ontology ;
owl:imports <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS> , ILAP: .
owl:imports ILAP: , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS> .
ILAP:
rdf:type owl:Ontology ;
......@@ -28,7 +28,7 @@ ILAP:Active
rdfs:label "Active"^^xsd:string .
ILAP:ActivityWBS_1
ILAP:hasWBSProjectType
ILAP:hasWBSprojectExpenseType
ILAP:CAPEX .
ILAP:After_Shutdown
......@@ -121,7 +121,7 @@ ILAP:Dependent_on_Shutdown
ILAP:Development
rdf:type ILAP:PlanLifecycleStage ;
rdfs:label "Development"^^xsd:string , "Develop"^^xsd:string .
rdfs:label "Develop"^^xsd:string , "Development"^^xsd:string .
ILAP:DisasterRecovery
rdf:type ILAP:PlanObjectiveType ;
......@@ -235,10 +235,6 @@ ILAP:HighPriority
rdf:type ILAP:DegreeOfPriority ;
rdfs:label "High priority"^^xsd:string .
ILAP:High_Activity_Period
rdf:type ILAP:ShutdownPeriod ;
rdfs:label "High Activity Period"^^xsd:string .
ILAP:HotWork
rdf:type ILAP:RiskType ;
rdfs:label "Hot work"^^xsd:string .
......@@ -459,10 +455,6 @@ ILAP:ShutdownAndDecommisioning
rdf:type ILAP:PlanLifecycleStage ;
rdfs:label "Shutdown and decommisioning"^^xsd:string .
ILAP:Shutdown_Period
rdf:type ILAP:ShutdownPeriod ;
rdfs:label "Shutdown Period"^^xsd:string .
ILAP:Shutdown_not_evaluated
rdf:type ILAP:ShutdownType ;
rdfs:label "Shutdown not evaluated"^^xsd:string .
......@@ -471,7 +463,7 @@ ILAP:StandardFreeWeekendPeriod
rdf:type ILAP:CalendarFreePeriodWeekRepeat ;
rdfs:label "Standard free weekend period"^^xsd:string ;
ILAP:hasCalendarPeriodFreeDay
ILAP:Sunday , ILAP:Saturday .
ILAP:Saturday , ILAP:Sunday .
ILAP:StandardWorkWeekdayPeriod
rdf:type ILAP:CalendarWorkPeriodWeekRepeat ;
......@@ -544,6 +536,9 @@ ILAP:Wellbore
ILAP:hasActivityBaselineSchedule
rdfs:range ILAP:Schedule .
ILAP:hasActivityFacility
rdfs:domain ILAP:PlannedActivity .
ILAP:hasActivityPhase
rdfs:range ILAP:Phase .
......@@ -583,20 +578,41 @@ ILAP:hasCalendarTime
ILAP:hasPlanAsset
rdfs:range <http://data.posccaesar.org/diskos/Asset> .
ILAP:hasPlanAssetOwner
rdfs:range ILAP:ResponsibleOrganization .
ILAP:hasPlanContractor
rdfs:range ILAP:Contractor .
ILAP:hasPlanLicenseOperator
rdfs:range ILAP:Operator .
ILAP:hasPlanLicensePartner
rdfs:range ILAP:ResponsibleOrganization .
ILAP:hasPlanRegulator
rdfs:range ILAP:ResponsibleOrganization .
ILAP:hasPlanResponsible
rdfs:range ILAP:ResponsibleOrganization .
ILAP:hasPlanSupplier
rdfs:range ILAP:ResponsibleOrganization .
ILAP:hasWBScomponent
rdfs:range <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing> .
ILAP:hasWBSphase
rdfs:range <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> .
ILAP:hasWBSprojectExpenseType
rdfs:range ILAP:PlanExpenseType .
ILAP:hasWorkTaskResponsible
rdfs:range ILAP:ResponsiblePerson .
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing>
rdfs:subClassOf ILAP:Resource , ILAP:Discipline .
rdfs:subClassOf ILAP:Discipline , ILAP:Resource .
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing>
rdfs:subClassOf ILAP:Result .
......@@ -606,10 +622,10 @@ ILAP:hasWorkTaskResponsible
<http://data.posccaesar.org/npd/ontology/OperatingCompany>
rdf:type owl:Class ;
rdfs:label "Operating company"^^xsd:string ;
rdfs:subClassOf ILAP:Operator .
rdfs:label "Contractor 1"^^xsd:string , "Operating company"^^xsd:string ;
rdfs:subClassOf ILAP:Contractor , ILAP:Operator .
<http://data.posccaesar.org/npd/ontology/ilap-interface/Facility>
<http://data.posccaesar.org/npd/ontology/productionFacility>
rdf:type owl:Class ;
rdfs:label "Facility"^^xsd:string ;
rdfs:subClassOf ILAP:Facility , owl:Thing .
......@@ -617,7 +633,12 @@ ILAP:hasWorkTaskResponsible
rdl:RDS282149
rdf:type owl:Class ;
rdfs:label "RDS282149"^^xsd:string ;
rdfs:subClassOf ILAP:ResponsibleOrganization , owl:Thing .
rdfs:subClassOf owl:Thing , ILAP:ResponsibleOrganization .
<http://staging.data.posccaesar.org/npd/ontology/discoveryField>
rdf:type owl:Class ;
rdfs:label "Field 1"^^xsd:string ;
rdfs:subClassOf ILAP:Field .
<http://www.ilap.no/codes/NORSOK/Z-014/CORCoding#A>
rdfs:subClassOf <http://data.posccaesar.org/sccs/CORcode> .
......
......@@ -16,10 +16,10 @@ UC1: rdf:type owl:Ontology ;
ILAP:ActivityWBS_1
rdf:type ILAP:ActivityWBS ;
rdfs:label "Activity WBS 1"^^xsd:string ;
ILAP:hasWBSResource ILAP:COR_KD_1 , SCCS:COR_KD ;
ILAP:hasWBScomponent
SCCS:PBS_ACAA , ILAP:PBS_ACAA_1 ;
ILAP:hasWBSphase SCCS:SAB_51 , ILAP:SAB_51_1 .
ILAP:PBS_ACAA_1 , SCCS:PBS_ACAA ;
ILAP:hasWBSphase SCCS:SAB_51 , ILAP:SAB_51_1 ;
ILAP:hasWBSresource ILAP:COR_KD_1 , SCCS:COR_KD .
ILAP:COR_KD_1
rdf:type SCCS:COR_KD ;
......@@ -44,6 +44,8 @@ ILAP:PlannedActivity_2
ILAP:COR_KD_1 ;
ILAP:hasActivityEstimatedWeight
"55000"^^xsd:float ;
ILAP:hasActivityFacility
<http://staging.data.posccaesar.org/npd/facts/Facility-278329> ;
ILAP:hasActivityLocation
<http://staging.data.posccaesar.org/npd/facts/Field-46437> ;
ILAP:hasActivityOperator
......@@ -65,8 +67,7 @@ ILAP:PlannedActivity_2
ILAP:hasActivityWeight
"55000"^^xsd:float ;
ILAP:hasActivityWorkVolume
"1500"^^xsd:float ;
ILAP:hasPlatform <http://staging.data.posccaesar.org/npd/facts/Facility-278329> .
"1500"^^xsd:float .
ILAP:RiskFactor_1
rdf:type ILAP:RiskFactor ;
......