-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathmapping.rml.ttl
714 lines (712 loc) · 45.9 KB
/
mapping.rml.ttl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
#Copyright 2018 Bram Steenwinckel
#
#Licensed under the Apache License, Version 2.0 (the "License");
#you may not use this file except in compliance with the License.
#You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
#Unless required by applicable law or agreed to in writing, software
#distributed under the License is distributed on an "AS IS" BASIS,
#WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
#See the License for the specific language governing permissions and
#limitations under the License.
@prefix rr: <http://www.w3.org/ns/r2rml#>.
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>.
@prefix rml: <http://semweb.mmlab.be/ns/rml#>.
<http://mapping.example.com/map_component_0> rml:logicalSource <http://mapping.example.com/source_0>.
<http://mapping.example.com/source_0> a rml:LogicalSource;
rml:source "electronics.csv";
rml:referenceFormulation <http://semweb.mmlab.be/ns/ql#CSV>.
<http://mapping.example.com/map_component_0> a rml:TriplesMap;
rdfs:label "component".
<http://mapping.example.com/s_0> a rr:SubjectMap.
<http://mapping.example.com/map_component_0> rr:subjectMap <http://mapping.example.com/s_0>.
<http://mapping.example.com/s_0> a <http://semweb.mmlab.be/ns/fnml#FunctionTermMap>;
rr:termType rr:IRI;
<http://semweb.mmlab.be/ns/fnml#functionValue> <http://mapping.example.com/fn_0>.
<http://mapping.example.com/fn_0> rml:logicalSource <http://mapping.example.com/source_0>;
rr:predicateObjectMap <http://mapping.example.com/pomexec_0>.
<http://mapping.example.com/pomexec_0> rr:predicateMap <http://mapping.example.com/pmexec_0>.
<http://mapping.example.com/pmexec_0> rr:constant <http://w3id.org/function/ontology#executes>.
<http://mapping.example.com/pomexec_0> rr:objectMap <http://mapping.example.com/omexec_0>.
<http://mapping.example.com/omexec_0> rr:template "http://example.com/idlab/functions/dyversify/generateIRI".
<http://mapping.example.com/fn_0> rr:predicateObjectMap <http://mapping.example.com/pom_0>.
<http://mapping.example.com/pom_0> a rr:PredicateObjectMap;
rr:predicateMap <http://mapping.example.com/pm_0>.
<http://mapping.example.com/pm_0> a rr:PredicateMap;
rr:constant <http://example.com/idlab/functions/dyversify/prefix>.
<http://mapping.example.com/pom_0> rr:objectMap <http://mapping.example.com/om_0>.
<http://mapping.example.com/om_0> a rr:ObjectMap;
rr:constant "http://example.com/".
<http://mapping.example.com/fn_0> rr:predicateObjectMap <http://mapping.example.com/pom_1>.
<http://mapping.example.com/pom_1> a rr:PredicateObjectMap;
rr:predicateMap <http://mapping.example.com/pm_1>.
<http://mapping.example.com/pm_1> a rr:PredicateMap;
rr:constant <http://example.com/idlab/functions/dyversify/str>.
<http://mapping.example.com/pom_1> rr:objectMap <http://mapping.example.com/om_1>.
<http://mapping.example.com/om_1> a rr:ObjectMap;
rr:template "{Component}".
<http://mapping.example.com/pom_2> a rr:PredicateObjectMap.
<http://mapping.example.com/map_component_0> rr:predicateObjectMap <http://mapping.example.com/pom_2>.
<http://mapping.example.com/pm_2> a rr:PredicateMap.
<http://mapping.example.com/pom_2> rr:predicateMap <http://mapping.example.com/pm_2>.
<http://mapping.example.com/pm_2> rr:constant rdf:type.
<http://mapping.example.com/pom_2> rr:objectMap <http://mapping.example.com/om_2>.
<http://mapping.example.com/om_2> a rr:ObjectMap;
rr:constant "http://www.w3.org/2002/07/owl#Class";
rr:termType rr:IRI.
<http://mapping.example.com/pom_3> a rr:PredicateObjectMap.
<http://mapping.example.com/map_component_0> rr:predicateObjectMap <http://mapping.example.com/pom_3>.
<http://mapping.example.com/pm_3> a rr:PredicateMap.
<http://mapping.example.com/pom_3> rr:predicateMap <http://mapping.example.com/pm_3>.
<http://mapping.example.com/pm_3> rr:constant rdfs:comment.
<http://mapping.example.com/pom_3> rr:objectMap <http://mapping.example.com/om_3>.
<http://mapping.example.com/om_3> a rr:ObjectMap;
rr:template "{Component}";
rr:termType rr:Literal.
<http://mapping.example.com/map_failure_mode_0> rml:logicalSource <http://mapping.example.com/source_1>.
<http://mapping.example.com/source_1> a rml:LogicalSource;
rml:source "electronics.csv";
rml:referenceFormulation <http://semweb.mmlab.be/ns/ql#CSV>.
<http://mapping.example.com/map_failure_mode_0> a rml:TriplesMap;
rdfs:label "failure_mode".
<http://mapping.example.com/s_1> a rr:SubjectMap.
<http://mapping.example.com/map_failure_mode_0> rr:subjectMap <http://mapping.example.com/s_1>.
<http://mapping.example.com/s_1> a <http://semweb.mmlab.be/ns/fnml#FunctionTermMap>;
rr:termType rr:IRI;
<http://semweb.mmlab.be/ns/fnml#functionValue> <http://mapping.example.com/fn_1>.
<http://mapping.example.com/fn_1> rml:logicalSource <http://mapping.example.com/source_1>;
rr:predicateObjectMap <http://mapping.example.com/pomexec_1>.
<http://mapping.example.com/pomexec_1> rr:predicateMap <http://mapping.example.com/pmexec_1>.
<http://mapping.example.com/pmexec_1> rr:constant <http://w3id.org/function/ontology#executes>.
<http://mapping.example.com/pomexec_1> rr:objectMap <http://mapping.example.com/omexec_1>.
<http://mapping.example.com/omexec_1> rr:template "http://example.com/idlab/functions/dyversify/generateIRI".
<http://mapping.example.com/fn_1> rr:predicateObjectMap <http://mapping.example.com/pom_4>.
<http://mapping.example.com/pom_4> a rr:PredicateObjectMap;
rr:predicateMap <http://mapping.example.com/pm_4>.
<http://mapping.example.com/pm_4> a rr:PredicateMap;
rr:constant <http://example.com/idlab/functions/dyversify/prefix>.
<http://mapping.example.com/pom_4> rr:objectMap <http://mapping.example.com/om_4>.
<http://mapping.example.com/om_4> a rr:ObjectMap;
rr:constant "http://example.com/".
<http://mapping.example.com/fn_1> rr:predicateObjectMap <http://mapping.example.com/pom_5>.
<http://mapping.example.com/pom_5> a rr:PredicateObjectMap;
rr:predicateMap <http://mapping.example.com/pm_5>.
<http://mapping.example.com/pm_5> a rr:PredicateMap;
rr:constant <http://example.com/idlab/functions/dyversify/str>.
<http://mapping.example.com/pom_5> rr:objectMap <http://mapping.example.com/om_5>.
<http://mapping.example.com/om_5> a rr:ObjectMap;
rr:template "{Failure Mode}".
<http://mapping.example.com/pom_6> a rr:PredicateObjectMap.
<http://mapping.example.com/map_failure_mode_0> rr:predicateObjectMap <http://mapping.example.com/pom_6>.
<http://mapping.example.com/pm_6> a rr:PredicateMap.
<http://mapping.example.com/pom_6> rr:predicateMap <http://mapping.example.com/pm_6>.
<http://mapping.example.com/pm_6> rr:constant rdf:type.
<http://mapping.example.com/pom_6> rr:objectMap <http://mapping.example.com/om_6>.
<http://mapping.example.com/om_6> a rr:ObjectMap;
rr:constant "http://www.w3.org/2002/07/owl#Class";
rr:termType rr:IRI.
<http://mapping.example.com/pom_7> a rr:PredicateObjectMap.
<http://mapping.example.com/map_failure_mode_0> rr:predicateObjectMap <http://mapping.example.com/pom_7>.
<http://mapping.example.com/pm_7> a rr:PredicateMap.
<http://mapping.example.com/pom_7> rr:predicateMap <http://mapping.example.com/pm_7>.
<http://mapping.example.com/pm_7> rr:constant rdfs:comment.
<http://mapping.example.com/pom_7> rr:objectMap <http://mapping.example.com/om_7>.
<http://mapping.example.com/om_7> a rr:ObjectMap;
rr:template "{Failure Mode}";
rr:termType rr:Literal.
<http://mapping.example.com/pom_8> a rr:PredicateObjectMap.
<http://mapping.example.com/map_failure_mode_0> rr:predicateObjectMap <http://mapping.example.com/pom_8>.
<http://mapping.example.com/pm_8> a rr:PredicateMap.
<http://mapping.example.com/pom_8> rr:predicateMap <http://mapping.example.com/pm_8>.
<http://mapping.example.com/pm_8> rr:constant rdfs:subClassOf.
<http://mapping.example.com/pom_8> rr:objectMap <http://mapping.example.com/om_8>.
<http://mapping.example.com/om_8> a rr:ObjectMap;
rr:constant "http://example.com/FailureMode";
rr:termType rr:IRI.
<http://mapping.example.com/pom_8> rr:objectMap <http://mapping.example.com/om_9>, <http://mapping.example.com/om_10>.
<http://mapping.example.com/map_failure_cause_0> rml:logicalSource <http://mapping.example.com/source_2>.
<http://mapping.example.com/source_2> a rml:LogicalSource;
rml:source "electronics.csv";
rml:referenceFormulation <http://semweb.mmlab.be/ns/ql#CSV>.
<http://mapping.example.com/map_failure_cause_0> a rml:TriplesMap;
rdfs:label "failure_cause".
<http://mapping.example.com/s_2> a rr:SubjectMap.
<http://mapping.example.com/map_failure_cause_0> rr:subjectMap <http://mapping.example.com/s_2>.
<http://mapping.example.com/s_2> a <http://semweb.mmlab.be/ns/fnml#FunctionTermMap>;
rr:termType rr:IRI;
<http://semweb.mmlab.be/ns/fnml#functionValue> <http://mapping.example.com/fn_2>.
<http://mapping.example.com/fn_2> rml:logicalSource <http://mapping.example.com/source_2>;
rr:predicateObjectMap <http://mapping.example.com/pomexec_2>.
<http://mapping.example.com/pomexec_2> rr:predicateMap <http://mapping.example.com/pmexec_2>.
<http://mapping.example.com/pmexec_2> rr:constant <http://w3id.org/function/ontology#executes>.
<http://mapping.example.com/pomexec_2> rr:objectMap <http://mapping.example.com/omexec_2>.
<http://mapping.example.com/omexec_2> rr:template "http://example.com/idlab/functions/dyversify/generateIRI".
<http://mapping.example.com/fn_2> rr:predicateObjectMap <http://mapping.example.com/pom_9>.
<http://mapping.example.com/pom_9> a rr:PredicateObjectMap;
rr:predicateMap <http://mapping.example.com/pm_9>.
<http://mapping.example.com/pm_9> a rr:PredicateMap;
rr:constant <http://example.com/idlab/functions/dyversify/prefix>.
<http://mapping.example.com/pom_9> rr:objectMap <http://mapping.example.com/om_11>.
<http://mapping.example.com/om_11> a rr:ObjectMap;
rr:constant "http://example.com/".
<http://mapping.example.com/fn_2> rr:predicateObjectMap <http://mapping.example.com/pom_10>.
<http://mapping.example.com/pom_10> a rr:PredicateObjectMap;
rr:predicateMap <http://mapping.example.com/pm_10>.
<http://mapping.example.com/pm_10> a rr:PredicateMap;
rr:constant <http://example.com/idlab/functions/dyversify/str>.
<http://mapping.example.com/pom_10> rr:objectMap <http://mapping.example.com/om_12>.
<http://mapping.example.com/om_12> a rr:ObjectMap;
rr:template "{Failure Cause}".
<http://mapping.example.com/pom_11> a rr:PredicateObjectMap.
<http://mapping.example.com/map_failure_cause_0> rr:predicateObjectMap <http://mapping.example.com/pom_11>.
<http://mapping.example.com/pm_11> a rr:PredicateMap.
<http://mapping.example.com/pom_11> rr:predicateMap <http://mapping.example.com/pm_11>.
<http://mapping.example.com/pm_11> rr:constant rdf:type.
<http://mapping.example.com/pom_11> rr:objectMap <http://mapping.example.com/om_13>.
<http://mapping.example.com/om_13> a rr:ObjectMap;
rr:constant "http://www.w3.org/2002/07/owl#Class";
rr:termType rr:IRI.
<http://mapping.example.com/pom_12> a rr:PredicateObjectMap.
<http://mapping.example.com/map_failure_cause_0> rr:predicateObjectMap <http://mapping.example.com/pom_12>.
<http://mapping.example.com/pm_12> a rr:PredicateMap.
<http://mapping.example.com/pom_12> rr:predicateMap <http://mapping.example.com/pm_12>.
<http://mapping.example.com/pm_12> rr:constant rdfs:comment.
<http://mapping.example.com/pom_12> rr:objectMap <http://mapping.example.com/om_14>.
<http://mapping.example.com/om_14> a rr:ObjectMap;
rr:template "{Failure Cause}";
rr:termType rr:Literal.
<http://mapping.example.com/pom_13> a rr:PredicateObjectMap.
<http://mapping.example.com/map_failure_cause_0> rr:predicateObjectMap <http://mapping.example.com/pom_13>.
<http://mapping.example.com/pm_13> a rr:PredicateMap.
<http://mapping.example.com/pom_13> rr:predicateMap <http://mapping.example.com/pm_13>.
<http://mapping.example.com/pm_13> rr:constant rdfs:subClassOf.
<http://mapping.example.com/pom_13> rr:objectMap <http://mapping.example.com/om_15>.
<http://mapping.example.com/om_15> a rr:ObjectMap;
rr:constant "http://example.com/FailureCause";
rr:termType rr:IRI.
<http://mapping.example.com/pom_13> rr:objectMap <http://mapping.example.com/om_16>, <http://mapping.example.com/om_17>, <http://mapping.example.com/om_18>.
<http://mapping.example.com/map_failure_effect_0> rml:logicalSource <http://mapping.example.com/source_3>.
<http://mapping.example.com/source_3> a rml:LogicalSource;
rml:source "electronics.csv";
rml:referenceFormulation <http://semweb.mmlab.be/ns/ql#CSV>.
<http://mapping.example.com/map_failure_effect_0> a rml:TriplesMap;
rdfs:label "failure_effect".
<http://mapping.example.com/s_3> a rr:SubjectMap.
<http://mapping.example.com/map_failure_effect_0> rr:subjectMap <http://mapping.example.com/s_3>.
<http://mapping.example.com/s_3> a <http://semweb.mmlab.be/ns/fnml#FunctionTermMap>;
rr:termType rr:IRI;
<http://semweb.mmlab.be/ns/fnml#functionValue> <http://mapping.example.com/fn_3>.
<http://mapping.example.com/fn_3> rml:logicalSource <http://mapping.example.com/source_3>;
rr:predicateObjectMap <http://mapping.example.com/pomexec_3>.
<http://mapping.example.com/pomexec_3> rr:predicateMap <http://mapping.example.com/pmexec_3>.
<http://mapping.example.com/pmexec_3> rr:constant <http://w3id.org/function/ontology#executes>.
<http://mapping.example.com/pomexec_3> rr:objectMap <http://mapping.example.com/omexec_3>.
<http://mapping.example.com/omexec_3> rr:template "http://example.com/idlab/functions/dyversify/generateIRI".
<http://mapping.example.com/fn_3> rr:predicateObjectMap <http://mapping.example.com/pom_14>.
<http://mapping.example.com/pom_14> a rr:PredicateObjectMap;
rr:predicateMap <http://mapping.example.com/pm_14>.
<http://mapping.example.com/pm_14> a rr:PredicateMap;
rr:constant <http://example.com/idlab/functions/dyversify/prefix>.
<http://mapping.example.com/pom_14> rr:objectMap <http://mapping.example.com/om_19>.
<http://mapping.example.com/om_19> a rr:ObjectMap;
rr:constant "http://example.com/".
<http://mapping.example.com/fn_3> rr:predicateObjectMap <http://mapping.example.com/pom_15>.
<http://mapping.example.com/pom_15> a rr:PredicateObjectMap;
rr:predicateMap <http://mapping.example.com/pm_15>.
<http://mapping.example.com/pm_15> a rr:PredicateMap;
rr:constant <http://example.com/idlab/functions/dyversify/str>.
<http://mapping.example.com/pom_15> rr:objectMap <http://mapping.example.com/om_20>.
<http://mapping.example.com/om_20> a rr:ObjectMap;
rr:template "{Failure Effect}".
<http://mapping.example.com/pom_16> a rr:PredicateObjectMap.
<http://mapping.example.com/map_failure_effect_0> rr:predicateObjectMap <http://mapping.example.com/pom_16>.
<http://mapping.example.com/pm_16> a rr:PredicateMap.
<http://mapping.example.com/pom_16> rr:predicateMap <http://mapping.example.com/pm_16>.
<http://mapping.example.com/pm_16> rr:constant rdf:type.
<http://mapping.example.com/pom_16> rr:objectMap <http://mapping.example.com/om_21>.
<http://mapping.example.com/om_21> a rr:ObjectMap;
rr:constant "http://www.w3.org/2002/07/owl#Class";
rr:termType rr:IRI.
<http://mapping.example.com/pom_17> a rr:PredicateObjectMap.
<http://mapping.example.com/map_failure_effect_0> rr:predicateObjectMap <http://mapping.example.com/pom_17>.
<http://mapping.example.com/pm_17> a rr:PredicateMap.
<http://mapping.example.com/pom_17> rr:predicateMap <http://mapping.example.com/pm_17>.
<http://mapping.example.com/pm_17> rr:constant rdfs:subClassOf.
<http://mapping.example.com/pom_17> rr:objectMap <http://mapping.example.com/om_22>.
<http://mapping.example.com/om_22> a rr:ObjectMap;
rr:constant "http://example.com/FailureEffect";
rr:termType rr:IRI.
<http://mapping.example.com/pom_17> rr:objectMap <http://mapping.example.com/om_23>, <http://mapping.example.com/om_24>, <http://mapping.example.com/om_25>, <http://mapping.example.com/om_26>, <http://mapping.example.com/om_27>.
<http://mapping.example.com/map_control_method_0> rml:logicalSource <http://mapping.example.com/source_4>.
<http://mapping.example.com/source_4> a rml:LogicalSource;
rml:source "electronics.csv";
rml:referenceFormulation <http://semweb.mmlab.be/ns/ql#CSV>.
<http://mapping.example.com/map_control_method_0> a rml:TriplesMap;
rdfs:label "control_method".
<http://mapping.example.com/s_4> a rr:SubjectMap.
<http://mapping.example.com/map_control_method_0> rr:subjectMap <http://mapping.example.com/s_4>.
<http://mapping.example.com/s_4> a <http://semweb.mmlab.be/ns/fnml#FunctionTermMap>;
rr:termType rr:IRI;
<http://semweb.mmlab.be/ns/fnml#functionValue> <http://mapping.example.com/fn_4>.
<http://mapping.example.com/fn_4> rml:logicalSource <http://mapping.example.com/source_4>;
rr:predicateObjectMap <http://mapping.example.com/pomexec_4>.
<http://mapping.example.com/pomexec_4> rr:predicateMap <http://mapping.example.com/pmexec_4>.
<http://mapping.example.com/pmexec_4> rr:constant <http://w3id.org/function/ontology#executes>.
<http://mapping.example.com/pomexec_4> rr:objectMap <http://mapping.example.com/omexec_4>.
<http://mapping.example.com/omexec_4> rr:template "http://example.com/idlab/functions/dyversify/generateIRI".
<http://mapping.example.com/fn_4> rr:predicateObjectMap <http://mapping.example.com/pom_18>.
<http://mapping.example.com/pom_18> a rr:PredicateObjectMap;
rr:predicateMap <http://mapping.example.com/pm_18>.
<http://mapping.example.com/pm_18> a rr:PredicateMap;
rr:constant <http://example.com/idlab/functions/dyversify/prefix>.
<http://mapping.example.com/pom_18> rr:objectMap <http://mapping.example.com/om_28>.
<http://mapping.example.com/om_28> a rr:ObjectMap;
rr:constant "http://example.com/".
<http://mapping.example.com/fn_4> rr:predicateObjectMap <http://mapping.example.com/pom_19>.
<http://mapping.example.com/pom_19> a rr:PredicateObjectMap;
rr:predicateMap <http://mapping.example.com/pm_19>.
<http://mapping.example.com/pm_19> a rr:PredicateMap;
rr:constant <http://example.com/idlab/functions/dyversify/str>.
<http://mapping.example.com/pom_19> rr:objectMap <http://mapping.example.com/om_29>.
<http://mapping.example.com/om_29> a rr:ObjectMap;
rr:template "{Control Method}".
<http://mapping.example.com/pom_20> a rr:PredicateObjectMap.
<http://mapping.example.com/map_control_method_0> rr:predicateObjectMap <http://mapping.example.com/pom_20>.
<http://mapping.example.com/pm_20> a rr:PredicateMap.
<http://mapping.example.com/pom_20> rr:predicateMap <http://mapping.example.com/pm_20>.
<http://mapping.example.com/pm_20> rr:constant rdf:type.
<http://mapping.example.com/pom_20> rr:objectMap <http://mapping.example.com/om_30>.
<http://mapping.example.com/om_30> a rr:ObjectMap;
rr:constant "http://www.w3.org/2002/07/owl#Class";
rr:termType rr:IRI.
<http://mapping.example.com/pom_21> a rr:PredicateObjectMap.
<http://mapping.example.com/map_control_method_0> rr:predicateObjectMap <http://mapping.example.com/pom_21>.
<http://mapping.example.com/pm_21> a rr:PredicateMap.
<http://mapping.example.com/pom_21> rr:predicateMap <http://mapping.example.com/pm_21>.
<http://mapping.example.com/pm_21> rr:constant rdfs:comment.
<http://mapping.example.com/pom_21> rr:objectMap <http://mapping.example.com/om_31>.
<http://mapping.example.com/om_31> a rr:ObjectMap;
rr:template "{Control Method}";
rr:termType rr:Literal.
<http://mapping.example.com/pom_22> a rr:PredicateObjectMap.
<http://mapping.example.com/map_control_method_0> rr:predicateObjectMap <http://mapping.example.com/pom_22>.
<http://mapping.example.com/pm_22> a rr:PredicateMap.
<http://mapping.example.com/pom_22> rr:predicateMap <http://mapping.example.com/pm_22>.
<http://mapping.example.com/pm_22> rr:constant rdfs:subClassOf.
<http://mapping.example.com/pom_22> rr:objectMap <http://mapping.example.com/om_32>.
<http://mapping.example.com/om_32> a rr:ObjectMap;
rr:constant "http://example.com/ControlMethod";
rr:termType rr:IRI.
<http://mapping.example.com/map_rpn_0> rml:logicalSource <http://mapping.example.com/source_5>.
<http://mapping.example.com/source_5> a rml:LogicalSource;
rml:source "electronics.csv";
rml:referenceFormulation <http://semweb.mmlab.be/ns/ql#CSV>.
<http://mapping.example.com/map_rpn_0> a rml:TriplesMap;
rdfs:label "rpn".
<http://mapping.example.com/s_5> a rr:SubjectMap.
<http://mapping.example.com/map_rpn_0> rr:subjectMap <http://mapping.example.com/s_5>.
<http://mapping.example.com/s_5> a <http://semweb.mmlab.be/ns/fnml#FunctionTermMap>;
rr:termType rr:IRI;
<http://semweb.mmlab.be/ns/fnml#functionValue> <http://mapping.example.com/fn_5>.
<http://mapping.example.com/fn_5> rml:logicalSource <http://mapping.example.com/source_5>;
rr:predicateObjectMap <http://mapping.example.com/pomexec_5>.
<http://mapping.example.com/pomexec_5> rr:predicateMap <http://mapping.example.com/pmexec_5>.
<http://mapping.example.com/pmexec_5> rr:constant <http://w3id.org/function/ontology#executes>.
<http://mapping.example.com/pomexec_5> rr:objectMap <http://mapping.example.com/omexec_5>.
<http://mapping.example.com/omexec_5> rr:template "http://example.com/idlab/functions/dyversify/generateIRI".
<http://mapping.example.com/fn_5> rr:predicateObjectMap <http://mapping.example.com/pom_23>.
<http://mapping.example.com/pom_23> a rr:PredicateObjectMap;
rr:predicateMap <http://mapping.example.com/pm_23>.
<http://mapping.example.com/pm_23> a rr:PredicateMap;
rr:constant <http://example.com/idlab/functions/dyversify/prefix>.
<http://mapping.example.com/pom_23> rr:objectMap <http://mapping.example.com/om_33>.
<http://mapping.example.com/om_33> a rr:ObjectMap;
rr:constant "http://example.com/".
<http://mapping.example.com/fn_5> rr:predicateObjectMap <http://mapping.example.com/pom_24>.
<http://mapping.example.com/pom_24> a rr:PredicateObjectMap;
rr:predicateMap <http://mapping.example.com/pm_24>.
<http://mapping.example.com/pm_24> a rr:PredicateMap;
rr:constant <http://example.com/idlab/functions/dyversify/str>.
<http://mapping.example.com/pom_24> rr:objectMap <http://mapping.example.com/om_34>.
<http://mapping.example.com/om_34> a rr:ObjectMap;
rr:template "{RPN}".
<http://mapping.example.com/pom_25> a rr:PredicateObjectMap.
<http://mapping.example.com/map_rpn_0> rr:predicateObjectMap <http://mapping.example.com/pom_25>.
<http://mapping.example.com/pm_25> a rr:PredicateMap.
<http://mapping.example.com/pom_25> rr:predicateMap <http://mapping.example.com/pm_25>.
<http://mapping.example.com/pm_25> rr:constant rdf:type.
<http://mapping.example.com/pom_25> rr:objectMap <http://mapping.example.com/om_35>.
<http://mapping.example.com/om_35> a rr:ObjectMap;
rr:constant "http://www.w3.org/2002/07/owl#Class";
rr:termType rr:IRI.
<http://mapping.example.com/pom_26> a rr:PredicateObjectMap.
<http://mapping.example.com/map_rpn_0> rr:predicateObjectMap <http://mapping.example.com/pom_26>.
<http://mapping.example.com/pm_26> a rr:PredicateMap.
<http://mapping.example.com/pom_26> rr:predicateMap <http://mapping.example.com/pm_26>.
<http://mapping.example.com/pm_26> rr:constant rdfs:comment.
<http://mapping.example.com/pom_26> rr:objectMap <http://mapping.example.com/om_36>.
<http://mapping.example.com/om_36> a rr:ObjectMap;
rr:template "{RPN}";
rr:termType rr:Literal.
<http://mapping.example.com/pom_27> a rr:PredicateObjectMap.
<http://mapping.example.com/map_rpn_0> rr:predicateObjectMap <http://mapping.example.com/pom_27>.
<http://mapping.example.com/pm_27> a rr:PredicateMap.
<http://mapping.example.com/pom_27> rr:predicateMap <http://mapping.example.com/pm_27>.
<http://mapping.example.com/pm_27> rr:constant rdfs:subClassOf.
<http://mapping.example.com/pom_27> rr:objectMap <http://mapping.example.com/om_37>.
<http://mapping.example.com/om_37> a rr:ObjectMap;
rr:constant "http://example.com/RPN";
rr:termType rr:IRI.
<http://mapping.example.com/map_rpn_restriction_0> rml:logicalSource <http://mapping.example.com/source_6>.
<http://mapping.example.com/source_6> a rml:LogicalSource;
rml:source "electronics.csv";
rml:referenceFormulation <http://semweb.mmlab.be/ns/ql#CSV>.
<http://mapping.example.com/map_rpn_restriction_0> a rml:TriplesMap;
rdfs:label "rpn_restriction".
<http://mapping.example.com/s_6> a rr:SubjectMap.
<http://mapping.example.com/map_rpn_restriction_0> rr:subjectMap <http://mapping.example.com/s_6>.
<http://mapping.example.com/s_6> rr:termType rr:BlankNode.
<http://mapping.example.com/pom_28> a rr:PredicateObjectMap.
<http://mapping.example.com/map_rpn_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_28>.
<http://mapping.example.com/pm_28> a rr:PredicateMap.
<http://mapping.example.com/pom_28> rr:predicateMap <http://mapping.example.com/pm_28>.
<http://mapping.example.com/pm_28> rr:constant rdf:type.
<http://mapping.example.com/pom_28> rr:objectMap <http://mapping.example.com/om_38>.
<http://mapping.example.com/om_38> a rr:ObjectMap;
rr:constant "http://www.w3.org/2002/07/owl#Restriction";
rr:termType rr:IRI.
<http://mapping.example.com/pom_29> a rr:PredicateObjectMap.
<http://mapping.example.com/map_rpn_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_29>.
<http://mapping.example.com/pm_29> a rr:PredicateMap.
<http://mapping.example.com/pom_29> rr:predicateMap <http://mapping.example.com/pm_29>.
<http://mapping.example.com/pm_29> rr:constant <http://www.w3.org/2002/07/owl#onProperty>.
<http://mapping.example.com/pom_29> rr:objectMap <http://mapping.example.com/om_39>.
<http://mapping.example.com/om_39> a rr:ObjectMap;
rr:constant "http://example.com/hasRPN";
rr:termType rr:IRI.
<http://mapping.example.com/pom_30> a rr:PredicateObjectMap.
<http://mapping.example.com/map_rpn_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_30>.
<http://mapping.example.com/pm_30> a rr:PredicateMap.
<http://mapping.example.com/pom_30> rr:predicateMap <http://mapping.example.com/pm_30>.
<http://mapping.example.com/pm_30> rr:constant <http://www.w3.org/2002/07/owl#someValuesFrom>.
<http://mapping.example.com/pom_30> rr:objectMap <http://mapping.example.com/om_40>.
<http://mapping.example.com/map_component_restriction_0> rml:logicalSource <http://mapping.example.com/source_7>.
<http://mapping.example.com/source_7> a rml:LogicalSource;
rml:source "electronics.csv";
rml:referenceFormulation <http://semweb.mmlab.be/ns/ql#CSV>.
<http://mapping.example.com/map_component_restriction_0> a rml:TriplesMap;
rdfs:label "component_restriction".
<http://mapping.example.com/s_7> a rr:SubjectMap.
<http://mapping.example.com/map_component_restriction_0> rr:subjectMap <http://mapping.example.com/s_7>.
<http://mapping.example.com/s_7> rr:termType rr:BlankNode.
<http://mapping.example.com/pom_31> a rr:PredicateObjectMap.
<http://mapping.example.com/map_component_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_31>.
<http://mapping.example.com/pm_31> a rr:PredicateMap.
<http://mapping.example.com/pom_31> rr:predicateMap <http://mapping.example.com/pm_31>.
<http://mapping.example.com/pm_31> rr:constant rdf:type.
<http://mapping.example.com/pom_31> rr:objectMap <http://mapping.example.com/om_41>.
<http://mapping.example.com/om_41> a rr:ObjectMap;
rr:constant "http://www.w3.org/2002/07/owl#Restriction";
rr:termType rr:IRI.
<http://mapping.example.com/pom_32> a rr:PredicateObjectMap.
<http://mapping.example.com/map_component_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_32>.
<http://mapping.example.com/pm_32> a rr:PredicateMap.
<http://mapping.example.com/pom_32> rr:predicateMap <http://mapping.example.com/pm_32>.
<http://mapping.example.com/pm_32> rr:constant <http://www.w3.org/2002/07/owl#onProperty>.
<http://mapping.example.com/pom_32> rr:objectMap <http://mapping.example.com/om_42>.
<http://mapping.example.com/om_42> a rr:ObjectMap;
rr:constant "http://example.com/happenedAt";
rr:termType rr:IRI.
<http://mapping.example.com/pom_33> a rr:PredicateObjectMap.
<http://mapping.example.com/map_component_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_33>.
<http://mapping.example.com/pm_33> a rr:PredicateMap.
<http://mapping.example.com/pom_33> rr:predicateMap <http://mapping.example.com/pm_33>.
<http://mapping.example.com/pm_33> rr:constant <http://www.w3.org/2002/07/owl#someValuesFrom>.
<http://mapping.example.com/pom_33> rr:objectMap <http://mapping.example.com/om_43>.
<http://mapping.example.com/map_control_method_restriction_0> rml:logicalSource <http://mapping.example.com/source_8>.
<http://mapping.example.com/source_8> a rml:LogicalSource;
rml:source "electronics.csv";
rml:referenceFormulation <http://semweb.mmlab.be/ns/ql#CSV>.
<http://mapping.example.com/map_control_method_restriction_0> a rml:TriplesMap;
rdfs:label "control_method_restriction".
<http://mapping.example.com/s_8> a rr:SubjectMap.
<http://mapping.example.com/map_control_method_restriction_0> rr:subjectMap <http://mapping.example.com/s_8>.
<http://mapping.example.com/s_8> rr:termType rr:BlankNode.
<http://mapping.example.com/pom_34> a rr:PredicateObjectMap.
<http://mapping.example.com/map_control_method_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_34>.
<http://mapping.example.com/pm_34> a rr:PredicateMap.
<http://mapping.example.com/pom_34> rr:predicateMap <http://mapping.example.com/pm_34>.
<http://mapping.example.com/pm_34> rr:constant rdf:type.
<http://mapping.example.com/pom_34> rr:objectMap <http://mapping.example.com/om_44>.
<http://mapping.example.com/om_44> a rr:ObjectMap;
rr:constant "http://www.w3.org/2002/07/owl#Restriction";
rr:termType rr:IRI.
<http://mapping.example.com/pom_35> a rr:PredicateObjectMap.
<http://mapping.example.com/map_control_method_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_35>.
<http://mapping.example.com/pm_35> a rr:PredicateMap.
<http://mapping.example.com/pom_35> rr:predicateMap <http://mapping.example.com/pm_35>.
<http://mapping.example.com/pm_35> rr:constant <http://www.w3.org/2002/07/owl#onProperty>.
<http://mapping.example.com/pom_35> rr:objectMap <http://mapping.example.com/om_45>.
<http://mapping.example.com/om_45> a rr:ObjectMap;
rr:constant "http://example.com/hasControlMethod";
rr:termType rr:IRI.
<http://mapping.example.com/pom_36> a rr:PredicateObjectMap.
<http://mapping.example.com/map_control_method_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_36>.
<http://mapping.example.com/pm_36> a rr:PredicateMap.
<http://mapping.example.com/pom_36> rr:predicateMap <http://mapping.example.com/pm_36>.
<http://mapping.example.com/pm_36> rr:constant <http://www.w3.org/2002/07/owl#someValuesFrom>.
<http://mapping.example.com/pom_36> rr:objectMap <http://mapping.example.com/om_46>.
<http://mapping.example.com/map_end_effect_restriction_0> rml:logicalSource <http://mapping.example.com/source_9>.
<http://mapping.example.com/source_9> a rml:LogicalSource;
rml:source "electronics.csv";
rml:referenceFormulation <http://semweb.mmlab.be/ns/ql#CSV>.
<http://mapping.example.com/map_end_effect_restriction_0> a rml:TriplesMap;
rdfs:label "end_effect_restriction".
<http://mapping.example.com/s_9> a rr:SubjectMap.
<http://mapping.example.com/map_end_effect_restriction_0> rr:subjectMap <http://mapping.example.com/s_9>.
<http://mapping.example.com/s_9> rr:termType rr:BlankNode.
<http://mapping.example.com/pom_37> a rr:PredicateObjectMap.
<http://mapping.example.com/map_end_effect_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_37>.
<http://mapping.example.com/pm_37> a rr:PredicateMap.
<http://mapping.example.com/pom_37> rr:predicateMap <http://mapping.example.com/pm_37>.
<http://mapping.example.com/pm_37> rr:constant rdf:type.
<http://mapping.example.com/pom_37> rr:objectMap <http://mapping.example.com/om_47>.
<http://mapping.example.com/om_47> a rr:ObjectMap;
rr:constant "http://www.w3.org/2002/07/owl#Restriction";
rr:termType rr:IRI.
<http://mapping.example.com/pom_38> a rr:PredicateObjectMap.
<http://mapping.example.com/map_end_effect_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_38>.
<http://mapping.example.com/pm_38> a rr:PredicateMap.
<http://mapping.example.com/pom_38> rr:predicateMap <http://mapping.example.com/pm_38>.
<http://mapping.example.com/pm_38> rr:constant <http://www.w3.org/2002/07/owl#onProperty>.
<http://mapping.example.com/pom_38> rr:objectMap <http://mapping.example.com/om_48>.
<http://mapping.example.com/om_48> a rr:ObjectMap;
rr:constant "http://example.com/isEndEffect";
rr:termType rr:IRI.
<http://mapping.example.com/pom_39> a rr:PredicateObjectMap.
<http://mapping.example.com/map_end_effect_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_39>.
<http://mapping.example.com/pm_39> a rr:PredicateMap.
<http://mapping.example.com/pom_39> rr:predicateMap <http://mapping.example.com/pm_39>.
<http://mapping.example.com/pm_39> rr:constant <http://www.w3.org/2002/07/owl#someValuesFrom>.
<http://mapping.example.com/pom_39> rr:objectMap <http://mapping.example.com/om_49>.
<http://mapping.example.com/om_49> a rr:ObjectMap;
rr:constant "http://example.com/FailureCause";
rr:termType rr:IRI.
<http://mapping.example.com/map_local_effect_restriction_0> rml:logicalSource <http://mapping.example.com/source_10>.
<http://mapping.example.com/source_10> a rml:LogicalSource;
rml:source "electronics.csv";
rml:referenceFormulation <http://semweb.mmlab.be/ns/ql#CSV>.
<http://mapping.example.com/map_local_effect_restriction_0> a rml:TriplesMap;
rdfs:label "local_effect_restriction".
<http://mapping.example.com/s_10> a rr:SubjectMap.
<http://mapping.example.com/map_local_effect_restriction_0> rr:subjectMap <http://mapping.example.com/s_10>.
<http://mapping.example.com/s_10> rr:termType rr:BlankNode.
<http://mapping.example.com/pom_40> a rr:PredicateObjectMap.
<http://mapping.example.com/map_local_effect_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_40>.
<http://mapping.example.com/pm_40> a rr:PredicateMap.
<http://mapping.example.com/pom_40> rr:predicateMap <http://mapping.example.com/pm_40>.
<http://mapping.example.com/pm_40> rr:constant rdf:type.
<http://mapping.example.com/pom_40> rr:objectMap <http://mapping.example.com/om_50>.
<http://mapping.example.com/om_50> a rr:ObjectMap;
rr:constant "http://www.w3.org/2002/07/owl#Restriction";
rr:termType rr:IRI.
<http://mapping.example.com/pom_41> a rr:PredicateObjectMap.
<http://mapping.example.com/map_local_effect_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_41>.
<http://mapping.example.com/pm_41> a rr:PredicateMap.
<http://mapping.example.com/pom_41> rr:predicateMap <http://mapping.example.com/pm_41>.
<http://mapping.example.com/pm_41> rr:constant <http://www.w3.org/2002/07/owl#onProperty>.
<http://mapping.example.com/pom_41> rr:objectMap <http://mapping.example.com/om_51>.
<http://mapping.example.com/om_51> a rr:ObjectMap;
rr:constant "http://example.com/isLocalEffect";
rr:termType rr:IRI.
<http://mapping.example.com/pom_42> a rr:PredicateObjectMap.
<http://mapping.example.com/map_local_effect_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_42>.
<http://mapping.example.com/pm_42> a rr:PredicateMap.
<http://mapping.example.com/pom_42> rr:predicateMap <http://mapping.example.com/pm_42>.
<http://mapping.example.com/pm_42> rr:constant <http://www.w3.org/2002/07/owl#someValuesFrom>.
<http://mapping.example.com/pom_42> rr:objectMap <http://mapping.example.com/om_52>.
<http://mapping.example.com/om_52> a rr:ObjectMap;
rr:constant "http://example.com/FailureEffect";
rr:termType rr:IRI.
<http://mapping.example.com/map_lower_effect_restriction_0> rml:logicalSource <http://mapping.example.com/source_11>.
<http://mapping.example.com/source_11> a rml:LogicalSource;
rml:source "electronics.csv";
rml:referenceFormulation <http://semweb.mmlab.be/ns/ql#CSV>.
<http://mapping.example.com/map_lower_effect_restriction_0> a rml:TriplesMap;
rdfs:label "lower_effect_restriction".
<http://mapping.example.com/s_11> a rr:SubjectMap.
<http://mapping.example.com/map_lower_effect_restriction_0> rr:subjectMap <http://mapping.example.com/s_11>.
<http://mapping.example.com/s_11> rr:termType rr:BlankNode.
<http://mapping.example.com/pom_43> a rr:PredicateObjectMap.
<http://mapping.example.com/map_lower_effect_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_43>.
<http://mapping.example.com/pm_43> a rr:PredicateMap.
<http://mapping.example.com/pom_43> rr:predicateMap <http://mapping.example.com/pm_43>.
<http://mapping.example.com/pm_43> rr:constant rdf:type.
<http://mapping.example.com/pom_43> rr:objectMap <http://mapping.example.com/om_53>.
<http://mapping.example.com/om_53> a rr:ObjectMap;
rr:constant "http://www.w3.org/2002/07/owl#Restriction";
rr:termType rr:IRI.
<http://mapping.example.com/pom_44> a rr:PredicateObjectMap.
<http://mapping.example.com/map_lower_effect_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_44>.
<http://mapping.example.com/pm_44> a rr:PredicateMap.
<http://mapping.example.com/pom_44> rr:predicateMap <http://mapping.example.com/pm_44>.
<http://mapping.example.com/pm_44> rr:constant <http://www.w3.org/2002/07/owl#onProperty>.
<http://mapping.example.com/pom_44> rr:objectMap <http://mapping.example.com/om_54>.
<http://mapping.example.com/om_54> a rr:ObjectMap;
rr:constant "http://example.com/hasLowerFailureEffect";
rr:termType rr:IRI.
<http://mapping.example.com/pom_45> a rr:PredicateObjectMap.
<http://mapping.example.com/map_lower_effect_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_45>.
<http://mapping.example.com/pm_45> a rr:PredicateMap.
<http://mapping.example.com/pom_45> rr:predicateMap <http://mapping.example.com/pm_45>.
<http://mapping.example.com/pm_45> rr:constant <http://www.w3.org/2002/07/owl#someValuesFrom>.
<http://mapping.example.com/pom_45> rr:objectMap <http://mapping.example.com/om_55>.
<http://mapping.example.com/map_next_effect_restriction_0> rml:logicalSource <http://mapping.example.com/source_12>.
<http://mapping.example.com/source_12> a rml:LogicalSource;
rml:source "electronics.csv";
rml:referenceFormulation <http://semweb.mmlab.be/ns/ql#CSV>.
<http://mapping.example.com/map_next_effect_restriction_0> a rml:TriplesMap;
rdfs:label "next_effect_restriction".
<http://mapping.example.com/s_12> a rr:SubjectMap.
<http://mapping.example.com/map_next_effect_restriction_0> rr:subjectMap <http://mapping.example.com/s_12>.
<http://mapping.example.com/s_12> rr:termType rr:BlankNode.
<http://mapping.example.com/pom_46> a rr:PredicateObjectMap.
<http://mapping.example.com/map_next_effect_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_46>.
<http://mapping.example.com/pm_46> a rr:PredicateMap.
<http://mapping.example.com/pom_46> rr:predicateMap <http://mapping.example.com/pm_46>.
<http://mapping.example.com/pm_46> rr:constant rdf:type.
<http://mapping.example.com/pom_46> rr:objectMap <http://mapping.example.com/om_56>.
<http://mapping.example.com/om_56> a rr:ObjectMap;
rr:constant "http://www.w3.org/2002/07/owl#Restriction";
rr:termType rr:IRI.
<http://mapping.example.com/pom_47> a rr:PredicateObjectMap.
<http://mapping.example.com/map_next_effect_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_47>.
<http://mapping.example.com/pm_47> a rr:PredicateMap.
<http://mapping.example.com/pom_47> rr:predicateMap <http://mapping.example.com/pm_47>.
<http://mapping.example.com/pm_47> rr:constant <http://www.w3.org/2002/07/owl#onProperty>.
<http://mapping.example.com/pom_47> rr:objectMap <http://mapping.example.com/om_57>.
<http://mapping.example.com/om_57> a rr:ObjectMap;
rr:constant "http://example.com/hasNextFailureEffect";
rr:termType rr:IRI.
<http://mapping.example.com/pom_48> a rr:PredicateObjectMap.
<http://mapping.example.com/map_next_effect_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_48>.
<http://mapping.example.com/pm_48> a rr:PredicateMap.
<http://mapping.example.com/pom_48> rr:predicateMap <http://mapping.example.com/pm_48>.
<http://mapping.example.com/pm_48> rr:constant <http://www.w3.org/2002/07/owl#someValuesFrom>.
<http://mapping.example.com/pom_48> rr:objectMap <http://mapping.example.com/om_58>.
<http://mapping.example.com/map_failure_mode_restriction_0> rml:logicalSource <http://mapping.example.com/source_13>.
<http://mapping.example.com/source_13> a rml:LogicalSource;
rml:source "electronics.csv";
rml:referenceFormulation <http://semweb.mmlab.be/ns/ql#CSV>.
<http://mapping.example.com/map_failure_mode_restriction_0> a rml:TriplesMap;
rdfs:label "failure_mode_restriction".
<http://mapping.example.com/s_13> a rr:SubjectMap.
<http://mapping.example.com/map_failure_mode_restriction_0> rr:subjectMap <http://mapping.example.com/s_13>.
<http://mapping.example.com/s_13> rr:termType rr:BlankNode.
<http://mapping.example.com/pom_49> a rr:PredicateObjectMap.
<http://mapping.example.com/map_failure_mode_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_49>.
<http://mapping.example.com/pm_49> a rr:PredicateMap.
<http://mapping.example.com/pom_49> rr:predicateMap <http://mapping.example.com/pm_49>.
<http://mapping.example.com/pm_49> rr:constant rdf:type.
<http://mapping.example.com/pom_49> rr:objectMap <http://mapping.example.com/om_59>.
<http://mapping.example.com/om_59> a rr:ObjectMap;
rr:constant "http://www.w3.org/2002/07/owl#Restriction";
rr:termType rr:IRI.
<http://mapping.example.com/pom_50> a rr:PredicateObjectMap.
<http://mapping.example.com/map_failure_mode_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_50>.
<http://mapping.example.com/pm_50> a rr:PredicateMap.
<http://mapping.example.com/pom_50> rr:predicateMap <http://mapping.example.com/pm_50>.
<http://mapping.example.com/pm_50> rr:constant <http://www.w3.org/2002/07/owl#onProperty>.
<http://mapping.example.com/pom_50> rr:objectMap <http://mapping.example.com/om_60>.
<http://mapping.example.com/om_60> a rr:ObjectMap;
rr:constant "http://example.com/hasFailureMode";
rr:termType rr:IRI.
<http://mapping.example.com/pom_51> a rr:PredicateObjectMap.
<http://mapping.example.com/map_failure_mode_restriction_0> rr:predicateObjectMap <http://mapping.example.com/pom_51>.
<http://mapping.example.com/pm_51> a rr:PredicateMap.
<http://mapping.example.com/pom_51> rr:predicateMap <http://mapping.example.com/pm_51>.
<http://mapping.example.com/pm_51> rr:constant <http://www.w3.org/2002/07/owl#someValuesFrom>.
<http://mapping.example.com/pom_51> rr:objectMap <http://mapping.example.com/om_61>.
<http://mapping.example.com/om_9> a rr:ObjectMap;
rr:parentTriplesMap <http://mapping.example.com/map_component_restriction_0>;
rr:joinCondition <http://mapping.example.com/jc_0>.
<http://mapping.example.com/jc_0> rr:child "id";
rr:parent "id".
<http://mapping.example.com/om_10> a rr:ObjectMap;
rr:parentTriplesMap <http://mapping.example.com/map_rpn_restriction_0>;
rr:joinCondition <http://mapping.example.com/jc_1>.
<http://mapping.example.com/jc_1> rr:child "id";
rr:parent "id".
<http://mapping.example.com/om_16> a rr:ObjectMap;
rr:parentTriplesMap <http://mapping.example.com/map_component_restriction_0>;
rr:joinCondition <http://mapping.example.com/jc_2>.
<http://mapping.example.com/jc_2> rr:child "id";
rr:parent "id".
<http://mapping.example.com/om_17> a rr:ObjectMap;
rr:parentTriplesMap <http://mapping.example.com/map_end_effect_restriction_0>;
rr:joinCondition <http://mapping.example.com/jc_3>.
<http://mapping.example.com/jc_3> rr:child "id";
rr:parent "id".
<http://mapping.example.com/om_18> a rr:ObjectMap;
rr:parentTriplesMap <http://mapping.example.com/map_lower_effect_restriction_0>;
rr:joinCondition <http://mapping.example.com/jc_4>.
<http://mapping.example.com/jc_4> rr:child "id";
rr:parent "id".
<http://mapping.example.com/om_23> a rr:ObjectMap;
rr:parentTriplesMap <http://mapping.example.com/map_failure_mode_restriction_0>;
rr:joinCondition <http://mapping.example.com/jc_5>.
<http://mapping.example.com/jc_5> rr:child "id";
rr:parent "id".
<http://mapping.example.com/om_24> a rr:ObjectMap;
rr:parentTriplesMap <http://mapping.example.com/map_local_effect_restriction_0>;
rr:joinCondition <http://mapping.example.com/jc_6>.
<http://mapping.example.com/jc_6> rr:child "id";
rr:parent "id".
<http://mapping.example.com/om_25> a rr:ObjectMap;
rr:parentTriplesMap <http://mapping.example.com/map_component_restriction_0>;
rr:joinCondition <http://mapping.example.com/jc_7>.
<http://mapping.example.com/jc_7> rr:child "id";
rr:parent "id".
<http://mapping.example.com/om_26> a rr:ObjectMap;
rr:parentTriplesMap <http://mapping.example.com/map_next_effect_restriction_0>;
rr:joinCondition <http://mapping.example.com/jc_8>.
<http://mapping.example.com/jc_8> rr:child "id";
rr:parent "id".
<http://mapping.example.com/om_27> a rr:ObjectMap;
rr:parentTriplesMap <http://mapping.example.com/map_control_method_restriction_0>;
rr:joinCondition <http://mapping.example.com/jc_9>.
<http://mapping.example.com/jc_9> rr:child "id";
rr:parent "id".
<http://mapping.example.com/om_40> a rr:ObjectMap;
rr:parentTriplesMap <http://mapping.example.com/map_rpn_0>;
rr:joinCondition <http://mapping.example.com/jc_10>.
<http://mapping.example.com/jc_10> rr:child "id";
rr:parent "id".
<http://mapping.example.com/om_43> a rr:ObjectMap;
rr:parentTriplesMap <http://mapping.example.com/map_component_0>;
rr:joinCondition <http://mapping.example.com/jc_11>.
<http://mapping.example.com/jc_11> rr:child "id";
rr:parent "id".
<http://mapping.example.com/om_46> a rr:ObjectMap;
rr:parentTriplesMap <http://mapping.example.com/map_control_method_0>;
rr:joinCondition <http://mapping.example.com/jc_12>.
<http://mapping.example.com/jc_12> rr:child "id";
rr:parent "id".
<http://mapping.example.com/om_55> a rr:ObjectMap;
rr:parentTriplesMap <http://mapping.example.com/map_failure_effect_0>;
rr:joinCondition <http://mapping.example.com/jc_13>.
<http://mapping.example.com/jc_13> rr:child "id";
rr:parent "id".
<http://mapping.example.com/om_58> a rr:ObjectMap;
rr:parentTriplesMap <http://mapping.example.com/map_failure_cause_0>;
rr:joinCondition <http://mapping.example.com/jc_14>.
<http://mapping.example.com/jc_14> rr:child "id";
rr:parent "id".
<http://mapping.example.com/om_61> a rr:ObjectMap;
rr:parentTriplesMap <http://mapping.example.com/map_failure_mode_0>;
rr:joinCondition <http://mapping.example.com/jc_15>.
<http://mapping.example.com/jc_15> rr:child "id";
rr:parent "id".