Håvard Ottestad

modifications

This diff could not be displayed because it is too large.
1 -# baseURI: http://data.posccaesar.org/ilap/
2 -
3 -@prefix : <http://data.posccaesar.org/ilap/> .
4 -@prefix owl: <http://www.w3.org/2002/07/owl#> .
5 -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
6 -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
7 -@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
8 -
9 -:
10 - rdf:type owl:Ontology ;
11 - owl:versionInfo "Created with TopBraid Composer"^^xsd:string ;
12 -.
13 -:Activity
14 - rdf:type owl:Class ;
15 - :shouldHaveID "true"^^xsd:boolean ;
16 - rdfs:label "Acitivity"^^xsd:string ;
17 - rdfs:subClassOf owl:Thing ;
18 - rdfs:subClassOf [
19 - rdf:type owl:Class ;
20 - owl:intersectionOf (
21 - [
22 - rdf:type owl:Restriction ;
23 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
24 - owl:onClass :SpecifiedUserField ;
25 - owl:onProperty :hasSpecifiedUserField ;
26 - ]
27 - [
28 - rdf:type owl:Restriction ;
29 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
30 - owl:onClass :SpecifiedUserField ;
31 - owl:onProperty :hasSpecifiedUserField ;
32 - ]
33 - ) ;
34 - ] ;
35 - rdfs:subClassOf [
36 - rdf:type owl:Class ;
37 - owl:intersectionOf (
38 - [
39 - rdf:type owl:Restriction ;
40 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
41 - owl:onClass :Successor ;
42 - owl:onProperty :hasSuccessor ;
43 - ]
44 - [
45 - rdf:type owl:Restriction ;
46 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
47 - owl:onClass :Successor ;
48 - owl:onProperty :hasSuccessor ;
49 - ]
50 - ) ;
51 - ] ;
52 - rdfs:subClassOf [
53 - rdf:type owl:Restriction ;
54 - :shouldBeDeclaredHere "true"^^xsd:boolean ;
55 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
56 - owl:onClass :CalendarSet ;
57 - owl:onProperty :hasCalendarSet ;
58 - ] ;
59 - rdfs:subClassOf [
60 - rdf:type owl:Restriction ;
61 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
62 - owl:onClass :Activity ;
63 - owl:onProperty :hasParentActivity ;
64 - ] ;
65 - rdfs:subClassOf [
66 - rdf:type owl:Restriction ;
67 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
68 - owl:onClass :Calendar ;
69 - owl:onProperty :hasCalendar ;
70 - ] ;
71 - rdfs:subClassOf [
72 - rdf:type owl:Restriction ;
73 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
74 - owl:onClass :ExternalReference ;
75 - owl:onProperty :hasExternalReference ;
76 - ] ;
77 - rdfs:subClassOf [
78 - rdf:type owl:Restriction ;
79 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
80 - owl:onClass [
81 - rdf:type owl:Class ;
82 - owl:unionOf (
83 - :TimeBased
84 - :CostBased
85 - ) ;
86 - ] ;
87 - owl:onProperty :hasResource ;
88 - ] ;
89 - rdfs:subClassOf [
90 - rdf:type owl:Restriction ;
91 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
92 - owl:onDataRange [
93 - rdf:type rdfs:Datatype ;
94 - owl:oneOf (
95 - "ActiveActivity"^^xsd:string
96 - "CancelledActivity"^^xsd:string
97 - "DeletedActivity"^^xsd:string
98 - "CompletedActivity"^^xsd:string
99 - "PendingActivity"^^xsd:string
100 - ) ;
101 - ] ;
102 - owl:onProperty :hasActiveStatus ;
103 - ] ;
104 - rdfs:subClassOf [
105 - rdf:type owl:Restriction ;
106 - owl:onDataRange xsd:string ;
107 - owl:onProperty :hasDescription ;
108 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
109 - ] ;
110 -.
111 -:Availability
112 - rdf:type owl:Class ;
113 - rdfs:subClassOf owl:Thing ;
114 - rdfs:subClassOf [
115 - rdf:type owl:Class ;
116 - owl:intersectionOf (
117 - [
118 - rdf:type owl:Restriction ;
119 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
120 - owl:onDataRange xsd:duration ;
121 - owl:onProperty :dailyAvailableDuration ;
122 - ]
123 - [
124 - rdf:type owl:Restriction ;
125 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
126 - owl:onDataRange xsd:duration ;
127 - owl:onProperty :dailyAvailableDuration ;
128 - ]
129 - ) ;
130 - ] ;
131 - rdfs:subClassOf [
132 - rdf:type owl:Class ;
133 - owl:intersectionOf (
134 - [
135 - rdf:type owl:Restriction ;
136 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
137 - owl:onDataRange [
138 - rdf:type owl:Class ;
139 - owl:unionOf (
140 - xsd:date
141 - xsd:dateTime
142 - ) ;
143 - ] ;
144 - owl:onProperty :availableFrom ;
145 - ]
146 - [
147 - rdf:type owl:Restriction ;
148 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
149 - owl:onDataRange [
150 - rdf:type owl:Class ;
151 - owl:unionOf (
152 - xsd:date
153 - xsd:dateTime
154 - ) ;
155 - ] ;
156 - owl:onProperty :availableFrom ;
157 - ]
158 - ) ;
159 - ] ;
160 - rdfs:subClassOf [
161 - rdf:type owl:Class ;
162 - owl:intersectionOf (
163 - [
164 - rdf:type owl:Restriction ;
165 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
166 - owl:onDataRange [
167 - rdf:type owl:Class ;
168 - owl:unionOf (
169 - xsd:date
170 - xsd:dateTime
171 - ) ;
172 - ] ;
173 - owl:onProperty :availableTo ;
174 - ]
175 - [
176 - rdf:type owl:Restriction ;
177 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
178 - owl:onDataRange [
179 - rdf:type owl:Class ;
180 - owl:unionOf (
181 - xsd:date
182 - xsd:dateTime
183 - ) ;
184 - ] ;
185 - owl:onProperty :availableTo ;
186 - ]
187 - ) ;
188 - ] ;
189 - rdfs:subClassOf [
190 - rdf:type owl:Restriction ;
191 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
192 - owl:onClass :Calendar ;
193 - owl:onProperty :hasCalendar ;
194 - ] ;
195 - rdfs:subClassOf [
196 - rdf:type owl:Restriction ;
197 - owl:onClass :Plan ;
198 - owl:onProperty :forPlan ;
199 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
200 - ] ;
201 -.
202 -:Calendar
203 - rdf:type owl:Class ;
204 - :shouldHaveID "true"^^xsd:boolean ;
205 - rdfs:subClassOf owl:Thing ;
206 - rdfs:subClassOf [
207 - rdf:type owl:Class ;
208 - owl:intersectionOf (
209 - [
210 - rdf:type owl:Restriction ;
211 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
212 - owl:onClass :FreePeriod ;
213 - owl:onProperty :hasFreePeriod ;
214 - ]
215 - [
216 - rdf:type owl:Restriction ;
217 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
218 - owl:onClass :FreePeriod ;
219 - owl:onProperty :hasFreePeriod ;
220 - ]
221 - ) ;
222 - ] ;
223 - rdfs:subClassOf [
224 - rdf:type owl:Restriction ;
225 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
226 - owl:onClass :ExternalReference ;
227 - owl:onProperty :hasExternalReference ;
228 - ] ;
229 - rdfs:subClassOf [
230 - rdf:type owl:Restriction ;
231 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
232 - owl:onDataRange xsd:decimal ;
233 - owl:onProperty :hasWorkHoursPerDay ;
234 - ] ;
235 - rdfs:subClassOf [
236 - rdf:type owl:Restriction ;
237 - owl:onDataRange xsd:string ;
238 - owl:onProperty :hasDescription ;
239 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
240 - ] ;
241 -.
242 -:CalendarSet
243 - rdf:type owl:Class ;
244 - :shouldHaveID "true"^^xsd:boolean ;
245 - rdfs:subClassOf owl:Thing ;
246 - rdfs:subClassOf [
247 - rdf:type owl:Restriction ;
248 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
249 - owl:onClass :ExternalReference ;
250 - owl:onProperty :hasExternalReference ;
251 - ] ;
252 - rdfs:subClassOf [
253 - rdf:type owl:Restriction ;
254 - owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
255 - owl:onClass :Calendar ;
256 - owl:onProperty :hasCalendar ;
257 - ] ;
258 - rdfs:subClassOf [
259 - rdf:type owl:Restriction ;
260 - owl:onClass :DateSet ;
261 - owl:onProperty :hasDateSet ;
262 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
263 - ] ;
264 - rdfs:subClassOf [
265 - rdf:type owl:Restriction ;
266 - owl:onDataRange xsd:string ;
267 - owl:onProperty :hasName ;
268 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
269 - ] ;
270 -.
271 -:Coordinate
272 - rdf:type owl:Class ;
273 - rdfs:subClassOf owl:Thing ;
274 -.
275 -:CostBased
276 - rdf:type owl:Class ;
277 - rdfs:subClassOf :Resource ;
278 -.
279 -:DailyRepeatFreePeriod
280 - rdf:type owl:Class ;
281 - rdfs:subClassOf :FreePeriod ;
282 - rdfs:subClassOf [
283 - rdf:type owl:Class ;
284 - owl:intersectionOf (
285 - [
286 - rdf:type owl:Restriction ;
287 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
288 - owl:onClass :FreeTime ;
289 - owl:onProperty :hasFreeTime ;
290 - ]
291 - [
292 - rdf:type owl:Restriction ;
293 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
294 - owl:onClass :FreeTime ;
295 - owl:onProperty :hasFreeTime ;
296 - ]
297 - ) ;
298 - ] ;
299 -.
300 -:Data
301 - rdf:type owl:Class ;
302 - rdfs:label "Data"^^xsd:string ;
303 - rdfs:subClassOf owl:Thing ;
304 - rdfs:subClassOf [
305 - rdf:type owl:Restriction ;
306 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
307 - owl:onClass :CalendarSet ;
308 - owl:onProperty :hasCalendarSet ;
309 - ] ;
310 - rdfs:subClassOf [
311 - rdf:type owl:Restriction ;
312 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
313 - owl:onClass :FreeFieldSet ;
314 - owl:onProperty :hasFreeFieldSet ;
315 - ] ;
316 - rdfs:subClassOf [
317 - rdf:type owl:Restriction ;
318 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
319 - owl:onClass :ProfileSet ;
320 - owl:onProperty :hasProfileSet ;
321 - ] ;
322 - rdfs:subClassOf [
323 - rdf:type owl:Restriction ;
324 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
325 - owl:onClass :ResourceSet ;
326 - owl:onProperty :hasResourceSet ;
327 - ] ;
328 - rdfs:subClassOf [
329 - rdf:type owl:Restriction ;
330 - owl:onClass :Project ;
331 - owl:onProperty :hasProject ;
332 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
333 - ] ;
334 -.
335 -:DateSet
336 - rdf:type owl:Class ;
337 - rdfs:subClassOf owl:Thing ;
338 - rdfs:subClassOf [
339 - rdf:type owl:Restriction ;
340 - owl:onDataRange xsd:date ;
341 - owl:onProperty :hasFinish ;
342 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
343 - ] ;
344 - rdfs:subClassOf [
345 - rdf:type owl:Restriction ;
346 - owl:onDataRange xsd:date ;
347 - owl:onProperty :hasStart ;
348 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
349 - ] ;
350 -.
351 -:ExternalReference
352 - rdf:type owl:Class ;
353 - rdfs:subClassOf owl:Thing ;
354 - rdfs:subClassOf [
355 - rdf:type owl:Restriction ;
356 - owl:onDataRange xsd:anyURI ;
357 - owl:onProperty :hasSource ;
358 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
359 - ] ;
360 - rdfs:subClassOf [
361 - rdf:type owl:Restriction ;
362 - owl:onDataRange xsd:string ;
363 - owl:onProperty :hasID ;
364 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
365 - ] ;
366 - rdfs:subClassOf [
367 - rdf:type owl:Restriction ;
368 - owl:onDataRange [
369 - rdf:type rdfs:Datatype ;
370 - owl:oneOf (
371 - "Safran5"^^xsd:string
372 - "PrimaveraP6"^^xsd:string
373 - "SAP"^^xsd:string
374 - ) ;
375 - ] ;
376 - owl:onProperty :hasApplication ;
377 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
378 - ] ;
379 -.
380 -:FF
381 - rdf:type owl:Class ;
382 - rdfs:subClassOf :Successor ;
383 -.
384 -:FS
385 - rdf:type owl:Class ;
386 - rdfs:subClassOf :Successor ;
387 -.
388 -:FreeFieldSet
389 - rdf:type owl:Class ;
390 - :shouldHaveID "false"^^xsd:boolean ;
391 - rdfs:subClassOf owl:Thing ;
392 -.
393 -:FreePeriod
394 - rdf:type owl:Class ;
395 - rdfs:subClassOf owl:Thing ;
396 -.
397 -:FreeTime
398 - rdf:type owl:Class ;
399 - rdfs:subClassOf owl:Thing ;
400 - rdfs:subClassOf [
401 - rdf:type owl:Class ;
402 - owl:intersectionOf (
403 - [
404 - rdf:type owl:Restriction ;
405 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
406 - owl:onClass :DateSet ;
407 - owl:onProperty :hasDateSet ;
408 - ]
409 - [
410 - rdf:type owl:Restriction ;
411 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
412 - owl:onClass :DateSet ;
413 - owl:onProperty :hasDateSet ;
414 - ]
415 - ) ;
416 - ] ;
417 - rdfs:subClassOf [
418 - rdf:type owl:Class ;
419 - owl:intersectionOf (
420 - [
421 - rdf:type owl:Restriction ;
422 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
423 - owl:onClass :TimeSet ;
424 - owl:onProperty :hasTimeSet ;
425 - ]
426 - [
427 - rdf:type owl:Restriction ;
428 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
429 - owl:onClass :TimeSet ;
430 - owl:onProperty :hasTimeSet ;
431 - ]
432 - ) ;
433 - ] ;
434 -.
435 -:NoRepeatFreePeriod
436 - rdf:type owl:Class ;
437 - rdfs:subClassOf :FreePeriod ;
438 - rdfs:subClassOf [
439 - rdf:type owl:Class ;
440 - owl:intersectionOf (
441 - [
442 - rdf:type owl:Restriction ;
443 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
444 - owl:onDataRange xsd:dateTime ;
445 - owl:onProperty :hasFinish ;
446 - ]
447 - [
448 - rdf:type owl:Restriction ;
449 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
450 - owl:onDataRange xsd:dateTime ;
451 - owl:onProperty :hasFinish ;
452 - ]
453 - ) ;
454 - ] ;
455 - rdfs:subClassOf [
456 - rdf:type owl:Class ;
457 - owl:intersectionOf (
458 - [
459 - rdf:type owl:Restriction ;
460 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
461 - owl:onDataRange xsd:dateTime ;
462 - owl:onProperty :hasStart ;
463 - ]
464 - [
465 - rdf:type owl:Restriction ;
466 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
467 - owl:onDataRange xsd:dateTime ;
468 - owl:onProperty :hasStart ;
469 - ]
470 - ) ;
471 - ] ;
472 -.
473 -:Operation
474 - rdf:type owl:Class ;
475 - rdfs:subClassOf :Activity ;
476 -.
477 -:Plan
478 - rdf:type owl:Class ;
479 - :shouldHaveID "true"^^xsd:boolean ;
480 - rdfs:label "Plan"^^xsd:string ;
481 - rdfs:subClassOf owl:Thing ;
482 - rdfs:subClassOf [
483 - rdf:type owl:Class ;
484 - owl:intersectionOf (
485 - [
486 - rdf:type owl:Restriction ;
487 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
488 - owl:onClass :SubPlan ;
489 - owl:onProperty :hasSubPlan ;
490 - ]
491 - [
492 - rdf:type owl:Restriction ;
493 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
494 - owl:onClass :SubPlan ;
495 - owl:onProperty :hasSubPlan ;
496 - ]
497 - ) ;
498 - ] ;
499 - rdfs:subClassOf [
500 - rdf:type owl:Class ;
501 - owl:intersectionOf (
502 - [
503 - rdf:type owl:Restriction ;
504 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
505 - owl:onDataRange xsd:dateTime ;
506 - owl:onProperty :now ;
507 - ]
508 - [
509 - rdf:type owl:Restriction ;
510 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
511 - owl:onDataRange xsd:dateTime ;
512 - owl:onProperty :now ;
513 - ]
514 - ) ;
515 - ] ;
516 - rdfs:subClassOf [
517 - rdf:type owl:Restriction ;
518 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
519 - owl:onClass :ExternalReference ;
520 - owl:onProperty :hasExternalReference ;
521 - ] ;
522 - rdfs:subClassOf [
523 - rdf:type owl:Restriction ;
524 - owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
525 - owl:onClass :Activity ;
526 - owl:onProperty :hasActivity ;
527 - ] ;
528 -.
529 -:Profile
530 - rdf:type owl:Class ;
531 - :shouldHaveID "true"^^xsd:boolean ;
532 - rdfs:subClassOf owl:Thing ;
533 - rdfs:subClassOf [
534 - rdf:type owl:Restriction ;
535 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
536 - owl:onClass :ExternalReference ;
537 - owl:onProperty :hasExternalReference ;
538 - ] ;
539 - rdfs:subClassOf [
540 - rdf:type owl:Restriction ;
541 - owl:minQualifiedCardinality "2"^^xsd:nonNegativeInteger ;
542 - owl:onClass :Coordinate ;
543 - owl:onProperty :hasCoordinate ;
544 - ] ;
545 - rdfs:subClassOf [
546 - rdf:type owl:Restriction ;
547 - owl:onDataRange xsd:string ;
548 - owl:onProperty :hasName ;
549 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
550 - ] ;
551 -.
552 -:ProfileSet
553 - rdf:type owl:Class ;
554 - :shouldHaveID "true"^^xsd:boolean ;
555 - rdfs:subClassOf owl:Thing ;
556 - rdfs:subClassOf [
557 - rdf:type owl:Class ;
558 - owl:intersectionOf (
559 - [
560 - rdf:type owl:Restriction ;
561 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
562 - owl:onDataRange xsd:string ;
563 - owl:onProperty :hasName ;
564 - ]
565 - [
566 - rdf:type owl:Restriction ;
567 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
568 - owl:onDataRange xsd:string ;
569 - owl:onProperty :hasName ;
570 - ]
571 - ) ;
572 - ] ;
573 - rdfs:subClassOf [
574 - rdf:type owl:Restriction ;
575 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
576 - owl:onClass :ExternalReference ;
577 - owl:onProperty :hasExternalReference ;
578 - ] ;
579 - rdfs:subClassOf [
580 - rdf:type owl:Restriction ;
581 - owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
582 - owl:onClass :Profile ;
583 - owl:onProperty :hasProfile ;
584 - ] ;
585 -.
586 -:Project
587 - rdf:type owl:Class ;
588 - :shouldHaveID "true"^^xsd:boolean ;
589 - rdfs:label "Project"^^xsd:string ;
590 - rdfs:subClassOf owl:Thing ;
591 - rdfs:subClassOf [
592 - rdf:type owl:Class ;
593 - owl:intersectionOf (
594 - [
595 - rdf:type owl:Restriction ;
596 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
597 - owl:onClass :DateSet ;
598 - owl:onProperty :hasDateSet ;
599 - ]
600 - [
601 - rdf:type owl:Restriction ;
602 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
603 - owl:onClass :DateSet ;
604 - owl:onProperty :hasDateSet ;
605 - ]
606 - ) ;
607 - ] ;
608 - rdfs:subClassOf [
609 - rdf:type owl:Class ;
610 - owl:intersectionOf (
611 - [
612 - rdf:type owl:Restriction ;
613 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
614 - owl:onClass :SubProject ;
615 - owl:onProperty :hasSubProject ;
616 - ]
617 - [
618 - rdf:type owl:Restriction ;
619 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
620 - owl:onClass :SubProject ;
621 - owl:onProperty :hasSubProject ;
622 - ]
623 - ) ;
624 - ] ;
625 - rdfs:subClassOf [
626 - rdf:type owl:Restriction ;
627 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
628 - owl:onClass :Plan ;
629 - owl:onProperty :hasPlan ;
630 - ] ;
631 - rdfs:subClassOf [
632 - rdf:type owl:Restriction ;
633 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
634 - owl:onClass :SourceSpecificUserfield ;
635 - owl:onProperty :hasSourceSpecificUserfield ;
636 - ] ;
637 - rdfs:subClassOf [
638 - rdf:type owl:Restriction ;
639 - owl:onDataRange xsd:string ;
640 - owl:onProperty :hasDescription ;
641 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
642 - ] ;
643 -.
644 -:RegularActivity
645 - rdf:type owl:Class ;
646 - rdfs:subClassOf :Activity ;
647 -.
648 -:Resource
649 - rdf:type owl:Class ;
650 - rdfs:subClassOf owl:Thing ;
651 -.
652 -:ResourceSet
653 - rdf:type owl:Class ;
654 - :shouldHaveID "true"^^xsd:boolean ;
655 - rdfs:subClassOf owl:Thing ;
656 - rdfs:subClassOf [
657 - rdf:type owl:Restriction ;
658 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
659 - owl:onClass :ExternalReference ;
660 - owl:onProperty :hasExternalReference ;
661 - ] ;
662 - rdfs:subClassOf [
663 - rdf:type owl:Restriction ;
664 - owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
665 - owl:onClass :TimeBasedResource ;
666 - owl:onProperty :hasTimeBasedResource ;
667 - ] ;
668 - rdfs:subClassOf [
669 - rdf:type owl:Restriction ;
670 - owl:onDataRange xsd:string ;
671 - owl:onProperty :hasName ;
672 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
673 - ] ;
674 -.
675 -:SF
676 - rdf:type owl:Class ;
677 - rdfs:subClassOf :Successor ;
678 -.
679 -:SS
680 - rdf:type owl:Class ;
681 - rdfs:subClassOf :Successor ;
682 -.
683 -:SourceSpecificUserfield
684 - rdf:type owl:Class ;
685 - rdfs:subClassOf owl:Thing ;
686 - rdfs:subClassOf [
687 - rdf:type owl:Restriction ;
688 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
689 - owl:onDataRange xsd:anyURI ;
690 - owl:onProperty :isCapexOpex ;
691 - ] ;
692 - rdfs:subClassOf [
693 - rdf:type owl:Restriction ;
694 - owl:onDataRange xsd:anyURI ;
695 - owl:onProperty :hasSource ;
696 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
697 - ] ;
698 -.
699 -:SpecifiedUserField
700 - rdf:type owl:Class ;
701 - rdfs:subClassOf owl:Thing ;
702 - rdfs:subClassOf [
703 - rdf:type owl:Class ;
704 - owl:intersectionOf (
705 - [
706 - rdf:type owl:Restriction ;
707 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
708 - owl:onDataRange xsd:anyURI ;
709 - owl:onProperty :hasAreaOnPlatform ;
710 - ]
711 - [
712 - rdf:type owl:Restriction ;
713 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
714 - owl:onDataRange xsd:anyURI ;
715 - owl:onProperty :hasAreaOnPlatform ;
716 - ]
717 - ) ;
718 - ] ;
719 - rdfs:subClassOf [
720 - rdf:type owl:Class ;
721 - owl:intersectionOf (
722 - [
723 - rdf:type owl:Restriction ;
724 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
725 - owl:onDataRange xsd:anyURI ;
726 - owl:onProperty :hasExecutionDiscipline ;
727 - ]
728 - [
729 - rdf:type owl:Restriction ;
730 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
731 - owl:onDataRange xsd:anyURI ;
732 - owl:onProperty :hasExecutionDiscipline ;
733 - ]
734 - ) ;
735 - ] ;
736 - rdfs:subClassOf [
737 - rdf:type owl:Class ;
738 - owl:intersectionOf (
739 - [
740 - rdf:type owl:Restriction ;
741 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
742 - owl:onDataRange xsd:anyURI ;
743 - owl:onProperty :hasFacility ;
744 - ]
745 - [
746 - rdf:type owl:Restriction ;
747 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
748 - owl:onDataRange xsd:anyURI ;
749 - owl:onProperty :hasFacility ;
750 - ]
751 - ) ;
752 - ] ;
753 - rdfs:subClassOf [
754 - rdf:type owl:Class ;
755 - owl:intersectionOf (
756 - [
757 - rdf:type owl:Restriction ;
758 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
759 - owl:onDataRange xsd:anyURI ;
760 - owl:onProperty :hasField ;
761 - ]
762 - [
763 - rdf:type owl:Restriction ;
764 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
765 - owl:onDataRange xsd:anyURI ;
766 - owl:onProperty :hasField ;
767 - ]
768 - ) ;
769 - ] ;
770 - rdfs:subClassOf [
771 - rdf:type owl:Class ;
772 - owl:intersectionOf (
773 - [
774 - rdf:type owl:Restriction ;
775 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
776 - owl:onDataRange xsd:anyURI ;
777 - owl:onProperty :hasLocationOnPlatform ;
778 - ]
779 - [
780 - rdf:type owl:Restriction ;
781 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
782 - owl:onDataRange xsd:anyURI ;
783 - owl:onProperty :hasLocationOnPlatform ;
784 - ]
785 - ) ;
786 - ] ;
787 - rdfs:subClassOf [
788 - rdf:type owl:Class ;
789 - owl:intersectionOf (
790 - [
791 - rdf:type owl:Restriction ;
792 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
793 - owl:onDataRange xsd:anyURI ;
794 - owl:onProperty :hasPhase ;
795 - ]
796 - [
797 - rdf:type owl:Restriction ;
798 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
799 - owl:onDataRange xsd:anyURI ;
800 - owl:onProperty :hasPhase ;
801 - ]
802 - ) ;
803 - ] ;
804 - rdfs:subClassOf [
805 - rdf:type owl:Class ;
806 - owl:intersectionOf (
807 - [
808 - rdf:type owl:Restriction ;
809 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
810 - owl:onDataRange xsd:anyURI ;
811 - owl:onProperty :hasPlanningResponsible ;
812 - ]
813 - [
814 - rdf:type owl:Restriction ;
815 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
816 - owl:onDataRange xsd:anyURI ;
817 - owl:onProperty :hasPlanningResponsible ;
818 - ]
819 - ) ;
820 - ] ;
821 - rdfs:subClassOf [
822 - rdf:type owl:Class ;
823 - owl:intersectionOf (
824 - [
825 - rdf:type owl:Restriction ;
826 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
827 - owl:onDataRange xsd:anyURI ;
828 - owl:onProperty :hasPlatform ;
829 - ]
830 - [
831 - rdf:type owl:Restriction ;
832 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
833 - owl:onDataRange xsd:anyURI ;
834 - owl:onProperty :hasPlatform ;
835 - ]
836 - ) ;
837 - ] ;
838 - rdfs:subClassOf [
839 - rdf:type owl:Class ;
840 - owl:intersectionOf (
841 - [
842 - rdf:type owl:Restriction ;
843 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
844 - owl:onDataRange xsd:anyURI ;
845 - owl:onProperty :hasProcessSystem ;
846 - ]
847 - [
848 - rdf:type owl:Restriction ;
849 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
850 - owl:onDataRange xsd:anyURI ;
851 - owl:onProperty :hasProcessSystem ;
852 - ]
853 - ) ;
854 - ] ;
855 - rdfs:subClassOf [
856 - rdf:type owl:Class ;
857 - owl:intersectionOf (
858 - [
859 - rdf:type owl:Restriction ;
860 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
861 - owl:onDataRange xsd:anyURI ;
862 - owl:onProperty :hasProductGroup ;
863 - ]
864 - [
865 - rdf:type owl:Restriction ;
866 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
867 - owl:onDataRange xsd:anyURI ;
868 - owl:onProperty :hasProductGroup ;
869 - ]
870 - ) ;
871 - ] ;
872 - rdfs:subClassOf [
873 - rdf:type owl:Class ;
874 - owl:intersectionOf (
875 - [
876 - rdf:type owl:Restriction ;
877 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
878 - owl:onDataRange xsd:anyURI ;
879 - owl:onProperty :hasResponsibleForExecution ;
880 - ]
881 - [
882 - rdf:type owl:Restriction ;
883 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
884 - owl:onDataRange xsd:anyURI ;
885 - owl:onProperty :hasResponsibleForExecution ;
886 - ]
887 - ) ;
888 - ] ;
889 - rdfs:subClassOf [
890 - rdf:type owl:Class ;
891 - owl:intersectionOf (
892 - [
893 - rdf:type owl:Restriction ;
894 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
895 - owl:onDataRange xsd:anyURI ;
896 - owl:onProperty :hasRiskFactor ;
897 - ]
898 - [
899 - rdf:type owl:Restriction ;
900 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
901 - owl:onDataRange xsd:anyURI ;
902 - owl:onProperty :hasRiskFactor ;
903 - ]
904 - ) ;
905 - ] ;
906 - rdfs:subClassOf [
907 - rdf:type owl:Class ;
908 - owl:intersectionOf (
909 - [
910 - rdf:type owl:Restriction ;
911 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
912 - owl:onDataRange xsd:anyURI ;
913 - owl:onProperty :hasShutdown ;
914 - ]
915 - [
916 - rdf:type owl:Restriction ;
917 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
918 - owl:onDataRange xsd:anyURI ;
919 - owl:onProperty :hasShutdown ;
920 - ]
921 - ) ;
922 - ] ;
923 - rdfs:subClassOf [
924 - rdf:type owl:Class ;
925 - owl:intersectionOf (
926 - [
927 - rdf:type owl:Restriction ;
928 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
929 - owl:onDataRange xsd:anyURI ;
930 - owl:onProperty :hasWBSElement ;
931 - ]
932 - [
933 - rdf:type owl:Restriction ;
934 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
935 - owl:onDataRange xsd:anyURI ;
936 - owl:onProperty :hasWBSElement ;
937 - ]
938 - ) ;
939 - ] ;
940 - rdfs:subClassOf [
941 - rdf:type owl:Class ;
942 - owl:intersectionOf (
943 - [
944 - rdf:type owl:Restriction ;
945 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
946 - owl:onDataRange xsd:anyURI ;
947 - owl:onProperty :requiresWorkOrderType ;
948 - ]
949 - [
950 - rdf:type owl:Restriction ;
951 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
952 - owl:onDataRange xsd:anyURI ;
953 - owl:onProperty :requiresWorkOrderType ;
954 - ]
955 - ) ;
956 - ] ;
957 -.
958 -:SubPlan
959 - rdf:type owl:Class ;
960 - rdfs:subClassOf owl:Thing ;
961 - rdfs:subClassOf [
962 - rdf:type owl:Restriction ;
963 - owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
964 - owl:onClass :Plan ;
965 - owl:onProperty :hasPlan ;
966 - ] ;
967 -.
968 -:SubProject
969 - rdf:type owl:Class ;
970 - rdfs:subClassOf owl:Thing ;
971 - rdfs:subClassOf [
972 - rdf:type owl:Restriction ;
973 - owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
974 - owl:onClass :Project ;
975 - owl:onProperty :hasProject ;
976 - ] ;
977 -.
978 -:Successor
979 - rdf:type owl:Class ;
980 - :shouldHaveID "true"^^xsd:boolean ;
981 - rdfs:subClassOf owl:Thing ;
982 - rdfs:subClassOf [
983 - rdf:type owl:Restriction ;
984 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
985 - owl:onClass :Calendar ;
986 - owl:onProperty :hasCalendar ;
987 - ] ;
988 - rdfs:subClassOf [
989 - rdf:type owl:Restriction ;
990 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
991 - owl:onClass :ExternalReference ;
992 - owl:onProperty :hasExternalReference ;
993 - ] ;
994 - rdfs:subClassOf [
995 - rdf:type owl:Restriction ;
996 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
997 - owl:onDataRange xsd:duration ;
998 - owl:onProperty :hasLag ;
999 - ] ;
1000 - rdfs:subClassOf [
1001 - rdf:type owl:Restriction ;
1002 - owl:onClass :Activity ;
1003 - owl:onProperty :hasSuccessorActivity ;
1004 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
1005 - ] ;
1006 -.
1007 -:TimeBased
1008 - rdf:type owl:Class ;
1009 - rdfs:subClassOf :Resource ;
1010 - rdfs:subClassOf _:b79268 ;
1011 - rdfs:subClassOf [
1012 - rdf:type owl:Class ;
1013 - owl:intersectionOf (
1014 - [
1015 - rdf:type owl:Restriction ;
1016 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
1017 - owl:onDataRange xsd:decimal ;
1018 - owl:onProperty :hasCost ;
1019 - ]
1020 - [
1021 - rdf:type owl:Restriction ;
1022 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
1023 - owl:onDataRange xsd:decimal ;
1024 - owl:onProperty :hasCost ;
1025 - ]
1026 - ) ;
1027 - ] ;
1028 - rdfs:subClassOf [
1029 - rdf:type owl:Class ;
1030 - owl:intersectionOf (
1031 - [
1032 - rdf:type owl:Restriction ;
1033 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
1034 - owl:onDataRange xsd:decimal ;
1035 - owl:onProperty :hasExpendedCost ;
1036 - ]
1037 - [
1038 - rdf:type owl:Restriction ;
1039 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
1040 - owl:onDataRange xsd:decimal ;
1041 - owl:onProperty :hasExpendedCost ;
1042 - ]
1043 - ) ;
1044 - ] ;
1045 - rdfs:subClassOf [
1046 - rdf:type owl:Class ;
1047 - owl:intersectionOf (
1048 - [
1049 - rdf:type owl:Restriction ;
1050 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
1051 - owl:onDataRange xsd:decimal ;
1052 - owl:onProperty :hasQuanlity ;
1053 - ]
1054 - [
1055 - rdf:type owl:Restriction ;
1056 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
1057 - owl:onDataRange xsd:decimal ;
1058 - owl:onProperty :hasQuanlity ;
1059 - ]
1060 - ) ;
1061 - ] ;
1062 - rdfs:subClassOf [
1063 - rdf:type owl:Class ;
1064 - owl:intersectionOf (
1065 - [
1066 - rdf:type owl:Restriction ;
1067 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
1068 - owl:onDataRange xsd:duration ;
1069 - owl:onProperty :hasDelayedStart ;
1070 - ]
1071 - [
1072 - rdf:type owl:Restriction ;
1073 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
1074 - owl:onDataRange xsd:duration ;
1075 - owl:onProperty :hasDelayedStart ;
1076 - ]
1077 - ) ;
1078 - ] ;
1079 - rdfs:subClassOf [
1080 - rdf:type owl:Class ;
1081 - owl:intersectionOf (
1082 - [
1083 - rdf:type owl:Restriction ;
1084 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
1085 - owl:onDataRange xsd:duration ;
1086 - owl:onProperty :hasDuration ;
1087 - ]
1088 - [
1089 - rdf:type owl:Restriction ;
1090 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
1091 - owl:onDataRange xsd:duration ;
1092 - owl:onProperty :hasDuration ;
1093 - ]
1094 - ) ;
1095 - ] ;
1096 - rdfs:subClassOf [
1097 - rdf:type owl:Restriction ;
1098 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
1099 - owl:onClass :ExternalReference ;
1100 - owl:onProperty :hasExternalReference ;
1101 - ] ;
1102 -.
1103 -:TimeBasedResource
1104 - rdf:type owl:Class ;
1105 - :shouldHaveID "true"^^xsd:boolean ;
1106 - rdfs:subClassOf owl:Thing ;
1107 - rdfs:subClassOf [
1108 - rdf:type owl:Class ;
1109 - owl:intersectionOf (
1110 - [
1111 - rdf:type owl:Restriction ;
1112 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
1113 - owl:onDataRange xsd:decimal ;
1114 - owl:onProperty :hasDefaultRate ;
1115 - ]
1116 - [
1117 - rdf:type owl:Restriction ;
1118 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
1119 - owl:onDataRange xsd:decimal ;
1120 - owl:onProperty :hasDefaultRate ;
1121 - ]
1122 - ) ;
1123 - ] ;
1124 - rdfs:subClassOf [
1125 - rdf:type owl:Class ;
1126 - owl:intersectionOf (
1127 - [
1128 - rdf:type owl:Restriction ;
1129 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
1130 - owl:onDataRange xsd:string ;
1131 - owl:onProperty :hasDescription ;
1132 - ]
1133 - [
1134 - rdf:type owl:Restriction ;
1135 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
1136 - owl:onDataRange xsd:string ;
1137 - owl:onProperty :hasDescription ;
1138 - ]
1139 - ) ;
1140 - ] ;
1141 - rdfs:subClassOf [
1142 - rdf:type owl:Restriction ;
1143 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
1144 - owl:onClass :Availability ;
1145 - owl:onProperty :hasAvailability ;
1146 - ] ;
1147 - rdfs:subClassOf [
1148 - rdf:type owl:Restriction ;
1149 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
1150 - owl:onClass :ExternalReference ;
1151 - owl:onProperty :hasExternalReference ;
1152 - ] ;
1153 - rdfs:subClassOf [
1154 - rdf:type owl:Restriction ;
1155 - owl:onDataRange xsd:string ;
1156 - owl:onProperty :hasName ;
1157 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
1158 - ] ;
1159 -.
1160 -:TimeBasedResourceRef
1161 - rdf:type owl:ObjectProperty ;
1162 -.
1163 -:TimeSet
1164 - rdf:type owl:Class ;
1165 - rdfs:subClassOf owl:Thing ;
1166 - rdfs:subClassOf [
1167 - rdf:type owl:Restriction ;
1168 - owl:onDataRange xsd:time ;
1169 - owl:onProperty :hasFinish ;
1170 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
1171 - ] ;
1172 - rdfs:subClassOf [
1173 - rdf:type owl:Restriction ;
1174 - owl:onDataRange xsd:time ;
1175 - owl:onProperty :hasStart ;
1176 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
1177 - ] ;
1178 -.
1179 -:Weekday
1180 - rdf:type owl:Class ;
1181 - rdfs:subClassOf owl:Thing ;
1182 - owl:oneOf (
1183 - :Monday
1184 - :Tuesday
1185 - :Wednesday
1186 - :Thursday
1187 - :Friday
1188 - :Saturday
1189 - :Sunday
1190 - ) ;
1191 -.
1192 -:WeeklyRepeatFreePeriod
1193 - rdf:type owl:Class ;
1194 - rdfs:subClassOf :FreePeriod ;
1195 - rdfs:subClassOf [
1196 - rdf:type owl:Class ;
1197 - owl:intersectionOf (
1198 - [
1199 - rdf:type owl:Restriction ;
1200 - owl:maxQualifiedCardinality "6"^^xsd:nonNegativeInteger ;
1201 - owl:onClass :Weekday ;
1202 - owl:onProperty :hasWeekday ;
1203 - ]
1204 - [
1205 - rdf:type owl:Restriction ;
1206 - owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
1207 - owl:onClass :Weekday ;
1208 - owl:onProperty :hasWeekday ;
1209 - ]
1210 - ) ;
1211 - ] ;
1212 - rdfs:subClassOf [
1213 - rdf:type owl:Class ;
1214 - owl:intersectionOf (
1215 - [
1216 - rdf:type owl:Restriction ;
1217 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
1218 - owl:onClass :FreeTime ;
1219 - owl:onProperty :hasFreeTime ;
1220 - ]
1221 - [
1222 - rdf:type owl:Restriction ;
1223 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
1224 - owl:onClass :FreeTime ;
1225 - owl:onProperty :hasFreeTime ;
1226 - ]
1227 - ) ;
1228 - ] ;
1229 -.
1230 -:WorkOrder
1231 - rdf:type owl:Class ;
1232 - rdfs:subClassOf :Activity ;
1233 - rdfs:subClassOf [
1234 - rdf:type owl:Restriction ;
1235 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
1236 - owl:onClass :Operation ;
1237 - owl:onProperty :hasOperation ;
1238 - ] ;
1239 -.
1240 -:availableFrom
1241 - rdf:type owl:DatatypeProperty ;
1242 -.
1243 -:availableTo
1244 - rdf:type owl:DatatypeProperty ;
1245 -.
1246 -:dailyAvailableDuration
1247 - rdf:type owl:DatatypeProperty ;
1248 -.
1249 -:forPlan
1250 - rdf:type owl:ObjectProperty ;
1251 -.
1252 -:hasActiveStatus
1253 - rdf:type owl:DatatypeProperty ;
1254 - rdfs:domain :Activity ;
1255 -.
1256 -:hasActivity
1257 - rdf:type owl:ObjectProperty ;
1258 - rdfs:label "has acitivity"^^xsd:string ;
1259 -.
1260 -:hasApplication
1261 - rdf:type owl:DatatypeProperty ;
1262 -.
1263 -:hasAreaOnPlatform
1264 - rdf:type owl:DatatypeProperty ;
1265 -.
1266 -:hasAvailability
1267 - rdf:type owl:ObjectProperty ;
1268 -.
1269 -:hasCalendar
1270 - rdf:type owl:ObjectProperty ;
1271 -.
1272 -:hasCalendarSet
1273 - rdf:type owl:ObjectProperty ;
1274 -.
1275 -:hasCoordinate
1276 - rdf:type owl:ObjectProperty ;
1277 -.
1278 -:hasCost
1279 - rdf:type owl:DatatypeProperty ;
1280 -.
1281 -:hasDateSet
1282 - rdf:type owl:ObjectProperty ;
1283 -.
1284 -:hasDefaultRate
1285 - rdf:type owl:DatatypeProperty ;
1286 -.
1287 -:hasDelayedStart
1288 - rdf:type owl:DatatypeProperty ;
1289 -.
1290 -:hasDescription
1291 - rdf:type owl:DatatypeProperty ;
1292 - rdfs:domain :Project ;
1293 - rdfs:range xsd:string ;
1294 -.
1295 -:hasDuration
1296 - rdf:type owl:DatatypeProperty ;
1297 -.
1298 -:hasExecutionDiscipline
1299 - rdf:type owl:DatatypeProperty ;
1300 -.
1301 -:hasExpendedCost
1302 - rdf:type owl:DatatypeProperty ;
1303 -.
1304 -:hasExternalReference
1305 - rdf:type owl:ObjectProperty ;
1306 -.
1307 -:hasFacility
1308 - rdf:type owl:DatatypeProperty ;
1309 -.
1310 -:hasField
1311 - rdf:type owl:DatatypeProperty ;
1312 -.
1313 -:hasFinish
1314 - rdf:type owl:DatatypeProperty ;
1315 - rdfs:range [
1316 - rdf:type owl:Class ;
1317 - owl:unionOf (
1318 - xsd:date
1319 - xsd:dateTime
1320 - ) ;
1321 - ] ;
1322 -.
1323 -:hasFreeFieldSet
1324 - rdf:type owl:ObjectProperty ;
1325 -.
1326 -:hasFreePeriod
1327 - rdf:type owl:ObjectProperty ;
1328 - :shouldNotBeDropped "false"^^xsd:boolean ;
1329 -.
1330 -:hasFreeTime
1331 - rdf:type owl:ObjectProperty ;
1332 -.
1333 -:hasID
1334 - rdf:type owl:DatatypeProperty ;
1335 -.
1336 -:hasLag
1337 - rdf:type owl:DatatypeProperty ;
1338 -.
1339 -:hasLocationOnPlatform
1340 - rdf:type owl:DatatypeProperty ;
1341 -.
1342 -:hasName
1343 - rdf:type owl:DatatypeProperty ;
1344 - rdfs:range xsd:string ;
1345 -.
1346 -:hasOperation
1347 - rdf:type owl:ObjectProperty ;
1348 -.
1349 -:hasParentActivity
1350 - rdf:type owl:ObjectProperty ;
1351 -.
1352 -:hasPhase
1353 - rdf:type owl:DatatypeProperty ;
1354 -.
1355 -:hasPlan
1356 - rdf:type owl:ObjectProperty ;
1357 - rdfs:label "has plan"^^xsd:string ;
1358 -.
1359 -:hasPlanningResponsible
1360 - rdf:type owl:DatatypeProperty ;
1361 -.
1362 -:hasPlatform
1363 - rdf:type owl:DatatypeProperty ;
1364 -.
1365 -:hasProcessSystem
1366 - rdf:type owl:DatatypeProperty ;
1367 -.
1368 -:hasProductGroup
1369 - rdf:type owl:DatatypeProperty ;
1370 -.
1371 -:hasProfile
1372 - rdf:type owl:ObjectProperty ;
1373 -.
1374 -:hasProfileSet
1375 - rdf:type owl:ObjectProperty ;
1376 -.
1377 -:hasProject
1378 - rdf:type owl:ObjectProperty ;
1379 - rdfs:label "has project"^^xsd:string ;
1380 -.
1381 -:hasQuanlity
1382 - rdf:type owl:DatatypeProperty ;
1383 -.
1384 -:hasResource
1385 - rdf:type owl:ObjectProperty ;
1386 - :shouldNotBeDropped "true"^^xsd:boolean ;
1387 -.
1388 -:hasResourceSet
1389 - rdf:type owl:ObjectProperty ;
1390 -.
1391 -:hasResponsibleForExecution
1392 - rdf:type owl:DatatypeProperty ;
1393 -.
1394 -:hasRiskFactor
1395 - rdf:type owl:DatatypeProperty ;
1396 -.
1397 -:hasShutdown
1398 - rdf:type owl:DatatypeProperty ;
1399 -.
1400 -:hasSource
1401 - rdf:type owl:DatatypeProperty ;
1402 -.
1403 -:hasSourceSpecificUserfield
1404 - rdf:type owl:ObjectProperty ;
1405 -.
1406 -:hasSpecifiedUserField
1407 - rdf:type owl:ObjectProperty ;
1408 -.
1409 -:hasStart
1410 - rdf:type owl:DatatypeProperty ;
1411 - rdfs:range [
1412 - rdf:type owl:Class ;
1413 - owl:unionOf (
1414 - xsd:date
1415 - xsd:dateTime
1416 - ) ;
1417 - ] ;
1418 -.
1419 -:hasSubPlan
1420 - rdf:type owl:ObjectProperty ;
1421 -.
1422 -:hasSubProject
1423 - rdf:type owl:ObjectProperty ;
1424 -.
1425 -:hasSuccessor
1426 - rdf:type owl:ObjectProperty ;
1427 - :shouldNotBeDropped "true"^^xsd:boolean ;
1428 -.
1429 -:hasSuccessorActivity
1430 - rdf:type owl:ObjectProperty ;
1431 -.
1432 -:hasTimeBasedResource
1433 - rdf:type owl:ObjectProperty ;
1434 -.
1435 -:hasTimeSet
1436 - rdf:type owl:ObjectProperty ;
1437 -.
1438 -:hasWBSElement
1439 - rdf:type owl:DatatypeProperty ;
1440 -.
1441 -:hasWeekday
1442 - rdf:type owl:ObjectProperty ;
1443 -.
1444 -:hasWorkHoursPerDay
1445 - rdf:type owl:DatatypeProperty ;
1446 -.
1447 -:isCapexOpex
1448 - rdf:type owl:DatatypeProperty ;
1449 -.
1450 -:now
1451 - rdf:type owl:DatatypeProperty ;
1452 -.
1453 -:requiresWorkOrderType
1454 - rdf:type owl:DatatypeProperty ;
1455 -.
1456 -:shouldBeDeclaredHere
1457 - rdf:type owl:AnnotationProperty ;
1458 - rdfs:range xsd:boolean ;
1459 -.
1460 -:shouldHaveID
1461 - rdf:type owl:AnnotationProperty ;
1462 - rdfs:range xsd:boolean ;
1463 -.
1464 -:shouldNotBeDropped
1465 - rdf:type owl:AnnotationProperty ;
1466 - rdfs:range xsd:boolean ;
1467 -.
1468 -_:b79268
1469 - rdf:type owl:Restriction ;
1470 - owl:onClass :TimeBasedResource ;
1471 - owl:onProperty :TimeBasedResourceRef ;
1472 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
1473 -.
1474 -[
1475 - rdf:type owl:Axiom ;
1476 - :shouldBeDeclaredHere "false"^^xsd:boolean ;
1477 - owl:annotatedProperty rdfs:subClassOf ;
1478 - owl:annotatedSource :TimeBased ;
1479 - owl:annotatedTarget _:b79268 ;
1480 -].
1481 -[
1482 - rdf:type owl:Axiom ;
1483 - :shouldBeDeclaredHere "true"^^xsd:boolean ;
1484 - owl:annotatedProperty rdfs:subClassOf ;
1485 - owl:annotatedSource :Activity ;
1486 - owl:annotatedTarget [
1487 - rdf:type owl:Restriction ;
1488 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
1489 - owl:onClass :Calendar ;
1490 - owl:onProperty :hasCalendar ;
1491 - ] ;
1492 -].
1493 -[
1494 - rdf:type owl:Axiom ;
1495 - :shouldBeDeclaredHere "true"^^xsd:boolean ;
1496 - owl:annotatedProperty rdfs:subClassOf ;
1497 - owl:annotatedSource :Availability ;
1498 - owl:annotatedTarget [
1499 - rdf:type owl:Restriction ;
1500 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
1501 - owl:onClass :Calendar ;
1502 - owl:onProperty :hasCalendar ;
1503 - ] ;
1504 -].
1505 -[
1506 - rdf:type owl:Axiom ;
1507 - :shouldBeDeclaredHere "true"^^xsd:boolean ;
1508 - owl:annotatedProperty rdfs:subClassOf ;
1509 - owl:annotatedSource :Availability ;
1510 - owl:annotatedTarget [
1511 - rdf:type owl:Restriction ;
1512 - owl:onClass :Plan ;
1513 - owl:onProperty :forPlan ;
1514 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
1515 - ] ;
1516 -].
1517 -[
1518 - rdf:type owl:Axiom ;
1519 - :shouldBeDeclaredHere "true"^^xsd:boolean ;
1520 - owl:annotatedProperty rdfs:subClassOf ;
1521 - owl:annotatedSource :Successor ;
1522 - owl:annotatedTarget [
1523 - rdf:type owl:Restriction ;
1524 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
1525 - owl:onClass :Calendar ;
1526 - owl:onProperty :hasCalendar ;
1527 - ] ;
1528 -].
1529 -[
1530 - rdf:type owl:Axiom ;
1531 - :shouldBeDeclaredHere "true"^^xsd:boolean ;
1532 - owl:annotatedProperty rdfs:subClassOf ;
1533 - owl:annotatedSource :Successor ;
1534 - owl:annotatedTarget [
1535 - rdf:type owl:Restriction ;
1536 - owl:onClass :Activity ;
1537 - owl:onProperty :hasSuccessorActivity ;
1538 - owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
1539 - ] ;
1540 -].