aboutsummaryrefslogtreecommitdiffstats
path: root/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree')
-rw-r--r--Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/10_1.xmi103
-rw-r--r--Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/1_1.xmi103
-rw-r--r--Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/2_1.xmi103
-rw-r--r--Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/3_1.xmi103
-rw-r--r--Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/4_1.xmi103
-rw-r--r--Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/5_1.xmi103
-rw-r--r--Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/6_1.xmi103
-rw-r--r--Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/7_1.xmi103
-rw-r--r--Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/8_1.xmi103
-rw-r--r--Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/9_1.xmi103
10 files changed, 1030 insertions, 0 deletions
diff --git a/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/10_1.xmi b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/10_1.xmi
new file mode 100644
index 00000000..cd445da5
--- /dev/null
+++ b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/10_1.xmi
@@ -0,0 +1,103 @@
1<?xml version="1.0" encoding="ASCII"?>
2<familytree:FamilyTree xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:familytree="http://www.example.org/familytree" xsi:schemaLocation="http://www.example.org/familytree ../case.study.familyTree.model/model/familytree.ecore">
3 <members parents="//@members.3 //@members.13"/>
4 <members parents="//@members.60 //@members.86"/>
5 <members age="39" children="//@members.73" parents="//@members.29 //@members.61"/>
6 <members age="39" children="//@members.0 //@members.17" parents="//@members.31 //@members.52"/>
7 <members parents="//@members.6 //@members.58"/>
8 <members parents="//@members.15 //@members.62"/>
9 <members age="39" children="//@members.4 //@members.64" parents="//@members.28 //@members.41"/>
10 <members age="169" children="//@members.11 //@members.27 //@members.50 //@members.55 //@members.97" parents="//@members.62 //@members.85"/>
11 <members age="104" children="//@members.42 //@members.63 //@members.86 //@members.87 //@members.88 //@members.99" parents="//@members.35 //@members.70"/>
12 <members age="156" children="//@members.10 //@members.24 //@members.60 //@members.63 //@members.69 //@members.91 //@members.98" parents="//@members.62 //@members.85"/>
13 <members age="78" children="//@members.17 //@members.29 //@members.32 //@members.36 //@members.61" parents="//@members.9 //@members.87"/>
14 <members parents="//@members.7 //@members.97"/>
15 <members age="78" children="//@members.20 //@members.26" parents="//@members.66 //@members.70"/>
16 <members age="13" children="//@members.0" parents="//@members.20 //@members.36"/>
17 <members age="13" children="//@members.56" parents="//@members.64 //@members.97"/>
18 <members age="208" children="//@members.5 //@members.16 //@members.20 //@members.62 //@members.85" parents="//@members.25 //@members.70"/>
19 <members parents="//@members.15 //@members.21"/>
20 <members age="26" children="//@members.75 //@members.96" parents="//@members.3 //@members.10"/>
21 <members age="13" children="//@members.90" parents="//@members.27 //@members.54"/>
22 <members parents="//@members.20 //@members.76"/>
23 <members age="65" children="//@members.13 //@members.19 //@members.41 //@members.82" parents="//@members.12 //@members.15"/>
24 <members age="39" children="//@members.16 //@members.73 //@members.86 //@members.89 //@members.90" parents="//@members.62 //@members.70"/>
25 <members parents="//@members.39 //@members.61"/>
26 <members age="143" children="//@members.31 //@members.35 //@members.40 //@members.53" parents="//@members.55 //@members.81"/>
27 <members age="117" children="//@members.26 //@members.34 //@members.51 //@members.59" parents="//@members.9 //@members.35"/>
28 <members age="221" children="//@members.15 //@members.33 //@members.43 //@members.49 //@members.57 //@members.83 //@members.85" parents="//@members.39 //@members.70"/>
29 <members age="13" children="//@members.40" parents="//@members.12 //@members.24"/>
30 <members age="117" children="//@members.18 //@members.60 //@members.66 //@members.80" parents="//@members.7 //@members.55"/>
31 <members age="52" children="//@members.6 //@members.47" parents="//@members.35 //@members.69"/>
32 <members age="65" children="//@members.2 //@members.41" parents="//@members.10 //@members.37"/>
33 <members parents="//@members.31 //@members.98"/>
34 <members age="52" children="//@members.3 //@members.30 //@members.46 //@members.65" parents="//@members.23 //@members.33"/>
35 <members parents="//@members.10 //@members.88"/>
36 <members age="65" children="//@members.31" parents="//@members.25 //@members.60"/>
37 <members parents="//@members.24 //@members.47"/>
38 <members age="130" children="//@members.8 //@members.24 //@members.28 //@members.54 //@members.67 //@members.88" parents="//@members.23 //@members.49"/>
39 <members age="39" children="//@members.13 //@members.45 //@members.79 //@members.98" parents="//@members.10 //@members.67"/>
40 <members age="78" children="//@members.29" parents="//@members.52 //@members.58"/>
41 <members parents="//@members.52 //@members.86"/>
42 <members age="273" children="//@members.22 //@members.25 //@members.68 //@members.70 //@members.71 //@members.82 //@members.93 //@members.95"/>
43 <members parents="//@members.23 //@members.26"/>
44 <members age="52" children="//@members.6" parents="//@members.20 //@members.29"/>
45 <members age="39" children="//@members.64" parents="//@members.8 //@members.52"/>
46 <members age="117" children="//@members.59 //@members.67" parents="//@members.25 //@members.50"/>
47 <members parents="//@members.86 //@members.94"/>
48 <members parents="//@members.36 //@members.54"/>
49 <members age="13" children="//@members.68" parents="//@members.31 //@members.51"/>
50 <members age="13" children="//@members.34" parents="//@members.28 //@members.98"/>
51 <members parents="//@members.62 //@members.80"/>
52 <members age="143" children="//@members.35 //@members.58 //@members.89" parents="//@members.25 //@members.62"/>
53 <members age="130" children="//@members.43 //@members.52 //@members.74" parents="//@members.7 //@members.69"/>
54 <members age="26" children="//@members.46" parents="//@members.24 //@members.80"/>
55 <members age="91" children="//@members.3 //@members.37 //@members.38 //@members.42 //@members.94" parents="//@members.50 //@members.59"/>
56 <members parents="//@members.23 //@members.76"/>
57 <members age="26" children="//@members.18 //@members.45" parents="//@members.35 //@members.71"/>
58 <members age="156" children="//@members.23 //@members.27 //@members.92" parents="//@members.7 //@members.81"/>
59 <members parents="//@members.14 //@members.72"/>
60 <members parents="//@members.25"/>
61 <members age="91" children="//@members.4 //@members.37 //@members.79" parents="//@members.49 //@members.80"/>
62 <members age="104" children="//@members.52 //@members.72 //@members.87" parents="//@members.24 //@members.43"/>
63 <members age="78" children="//@members.1 //@members.33 //@members.94 //@members.97" parents="//@members.9 //@members.27"/>
64 <members age="52" children="//@members.2 //@members.22" parents="//@members.10 //@members.69"/>
65 <members age="182" children="//@members.5 //@members.7 //@members.9 //@members.21 //@members.48 //@members.49 //@members.78 //@members.81" parents="//@members.15 //@members.85"/>
66 <members parents="//@members.8 //@members.9"/>
67 <members age="26" children="//@members.14" parents="//@members.6 //@members.42"/>
68 <members age="26" children="//@members.76" parents="//@members.31 //@members.82"/>
69 <members age="91" children="//@members.12" parents="//@members.27 //@members.69"/>
70 <members age="52" children="//@members.36" parents="//@members.35 //@members.43"/>
71 <members parents="//@members.39 //@members.46"/>
72 <members age="143" children="//@members.28 //@members.50 //@members.61 //@members.66 //@members.80" parents="//@members.9 //@members.81"/>
73 <members age="234" children="//@members.8 //@members.12 //@members.15 //@members.21 //@members.25 //@members.74" parents="//@members.39 //@members.71"/>
74 <members age="247" children="//@members.54 //@members.70" parents="//@members.39 //@members.93"/>
75 <members age="13" children="//@members.56 //@members.84" parents="//@members.59 //@members.87"/>
76 <members age="26" children="//@members.76" parents="//@members.2 //@members.21"/>
77 <members parents="//@members.50 //@members.70"/>
78 <members parents="//@members.17 //@members.97"/>
79 <members age="13" children="//@members.19 //@members.53" parents="//@members.65 //@members.73"/>
80 <members parents="//@members.81 //@members.85"/>
81 <members age="13" children="//@members.91" parents="//@members.62 //@members.86"/>
82 <members parents="//@members.36 //@members.58"/>
83 <members age="104" children="//@members.48 //@members.51 //@members.58 //@members.92 //@members.95" parents="//@members.27 //@members.69"/>
84 <members age="169" children="//@members.23 //@members.55 //@members.69 //@members.77" parents="//@members.62 //@members.85"/>
85 <members age="39" children="//@members.65" parents="//@members.20 //@members.39"/>
86 <members parents="//@members.25 //@members.87"/>
87 <members parents="//@members.72 //@members.97"/>
88 <members age="195" children="//@members.7 //@members.9 //@members.62 //@members.77 //@members.81" parents="//@members.15 //@members.25"/>
89 <members age="26" children="//@members.1 //@members.38 //@members.44 //@members.78" parents="//@members.8 //@members.21"/>
90 <members age="91" children="//@members.10 //@members.72 //@members.83" parents="//@members.8 //@members.59"/>
91 <members age="26" children="//@members.32 //@members.96" parents="//@members.8 //@members.35"/>
92 <members parents="//@members.21 //@members.49"/>
93 <members parents="//@members.18 //@members.21"/>
94 <members parents="//@members.9 //@members.78"/>
95 <members parents="//@members.55 //@members.80"/>
96 <members age="260" children="//@members.71" parents="//@members.39"/>
97 <members age="13" children="//@members.44" parents="//@members.52 //@members.60"/>
98 <members parents="//@members.39 //@members.80"/>
99 <members age="13" children="//@members.99" parents="//@members.17 //@members.88"/>
100 <members age="26" children="//@members.11 //@members.14 //@members.75 //@members.84" parents="//@members.7 //@members.60"/>
101 <members age="26" children="//@members.30 //@members.47" parents="//@members.9 //@members.36"/>
102 <members parents="//@members.8 //@members.96"/>
103</familytree:FamilyTree>
diff --git a/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/1_1.xmi b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/1_1.xmi
new file mode 100644
index 00000000..4d55d654
--- /dev/null
+++ b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/1_1.xmi
@@ -0,0 +1,103 @@
1<?xml version="1.0" encoding="ASCII"?>
2<familytree:FamilyTree xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:familytree="http://www.example.org/familytree" xsi:schemaLocation="http://www.example.org/familytree ../case.study.familyTree.model/model/familytree.ecore">
3 <members parents="//@members.30 //@members.74"/>
4 <members age="182" children="//@members.6 //@members.55 //@members.58" parents="//@members.42 //@members.74"/>
5 <members age="104" children="//@members.3 //@members.16 //@members.26 //@members.76" parents="//@members.38 //@members.47"/>
6 <members parents="//@members.2 //@members.65"/>
7 <members age="13" children="//@members.18 //@members.24" parents="//@members.69 //@members.73"/>
8 <members age="39" children="//@members.23 //@members.34 //@members.71" parents="//@members.58 //@members.65"/>
9 <members age="156" children="//@members.28 //@members.85" parents="//@members.1 //@members.74"/>
10 <members age="13" children="//@members.71 //@members.79" parents="//@members.74 //@members.88"/>
11 <members parents="//@members.64 //@members.69"/>
12 <members parents="//@members.67 //@members.69"/>
13 <members parents="//@members.28 //@members.40"/>
14 <members age="26" children="//@members.59 //@members.86 //@members.87" parents="//@members.63 //@members.82"/>
15 <members age="13" children="//@members.91" parents="//@members.44 //@members.60"/>
16 <members age="39" children="//@members.17 //@members.23" parents="//@members.77 //@members.80"/>
17 <members age="52" children="//@members.41" parents="//@members.47 //@members.60"/>
18 <members age="39" children="//@members.69 //@members.72" parents="//@members.47 //@members.60"/>
19 <members age="78" children="//@members.29 //@members.61" parents="//@members.2 //@members.19"/>
20 <members parents="//@members.13 //@members.19"/>
21 <members parents="//@members.4 //@members.73"/>
22 <members age="91" children="//@members.16 //@members.17 //@members.35 //@members.43" parents="//@members.20 //@members.85"/>
23 <members age="104" children="//@members.19 //@members.45 //@members.49" parents="//@members.42 //@members.56"/>
24 <members age="78" children="//@members.33 //@members.90" parents="//@members.56 //@members.62"/>
25 <members parents="//@members.33 //@members.43"/>
26 <members age="26" children="//@members.52 //@members.84" parents="//@members.5 //@members.13"/>
27 <members parents="//@members.4 //@members.90"/>
28 <members age="39" children="//@members.78 //@members.88 //@members.89 //@members.94" parents="//@members.48 //@members.77"/>
29 <members age="91" children="//@members.45 //@members.88" parents="//@members.2 //@members.77"/>
30 <members parents="//@members.41 //@members.55"/>
31 <members age="143" children="//@members.10 //@members.48" parents="//@members.6 //@members.65"/>
32 <members age="65" children="//@members.30 //@members.34 //@members.61" parents="//@members.16 //@members.96"/>
33 <members age="13" children="//@members.0" parents="//@members.29 //@members.35"/>
34 <members parents="//@members.39 //@members.45"/>
35 <members age="117" children="//@members.40 //@members.98" parents="//@members.38 //@members.60"/>
36 <members age="65" children="//@members.22 //@members.43 //@members.64 //@members.80" parents="//@members.21 //@members.45"/>
37 <members parents="//@members.5 //@members.29"/>
38 <members age="26" children="//@members.30" parents="//@members.19 //@members.38"/>
39 <members parents="//@members.49 //@members.57"/>
40 <members age="52" children="//@members.41 //@members.63" parents="//@members.58 //@members.65"/>
41 <members age="221" children="//@members.2 //@members.32 //@members.35 //@members.42 //@members.69 //@members.74 //@members.77" parents="//@members.83 //@members.97"/>
42 <members age="273" children="//@members.31 //@members.68 //@members.97"/>
43 <members age="104" children="//@members.10 //@members.62 //@members.75" parents="//@members.32 //@members.58"/>
44 <members age="39" children="//@members.27 //@members.70 //@members.73 //@members.91" parents="//@members.14 //@members.37"/>
45 <members age="208" children="//@members.1 //@members.20 //@members.60 //@members.65 //@members.72 //@members.74 //@members.78" parents="//@members.38 //@members.83"/>
46 <members age="39" children="//@members.22 //@members.46" parents="//@members.19 //@members.33"/>
47 <members age="52" children="//@members.12 //@members.57 //@members.95" parents="//@members.67 //@members.83"/>
48 <members age="78" children="//@members.31 //@members.33 //@members.90" parents="//@members.20 //@members.26"/>
49 <members age="26" children="//@members.51" parents="//@members.43 //@members.74"/>
50 <members age="117" children="//@members.2 //@members.14 //@members.15 //@members.55 //@members.82 //@members.87" parents="//@members.58 //@members.81"/>
51 <members age="130" children="//@members.25 //@members.56 //@members.94" parents="//@members.28 //@members.65"/>
52 <members age="26" children="//@members.36 //@members.70" parents="//@members.20 //@members.57"/>
53 <members parents="//@members.92 //@members.97"/>
54 <members age="13" children="//@members.93" parents="//@members.46 //@members.85"/>
55 <members age="13" children="//@members.84" parents="//@members.23 //@members.77"/>
56 <members parents="//@members.70 //@members.97"/>
57 <members parents="//@members.87"/>
58 <members age="104" children="//@members.27 //@members.59 //@members.67 //@members.82" parents="//@members.1 //@members.47"/>
59 <members age="117" children="//@members.20 //@members.21 //@members.57 //@members.96" parents="//@members.48 //@members.81"/>
60 <members age="39" children="//@members.36 //@members.49 //@members.66" parents="//@members.44 //@members.56"/>
61 <members age="169" children="//@members.5 //@members.37 //@members.40 //@members.47 //@members.65" parents="//@members.1 //@members.74"/>
62 <members age="13" children="//@members.93" parents="//@members.11 //@members.55"/>
63 <members age="130" children="//@members.12 //@members.14 //@members.15 //@members.32 //@members.89 //@members.99" parents="//@members.42 //@members.81"/>
64 <members age="52" children="//@members.63 //@members.79" parents="//@members.16 //@members.29"/>
65 <members age="91" children="//@members.21 //@members.64" parents="//@members.40 //@members.85"/>
66 <members age="39" children="//@members.11" parents="//@members.37 //@members.61"/>
67 <members age="13" children="//@members.8" parents="//@members.33 //@members.62"/>
68 <members age="156" children="//@members.3 //@members.5 //@members.28 //@members.37 //@members.48 //@members.81 //@members.85" parents="//@members.42 //@members.58"/>
69 <members parents="//@members.57 //@members.81"/>
70 <members age="65" children="//@members.9 //@members.44" parents="//@members.55 //@members.82"/>
71 <members age="247" children="//@members.83 //@members.92" parents="//@members.39 //@members.97"/>
72 <members age="26" children="//@members.4 //@members.8 //@members.9 //@members.92" parents="//@members.15 //@members.38"/>
73 <members age="13" children="//@members.53" parents="//@members.41 //@members.49"/>
74 <members parents="//@members.5 //@members.7"/>
75 <members parents="//@members.15 //@members.42"/>
76 <members age="26" children="//@members.4 //@members.18 //@members.75" parents="//@members.41 //@members.83"/>
77 <members age="195" children="//@members.0 //@members.1 //@members.6 //@members.7 //@members.46 //@members.58 //@members.81" parents="//@members.38 //@members.42"/>
78 <members parents="//@members.40 //@members.73"/>
79 <members parents="//@members.2 //@members.81"/>
80 <members age="104" children="//@members.13 //@members.25 //@members.26 //@members.52" parents="//@members.38 //@members.81"/>
81 <members parents="//@members.25 //@members.42"/>
82 <members parents="//@members.7 //@members.61"/>
83 <members age="52" children="//@members.13" parents="//@members.33 //@members.90"/>
84 <members age="143" children="//@members.47 //@members.56 //@members.60 //@members.66 //@members.76 //@members.77" parents="//@members.65 //@members.74"/>
85 <members age="91" children="//@members.11 //@members.67 //@members.96 //@members.99" parents="//@members.47 //@members.55"/>
86 <members age="234" children="//@members.38 //@members.42 //@members.44 //@members.73" parents="//@members.68 //@members.97"/>
87 <members parents="//@members.23 //@members.52"/>
88 <members age="104" children="//@members.19 //@members.51 //@members.62 //@members.95" parents="//@members.6 //@members.65"/>
89 <members parents="//@members.11 //@members.92"/>
90 <members age="13" children="//@members.54" parents="//@members.11 //@members.47"/>
91 <members age="26" children="//@members.7" parents="//@members.25 //@members.26"/>
92 <members age="13" children="//@members.98" parents="//@members.25 //@members.60"/>
93 <members age="65" children="//@members.24 //@members.80" parents="//@members.21 //@members.45"/>
94 <members parents="//@members.12 //@members.41"/>
95 <members age="13" children="//@members.50 //@members.86" parents="//@members.68 //@members.69"/>
96 <members parents="//@members.51 //@members.59"/>
97 <members parents="//@members.25 //@members.48"/>
98 <members parents="//@members.44 //@members.85"/>
99 <members age="78" children="//@members.29" parents="//@members.56 //@members.82"/>
100 <members age="260" children="//@members.38 //@members.50 //@members.53 //@members.68 //@members.83" parents="//@members.39"/>
101 <members parents="//@members.32 //@members.89"/>
102 <members parents="//@members.60 //@members.82"/>
103</familytree:FamilyTree>
diff --git a/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/2_1.xmi b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/2_1.xmi
new file mode 100644
index 00000000..690b7492
--- /dev/null
+++ b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/2_1.xmi
@@ -0,0 +1,103 @@
1<?xml version="1.0" encoding="ASCII"?>
2<familytree:FamilyTree xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:familytree="http://www.example.org/familytree" xsi:schemaLocation="http://www.example.org/familytree ../case.study.familyTree.model/model/familytree.ecore">
3 <members age="13" children="//@members.30 //@members.59" parents="//@members.64 //@members.88"/>
4 <members parents="//@members.53 //@members.65"/>
5 <members age="208" children="//@members.7 //@members.27 //@members.86" parents="//@members.23 //@members.44"/>
6 <members age="39" children="//@members.27 //@members.98" parents="//@members.80 //@members.88"/>
7 <members age="26" children="//@members.11 //@members.48 //@members.72" parents="//@members.51 //@members.68"/>
8 <members age="13" children="//@members.40 //@members.45" parents="//@members.23 //@members.99"/>
9 <members age="26" children="//@members.53" parents="//@members.31 //@members.39"/>
10 <members age="195" children="//@members.9 //@members.18 //@members.71 //@members.76 //@members.78 //@members.92" parents="//@members.2 //@members.23"/>
11 <members parents="//@members.39 //@members.76"/>
12 <members age="182" children="//@members.13 //@members.70 //@members.71" parents="//@members.7 //@members.23"/>
13 <members age="13" children="//@members.69" parents="//@members.42 //@members.78"/>
14 <members parents="//@members.4 //@members.22"/>
15 <members parents="//@members.62 //@members.99"/>
16 <members age="26" children="//@members.20 //@members.36 //@members.70" parents="//@members.9 //@members.89"/>
17 <members age="13" children="//@members.47" parents="//@members.22 //@members.57"/>
18 <members age="26" children="//@members.53" parents="//@members.42 //@members.64"/>
19 <members age="26" children="//@members.83" parents="//@members.78 //@members.87"/>
20 <members parents="//@members.31 //@members.92"/>
21 <members age="156" children="//@members.19 //@members.26 //@members.51 //@members.57 //@members.59 //@members.68 //@members.78" parents="//@members.7 //@members.71"/>
22 <members age="104" children="//@members.26 //@members.45 //@members.54 //@members.64 //@members.88 //@members.89" parents="//@members.18 //@members.76"/>
23 <members age="13" children="//@members.34" parents="//@members.13 //@members.54"/>
24 <members age="13" children="//@members.81" parents="//@members.50 //@members.51"/>
25 <members age="65" children="//@members.11 //@members.14 //@members.37 //@members.47 //@members.61 //@members.80" parents="//@members.68 //@members.92"/>
26 <members age="234" children="//@members.2 //@members.5 //@members.7 //@members.9 //@members.44 //@members.77" parents="//@members.43"/>
27 <members age="52" children="//@members.89" parents="//@members.75 //@members.94"/>
28 <members parents="//@members.58 //@members.91"/>
29 <members age="78" children="//@members.58 //@members.87 //@members.90 //@members.94" parents="//@members.18 //@members.19"/>
30 <members age="26" children="//@members.30 //@members.48 //@members.97" parents="//@members.2 //@members.3"/>
31 <members parents="//@members.52 //@members.78"/>
32 <members parents="//@members.52 //@members.94"/>
33 <members parents="//@members.0 //@members.27"/>
34 <members age="39" children="//@members.6 //@members.17 //@members.57" parents="//@members.46 //@members.76"/>
35 <members age="13" children="//@members.34" parents="//@members.51 //@members.71"/>
36 <members age="52" children="//@members.41 //@members.52" parents="//@members.92 //@members.96"/>
37 <members parents="//@members.20 //@members.32"/>
38 <members parents="//@members.68 //@members.90"/>
39 <members parents="//@members.13 //@members.52"/>
40 <members parents="//@members.22 //@members.48"/>
41 <members age="65" children="//@members.87" parents="//@members.84 //@members.88"/>
42 <members age="39" children="//@members.6 //@members.8" parents="//@members.87 //@members.96"/>
43 <members parents="//@members.5 //@members.52"/>
44 <members parents="//@members.33 //@members.91"/>
45 <members age="39" children="//@members.10 //@members.15" parents="//@members.68 //@members.96"/>
46 <members age="247" children="//@members.23 //@members.44"/>
47 <members age="221" children="//@members.2 //@members.56 //@members.99" parents="//@members.23 //@members.43"/>
48 <members parents="//@members.5 //@members.19"/>
49 <members age="104" children="//@members.31 //@members.51 //@members.62 //@members.64 //@members.73 //@members.96" parents="//@members.78 //@members.92"/>
50 <members parents="//@members.14 //@members.22"/>
51 <members age="13" children="//@members.37" parents="//@members.4 //@members.27"/>
52 <members parents="//@members.76 //@members.94"/>
53 <members age="78" children="//@members.21 //@members.80 //@members.96 //@members.98" parents="//@members.68 //@members.92"/>
54 <members age="91" children="//@members.4 //@members.21 //@members.32 //@members.88 //@members.97" parents="//@members.18 //@members.46"/>
55 <members age="39" children="//@members.28 //@members.29 //@members.36 //@members.40 //@members.54 //@members.63 //@members.67 //@members.79 //@members.90" parents="//@members.33 //@members.73"/>
56 <members age="13" children="//@members.1" parents="//@members.6 //@members.15"/>
57 <members age="26" children="//@members.20" parents="//@members.19 //@members.52"/>
58 <members age="13" children="//@members.74" parents="//@members.67 //@members.99"/>
59 <members parents="//@members.44 //@members.89"/>
60 <members age="26" children="//@members.14" parents="//@members.18 //@members.31"/>
61 <members age="13" children="//@members.25" parents="//@members.26 //@members.82"/>
62 <members parents="//@members.0 //@members.18"/>
63 <members age="39" children="//@members.99" parents="//@members.71 //@members.82"/>
64 <members parents="//@members.22 //@members.68"/>
65 <members age="78" children="//@members.12 //@members.94" parents="//@members.46 //@members.75"/>
66 <members parents="//@members.52 //@members.87"/>
67 <members age="91" children="//@members.0 //@members.15 //@members.67 //@members.84" parents="//@members.19 //@members.46"/>
68 <members age="13" children="//@members.1" parents="//@members.91 //@members.94"/>
69 <members parents="//@members.88 //@members.96"/>
70 <members age="26" children="//@members.55" parents="//@members.52 //@members.64"/>
71 <members age="104" children="//@members.4 //@members.22 //@members.35 //@members.42 //@members.50 //@members.61 //@members.75 //@members.91" parents="//@members.18 //@members.78"/>
72 <members parents="//@members.10 //@members.98"/>
73 <members parents="//@members.9 //@members.13"/>
74 <members age="169" children="//@members.18 //@members.32 //@members.60 //@members.73" parents="//@members.7 //@members.9"/>
75 <members parents="//@members.4 //@members.88"/>
76 <members age="65" children="//@members.52 //@members.82" parents="//@members.46 //@members.71"/>
77 <members parents="//@members.55 //@members.94"/>
78 <members age="91" children="//@members.24 //@members.62 //@members.82" parents="//@members.68 //@members.92"/>
79 <members age="117" children="//@members.8 //@members.19 //@members.31 //@members.49" parents="//@members.7 //@members.92"/>
80 <members parents="//@members.23"/>
81 <members age="143" children="//@members.10 //@members.16 //@members.28 //@members.46 //@members.68 //@members.83 //@members.92" parents="//@members.7 //@members.18"/>
82 <members parents="//@members.52 //@members.94"/>
83 <members age="52" children="//@members.3 //@members.91" parents="//@members.22 //@members.50"/>
84 <members parents="//@members.21 //@members.87"/>
85 <members age="52" children="//@members.58 //@members.60" parents="//@members.73 //@members.75"/>
86 <members age="13" children="//@members.85" parents="//@members.16 //@members.78"/>
87 <members age="78" children="//@members.38 //@members.85 //@members.93 //@members.95" parents="//@members.64 //@members.92"/>
88 <members parents="//@members.83 //@members.84"/>
89 <members parents="//@members.2 //@members.98"/>
90 <members age="52" children="//@members.16 //@members.39 //@members.63 //@members.81" parents="//@members.26 //@members.38"/>
91 <members age="78" children="//@members.0 //@members.3 //@members.38 //@members.66 //@members.72 //@members.95" parents="//@members.19 //@members.51"/>
92 <members age="39" children="//@members.13 //@members.56 //@members.93" parents="//@members.19 //@members.24"/>
93 <members age="13" children="//@members.35" parents="//@members.26 //@members.52"/>
94 <members age="26" children="//@members.25 //@members.41 //@members.65" parents="//@members.68 //@members.80"/>
95 <members age="130" children="//@members.17 //@members.22 //@members.33 //@members.46 //@members.50 //@members.75 //@members.76 //@members.84" parents="//@members.7 //@members.78"/>
96 <members parents="//@members.84 //@members.89"/>
97 <members age="65" children="//@members.24 //@members.29 //@members.49 //@members.65 //@members.74 //@members.79" parents="//@members.26 //@members.62"/>
98 <members parents="//@members.84 //@members.88"/>
99 <members age="65" children="//@members.33 //@members.39 //@members.42 //@members.66" parents="//@members.46 //@members.50"/>
100 <members parents="//@members.27 //@members.51"/>
101 <members age="13" children="//@members.69 //@members.86" parents="//@members.3 //@members.50"/>
102 <members age="26" children="//@members.5 //@members.12 //@members.55" parents="//@members.44 //@members.60"/>
103</familytree:FamilyTree>
diff --git a/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/3_1.xmi b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/3_1.xmi
new file mode 100644
index 00000000..a1e10f7d
--- /dev/null
+++ b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/3_1.xmi
@@ -0,0 +1,103 @@
1<?xml version="1.0" encoding="ASCII"?>
2<familytree:FamilyTree xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:familytree="http://www.example.org/familytree" xsi:schemaLocation="http://www.example.org/familytree ../case.study.familyTree.model/model/familytree.ecore">
3 <members age="39" children="//@members.20 //@members.70 //@members.92" parents="//@members.64 //@members.91"/>
4 <members parents="//@members.79 //@members.87"/>
5 <members parents="//@members.51 //@members.91"/>
6 <members parents="//@members.27 //@members.89"/>
7 <members parents="//@members.35 //@members.65"/>
8 <members age="52" children="//@members.18 //@members.19 //@members.25 //@members.79" parents="//@members.43 //@members.51"/>
9 <members age="13" children="//@members.34 //@members.59" parents="//@members.7 //@members.9"/>
10 <members age="104" children="//@members.6 //@members.14 //@members.77" parents="//@members.64 //@members.91"/>
11 <members parents="//@members.51 //@members.86"/>
12 <members age="26" children="//@members.6 //@members.27 //@members.38" parents="//@members.18 //@members.64"/>
13 <members age="65" children="//@members.58 //@members.85" parents="//@members.64 //@members.72"/>
14 <members age="26" children="//@members.97" parents="//@members.57 //@members.91"/>
15 <members parents="//@members.28 //@members.40"/>
16 <members age="26" children="//@members.79 //@members.89" parents="//@members.33 //@members.86"/>
17 <members age="91" children="//@members.40 //@members.68 //@members.73 //@members.74 //@members.78 //@members.86" parents="//@members.7 //@members.76"/>
18 <members age="91" children="//@members.44 //@members.50 //@members.67" parents="//@members.64 //@members.91"/>
19 <members age="221" children="//@members.21 //@members.43 //@members.48 //@members.84 //@members.92" parents="//@members.88"/>
20 <members parents="//@members.35 //@members.95"/>
21 <members age="39" children="//@members.9 //@members.27" parents="//@members.5 //@members.51"/>
22 <members age="26" children="//@members.97" parents="//@members.5 //@members.22"/>
23 <members age="13" children="//@members.36" parents="//@members.0 //@members.57"/>
24 <members age="208" children="//@members.23 //@members.26 //@members.43 //@members.44 //@members.83" parents="//@members.16 //@members.88"/>
25 <members age="39" children="//@members.19 //@members.23" parents="//@members.39 //@members.84"/>
26 <members parents="//@members.21 //@members.22"/>
27 <members age="143" children="//@members.35 //@members.57 //@members.64 //@members.69 //@members.91 //@members.94" parents="//@members.28 //@members.61"/>
28 <members parents="//@members.5 //@members.50"/>
29 <members parents="//@members.21 //@members.90"/>
30 <members age="13" children="//@members.3" parents="//@members.9 //@members.18"/>
31 <members age="156" children="//@members.12 //@members.24 //@members.53 //@members.57 //@members.63 //@members.80 //@members.91" parents="//@members.43 //@members.61"/>
32 <members parents="//@members.60 //@members.89"/>
33 <members parents="//@members.50 //@members.66"/>
34 <members parents="//@members.76 //@members.91"/>
35 <members parents="//@members.39 //@members.90"/>
36 <members age="52" children="//@members.13 //@members.38 //@members.41 //@members.47 //@members.55 //@members.56 //@members.62 //@members.77" parents="//@members.61 //@members.69"/>
37 <members parents="//@members.6 //@members.97"/>
38 <members age="13" children="//@members.4 //@members.17" parents="//@members.24 //@members.69"/>
39 <members parents="//@members.20 //@members.80"/>
40 <members parents="//@members.41 //@members.77"/>
41 <members parents="//@members.9 //@members.33"/>
42 <members age="52" children="//@members.22 //@members.32 //@members.45 //@members.52 //@members.96" parents="//@members.43 //@members.76"/>
43 <members age="13" children="//@members.12" parents="//@members.14 //@members.83"/>
44 <members age="26" children="//@members.37 //@members.67 //@members.87" parents="//@members.33 //@members.91"/>
45 <members parents="//@members.55 //@members.96"/>
46 <members age="195" children="//@members.5 //@members.28 //@members.39 //@members.58 //@members.61 //@members.69 //@members.72 //@members.83" parents="//@members.16 //@members.21"/>
47 <members age="78" children="//@members.82 //@members.94" parents="//@members.15 //@members.21"/>
48 <members parents="//@members.39 //@members.72"/>
49 <members parents="//@members.76"/>
50 <members parents="//@members.33 //@members.88"/>
51 <members age="13" children="//@members.63" parents="//@members.16 //@members.91"/>
52 <members parents="//@members.66 //@members.70"/>
53 <members age="13" children="//@members.25 //@members.30 //@members.99" parents="//@members.15 //@members.96"/>
54 <members age="117" children="//@members.2 //@members.5 //@members.8 //@members.18 //@members.72 //@members.73 //@members.76" parents="//@members.61 //@members.91"/>
55 <members parents="//@members.39 //@members.89"/>
56 <members parents="//@members.28 //@members.95"/>
57 <members parents="//@members.78 //@members.88"/>
58 <members age="39" children="//@members.42 //@members.60 //@members.70 //@members.98" parents="//@members.33 //@members.73"/>
59 <members age="26" children="//@members.60" parents="//@members.33 //@members.90"/>
60 <members age="39" children="//@members.11 //@members.20" parents="//@members.24 //@members.28"/>
61 <members age="52" children="//@members.85 //@members.99" parents="//@members.10 //@members.43"/>
62 <members parents="//@members.6 //@members.92"/>
63 <members age="13" children="//@members.29 //@members.74" parents="//@members.55 //@members.56"/>
64 <members age="169" children="//@members.24 //@members.28 //@members.33 //@members.51 //@members.64 //@members.75" parents="//@members.43 //@members.83"/>
65 <members age="13" children="//@members.93" parents="//@members.33 //@members.72"/>
66 <members parents="//@members.28 //@members.48"/>
67 <members age="117" children="//@members.0 //@members.7 //@members.9 //@members.10 //@members.15 //@members.76 //@members.86 //@members.96" parents="//@members.24 //@members.61"/>
68 <members age="13" children="//@members.4" parents="//@members.82 //@members.84"/>
69 <members age="13" children="//@members.30 //@members.49" parents="//@members.70 //@members.88"/>
70 <members parents="//@members.15 //@members.41"/>
71 <members age="13" children="//@members.75" parents="//@members.14 //@members.81"/>
72 <members age="65" children="//@members.33 //@members.35" parents="//@members.24 //@members.43"/>
73 <members age="26" children="//@members.49 //@members.66" parents="//@members.0 //@members.55"/>
74 <members parents="//@members.72 //@members.85"/>
75 <members age="78" children="//@members.10 //@members.45 //@members.62 //@members.71 //@members.80" parents="//@members.43 //@members.51"/>
76 <members age="52" children="//@members.55" parents="//@members.14 //@members.51"/>
77 <members parents="//@members.14 //@members.60"/>
78 <members parents="//@members.61 //@members.68"/>
79 <members age="104" children="//@members.14 //@members.31 //@members.39 //@members.46" parents="//@members.51 //@members.64"/>
80 <members age="26" children="//@members.37 //@members.87" parents="//@members.7 //@members.33"/>
81 <members age="13" children="//@members.54" parents="//@members.14 //@members.94"/>
82 <members age="13" children="//@members.1" parents="//@members.5 //@members.13"/>
83 <members age="13" children="//@members.36" parents="//@members.28 //@members.72"/>
84 <members age="26" children="//@members.68" parents="//@members.85 //@members.86"/>
85 <members age="65" children="//@members.65 //@members.84 //@members.95" parents="//@members.44 //@members.86"/>
86 <members age="182" children="//@members.40 //@members.61 //@members.90" parents="//@members.21 //@members.43"/>
87 <members age="52" children="//@members.22 //@members.65" parents="//@members.16 //@members.82"/>
88 <members age="39" children="//@members.71 //@members.81 //@members.95" parents="//@members.10 //@members.58"/>
89 <members age="78" children="//@members.8 //@members.13 //@members.81 //@members.82" parents="//@members.14 //@members.64"/>
90 <members age="13" children="//@members.1" parents="//@members.41 //@members.77"/>
91 <members age="234" children="//@members.16 //@members.21 //@members.47 //@members.54 //@members.66"/>
92 <members age="13" children="//@members.3 //@members.29 //@members.52" parents="//@members.13 //@members.95"/>
93 <members age="39" children="//@members.26 //@members.32 //@members.56 //@members.98" parents="//@members.83 //@members.91"/>
94 <members age="130" children="//@members.0 //@members.2 //@members.7 //@members.11 //@members.15 //@members.31 //@members.41 //@members.48 //@members.51 //@members.90 //@members.93" parents="//@members.24 //@members.28"/>
95 <members age="13" children="//@members.59" parents="//@members.0 //@members.16"/>
96 <members parents="//@members.62 //@members.91"/>
97 <members age="26" children="//@members.78" parents="//@members.24 //@members.44"/>
98 <members age="26" children="//@members.17 //@members.53 //@members.89" parents="//@members.82 //@members.85"/>
99 <members age="26" children="//@members.42 //@members.50" parents="//@members.39 //@members.64"/>
100 <members age="13" children="//@members.34" parents="//@members.11 //@members.19"/>
101 <members parents="//@members.55 //@members.90"/>
102 <members parents="//@members.50 //@members.58"/>
103</familytree:FamilyTree>
diff --git a/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/4_1.xmi b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/4_1.xmi
new file mode 100644
index 00000000..9e950b3b
--- /dev/null
+++ b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/4_1.xmi
@@ -0,0 +1,103 @@
1<?xml version="1.0" encoding="ASCII"?>
2<familytree:FamilyTree xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:familytree="http://www.example.org/familytree" xsi:schemaLocation="http://www.example.org/familytree ../case.study.familyTree.model/model/familytree.ecore">
3 <members age="65" children="//@members.14 //@members.20 //@members.37 //@members.57" parents="//@members.2 //@members.73"/>
4 <members parents="//@members.2 //@members.28"/>
5 <members age="130" children="//@members.0 //@members.1 //@members.8 //@members.15 //@members.16 //@members.34 //@members.50 //@members.72" parents="//@members.27 //@members.98"/>
6 <members age="52" children="//@members.28 //@members.57 //@members.76" parents="//@members.40 //@members.78"/>
7 <members age="26" children="//@members.43" parents="//@members.65 //@members.67"/>
8 <members parents="//@members.18 //@members.73"/>
9 <members age="52" children="//@members.33 //@members.38 //@members.56" parents="//@members.17 //@members.40"/>
10 <members age="13" children="//@members.68" parents="//@members.44 //@members.73"/>
11 <members age="52" children="//@members.71 //@members.92 //@members.97" parents="//@members.2 //@members.34"/>
12 <members age="52" children="//@members.36 //@members.47" parents="//@members.17 //@members.83"/>
13 <members age="143" children="//@members.53 //@members.65 //@members.77 //@members.83 //@members.86" parents="//@members.30 //@members.42"/>
14 <members age="65" children="//@members.44 //@members.67" parents="//@members.40 //@members.88"/>
15 <members age="13" children="//@members.13" parents="//@members.84 //@members.98"/>
16 <members parents="//@members.12 //@members.76"/>
17 <members parents="//@members.0 //@members.93"/>
18 <members parents="//@members.2 //@members.22"/>
19 <members age="91" children="//@members.88" parents="//@members.2 //@members.40"/>
20 <members age="195" children="//@members.6 //@members.9 //@members.27 //@members.29 //@members.30 //@members.75 //@members.81 //@members.86 //@members.90" parents="//@members.49 //@members.78"/>
21 <members age="39" children="//@members.5 //@members.41 //@members.93 //@members.96" parents="//@members.20 //@members.32"/>
22 <members age="13" children="//@members.63" parents="//@members.49 //@members.57"/>
23 <members age="52" children="//@members.18 //@members.47 //@members.51" parents="//@members.0 //@members.42"/>
24 <members age="13" children="//@members.63" parents="//@members.79 //@members.93"/>
25 <members age="91" children="//@members.15 //@members.23 //@members.28 //@members.35 //@members.50 //@members.59 //@members.88" parents="//@members.29 //@members.32"/>
26 <members age="26" children="//@members.55 //@members.76" parents="//@members.22 //@members.98"/>
27 <members parents="//@members.40 //@members.97"/>
28 <members age="26" children="//@members.43 //@members.60" parents="//@members.26 //@members.45"/>
29 <members age="65" children="//@members.25 //@members.46 //@members.51 //@members.52" parents="//@members.29 //@members.81"/>
30 <members age="182" children="//@members.2 //@members.30 //@members.42 //@members.81" parents="//@members.17 //@members.49"/>
31 <members age="26" children="//@members.1 //@members.82 //@members.87 //@members.97" parents="//@members.3 //@members.22"/>
32 <members age="117" children="//@members.22 //@members.26 //@members.31 //@members.32" parents="//@members.17 //@members.42"/>
33 <members age="156" children="//@members.10 //@members.35 //@members.39 //@members.58" parents="//@members.17 //@members.27"/>
34 <members parents="//@members.29 //@members.98"/>
35 <members age="104" children="//@members.18 //@members.22 //@members.41 //@members.69 //@members.96" parents="//@members.29 //@members.98"/>
36 <members parents="//@members.6 //@members.57"/>
37 <members age="117" children="//@members.8 //@members.40 //@members.55" parents="//@members.2 //@members.83"/>
38 <members parents="//@members.22 //@members.30"/>
39 <members age="39" children="//@members.84" parents="//@members.9 //@members.39"/>
40 <members age="39" children="//@members.70 //@members.74" parents="//@members.0 //@members.90"/>
41 <members age="39" children="//@members.84" parents="//@members.6 //@members.42"/>
42 <members age="52" children="//@members.36 //@members.58 //@members.62" parents="//@members.30 //@members.49"/>
43 <members age="104" children="//@members.3 //@members.6 //@members.11 //@members.16 //@members.24 //@members.79" parents="//@members.34 //@members.98"/>
44 <members parents="//@members.18 //@members.32"/>
45 <members age="156" children="//@members.10 //@members.20 //@members.29 //@members.38 //@members.71 //@members.85" parents="//@members.27 //@members.81"/>
46 <members age="13" children="//@members.60" parents="//@members.4 //@members.25"/>
47 <members age="26" children="//@members.7" parents="//@members.11 //@members.71"/>
48 <members age="39" children="//@members.25 //@members.56 //@members.94" parents="//@members.52 //@members.67"/>
49 <members age="52" children="//@members.65" parents="//@members.26 //@members.78"/>
50 <members parents="//@members.9 //@members.20"/>
51 <members age="13" children="//@members.61" parents="//@members.74 //@members.93"/>
52 <members age="208" children="//@members.17 //@members.19 //@members.27 //@members.39 //@members.69" parents="//@members.78 //@members.98"/>
53 <members parents="//@members.2 //@members.22"/>
54 <members age="13" children="//@members.82 //@members.87" parents="//@members.20 //@members.26"/>
55 <members age="52" children="//@members.45" parents="//@members.26 //@members.81"/>
56 <members parents="//@members.10 //@members.90"/>
57 <members age="13" children="//@members.99" parents="//@members.72 //@members.81"/>
58 <members parents="//@members.23 //@members.34"/>
59 <members parents="//@members.6 //@members.45"/>
60 <members age="39" children="//@members.19 //@members.33 //@members.66 //@members.93" parents="//@members.0 //@members.3"/>
61 <members age="13" children="//@members.66 //@members.95" parents="//@members.30 //@members.39"/>
62 <members parents="//@members.22 //@members.67"/>
63 <members parents="//@members.25 //@members.43"/>
64 <members parents="//@members.48"/>
65 <members parents="//@members.39 //@members.72"/>
66 <members parents="//@members.19 //@members.21"/>
67 <members parents="//@members.70 //@members.90"/>
68 <members age="39" children="//@members.4 //@members.91 //@members.95" parents="//@members.10 //@members.46"/>
69 <members parents="//@members.57 //@members.58"/>
70 <members age="52" children="//@members.4 //@members.45 //@members.59 //@members.75" parents="//@members.11 //@members.81"/>
71 <members parents="//@members.7 //@members.88"/>
72 <members age="39" children="//@members.72" parents="//@members.32 //@members.49"/>
73 <members age="13" children="//@members.64" parents="//@members.37 //@members.86"/>
74 <members age="39" children="//@members.44 //@members.91" parents="//@members.8 //@members.42"/>
75 <members age="26" children="//@members.54 //@members.62" parents="//@members.2 //@members.69"/>
76 <members age="247" children="//@members.0 //@members.5 //@members.7 //@members.78 //@members.85 //@members.98" parents="//@members.80 //@members.89"/>
77 <members age="26" children="//@members.48 //@members.99" parents="//@members.37 //@members.86"/>
78 <members parents="//@members.17 //@members.67"/>
79 <members age="13" children="//@members.13" parents="//@members.3 //@members.23"/>
80 <members parents="//@members.10 //@members.91"/>
81 <members age="221" children="//@members.3 //@members.17 //@members.46 //@members.49" parents="//@members.73 //@members.98"/>
82 <members age="26" children="//@members.21" parents="//@members.40 //@members.83"/>
83 <members age="273" children="//@members.73 //@members.89"/>
84 <members age="169" children="//@members.26 //@members.42 //@members.52 //@members.54 //@members.67 //@members.83 //@members.90" parents="//@members.17 //@members.27"/>
85 <members parents="//@members.28 //@members.51"/>
86 <members age="130" children="//@members.9 //@members.34 //@members.79 //@members.92" parents="//@members.10 //@members.81"/>
87 <members age="26" children="//@members.12" parents="//@members.36 //@members.38"/>
88 <members parents="//@members.42 //@members.73"/>
89 <members age="39" children="//@members.70 //@members.74" parents="//@members.10 //@members.17"/>
90 <members parents="//@members.28 //@members.51"/>
91 <members age="78" children="//@members.11 //@members.68" parents="//@members.16 //@members.22"/>
92 <members age="260" children="//@members.73 //@members.94 //@members.98" parents="//@members.80"/>
93 <members age="52" children="//@members.37 //@members.53 //@members.64" parents="//@members.17 //@members.81"/>
94 <members age="13" children="//@members.77" parents="//@members.65 //@members.71"/>
95 <members parents="//@members.8 //@members.83"/>
96 <members age="26" children="//@members.14 //@members.21 //@members.48" parents="//@members.18 //@members.57"/>
97 <members parents="//@members.45 //@members.89"/>
98 <members parents="//@members.58 //@members.65"/>
99 <members parents="//@members.18 //@members.32"/>
100 <members age="13" children="//@members.24" parents="//@members.8 //@members.28"/>
101 <members age="234" children="//@members.2 //@members.12 //@members.23 //@members.31 //@members.32 //@members.40 //@members.49 //@members.78" parents="//@members.73 //@members.89"/>
102 <members parents="//@members.54 //@members.74"/>
103</familytree:FamilyTree>
diff --git a/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/5_1.xmi b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/5_1.xmi
new file mode 100644
index 00000000..c1d02cfb
--- /dev/null
+++ b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/5_1.xmi
@@ -0,0 +1,103 @@
1<?xml version="1.0" encoding="ASCII"?>
2<familytree:FamilyTree xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:familytree="http://www.example.org/familytree" xsi:schemaLocation="http://www.example.org/familytree ../case.study.familyTree.model/model/familytree.ecore">
3 <members age="78" children="//@members.24 //@members.51 //@members.60 //@members.66 //@members.75 //@members.87 //@members.88" parents="//@members.42 //@members.94"/>
4 <members parents="//@members.65 //@members.95"/>
5 <members age="182" children="//@members.14 //@members.24 //@members.31 //@members.83 //@members.86 //@members.91" parents="//@members.29 //@members.80"/>
6 <members age="13" children="//@members.50" parents="//@members.29 //@members.68"/>
7 <members age="52" children="//@members.70 //@members.90 //@members.98" parents="//@members.12 //@members.66"/>
8 <members age="26" children="//@members.13 //@members.26 //@members.61" parents="//@members.20 //@members.40"/>
9 <members age="13" children="//@members.63" parents="//@members.12 //@members.53"/>
10 <members age="52" children="//@members.11 //@members.36 //@members.56" parents="//@members.60 //@members.86"/>
11 <members age="39" children="//@members.59" parents="//@members.53 //@members.80"/>
12 <members parents="//@members.76 //@members.94"/>
13 <members parents="//@members.15 //@members.97"/>
14 <members age="13" children="//@members.82" parents="//@members.7 //@members.39"/>
15 <members age="91" children="//@members.4 //@members.6 //@members.25 //@members.33 //@members.39 //@members.72" parents="//@members.18 //@members.85"/>
16 <members parents="//@members.5 //@members.40"/>
17 <members age="13" children="//@members.36 //@members.46" parents="//@members.2 //@members.40"/>
18 <members age="13" children="//@members.10 //@members.93" parents="//@members.42 //@members.80"/>
19 <members parents="//@members.77 //@members.94"/>
20 <members parents="//@members.19 //@members.70"/>
21 <members age="104" children="//@members.12 //@members.38 //@members.47 //@members.66 //@members.92" parents="//@members.65 //@members.85"/>
22 <members age="13" children="//@members.17 //@members.57" parents="//@members.33 //@members.85"/>
23 <members age="39" children="//@members.5" parents="//@members.35 //@members.43"/>
24 <members age="13" children="//@members.30" parents="//@members.42 //@members.52"/>
25 <members age="13" children="//@members.48" parents="//@members.35 //@members.47"/>
26 <members age="13" children="//@members.45 //@members.73" parents="//@members.80 //@members.98"/>
27 <members parents="//@members.0 //@members.2"/>
28 <members parents="//@members.12 //@members.40"/>
29 <members parents="//@members.5 //@members.35"/>
30 <members age="234" children="//@members.29 //@members.70 //@members.80 //@members.84" parents="//@members.67"/>
31 <members age="65" children="//@members.41" parents="//@members.42 //@members.69"/>
32 <members age="208" children="//@members.2 //@members.3 //@members.80 //@members.91" parents="//@members.27 //@members.84"/>
33 <members parents="//@members.21 //@members.86"/>
34 <members parents="//@members.2 //@members.59"/>
35 <members parents="//@members.52 //@members.97"/>
36 <members age="65" children="//@members.19 //@members.41 //@members.73 //@members.97 //@members.99" parents="//@members.12 //@members.39"/>
37 <members parents="//@members.65"/>
38 <members age="52" children="//@members.20 //@members.22 //@members.26 //@members.58" parents="//@members.40 //@members.96"/>
39 <members parents="//@members.7 //@members.14"/>
40 <members age="13" children="//@members.49" parents="//@members.89 //@members.91"/>
41 <members age="26" children="//@members.76" parents="//@members.18 //@members.80"/>
42 <members age="78" children="//@members.11 //@members.33 //@members.78" parents="//@members.12 //@members.86"/>
43 <members age="65" children="//@members.5 //@members.13 //@members.14 //@members.25 //@members.35 //@members.44 //@members.55 //@members.71 //@members.98" parents="//@members.47 //@members.94"/>
44 <members age="52" children="//@members.56" parents="//@members.28 //@members.33"/>
45 <members age="91" children="//@members.0 //@members.15 //@members.21 //@members.28 //@members.47 //@members.51 //@members.62" parents="//@members.85 //@members.94"/>
46 <members age="130" children="//@members.20 //@members.52 //@members.65 //@members.96" parents="//@members.80 //@members.85"/>
47 <members age="26" children="//@members.82 //@members.95" parents="//@members.40 //@members.81"/>
48 <members parents="//@members.23 //@members.69"/>
49 <members parents="//@members.14 //@members.61"/>
50 <members age="78" children="//@members.22 //@members.40" parents="//@members.18 //@members.42"/>
51 <members parents="//@members.22 //@members.60"/>
52 <members parents="//@members.37 //@members.97"/>
53 <members parents="//@members.3 //@members.96"/>
54 <members age="13" children="//@members.62" parents="//@members.0 //@members.42"/>
55 <members age="26" children="//@members.21 //@members.32 //@members.76" parents="//@members.43 //@members.86"/>
56 <members age="52" children="//@members.6 //@members.8 //@members.57 //@members.97" parents="//@members.60 //@members.86"/>
57 <members parents="//@members.71 //@members.80"/>
58 <members parents="//@members.40 //@members.83"/>
59 <members age="39" children="//@members.68" parents="//@members.7 //@members.41"/>
60 <members parents="//@members.19 //@members.53"/>
61 <members parents="//@members.35 //@members.88"/>
62 <members age="26" children="//@members.31 //@members.61" parents="//@members.8 //@members.66"/>
63 <members age="65" children="//@members.7 //@members.48 //@members.53 //@members.93" parents="//@members.0 //@members.77"/>
64 <members age="13" children="//@members.46 //@members.63" parents="//@members.5 //@members.59"/>
65 <members parents="//@members.42 //@members.51"/>
66 <members parents="//@members.6 //@members.61"/>
67 <members parents="//@members.66 //@members.83"/>
68 <members age="117" children="//@members.1 //@members.18 //@members.34 //@members.77 //@members.83" parents="//@members.43 //@members.85"/>
69 <members age="65" children="//@members.4 //@members.59 //@members.64 //@members.79 //@members.81" parents="//@members.0 //@members.18"/>
70 <members age="247" children="//@members.27 //@members.84"/>
71 <members age="26" children="//@members.3" parents="//@members.56 //@members.98"/>
72 <members age="78" children="//@members.28 //@members.45" parents="//@members.85 //@members.96"/>
73 <members age="13" children="//@members.17" parents="//@members.4 //@members.27"/>
74 <members age="13" children="//@members.54" parents="//@members.40 //@members.94"/>
75 <members parents="//@members.12 //@members.88"/>
76 <members parents="//@members.23 //@members.33"/>
77 <members parents="//@members.86 //@members.94"/>
78 <members parents="//@members.0 //@members.92"/>
79 <members age="13" children="//@members.9" parents="//@members.38 //@members.52"/>
80 <members age="104" children="//@members.16 //@members.60 //@members.78 //@members.96" parents="//@members.65 //@members.85"/>
81 <members parents="//@members.39 //@members.77"/>
82 <members parents="//@members.66 //@members.99"/>
83 <members age="195" children="//@members.2 //@members.8 //@members.15 //@members.23 //@members.38 //@members.43 //@members.54 //@members.85 //@members.86 //@members.94" parents="//@members.27 //@members.29"/>
84 <members age="39" children="//@members.44" parents="//@members.66 //@members.85"/>
85 <members parents="//@members.11 //@members.44"/>
86 <members age="26" children="//@members.55 //@members.64 //@members.92" parents="//@members.2 //@members.65"/>
87 <members age="221" children="//@members.29" parents="//@members.27 //@members.67"/>
88 <members age="143" children="//@members.12 //@members.18 //@members.19 //@members.42 //@members.43 //@members.65 //@members.69 //@members.77 //@members.81 //@members.88" parents="//@members.80 //@members.94"/>
89 <members age="169" children="//@members.7 //@members.30 //@members.39 //@members.52 //@members.53 //@members.74 //@members.94" parents="//@members.2 //@members.80"/>
90 <members parents="//@members.0 //@members.97"/>
91 <members age="13" children="//@members.58 //@members.72 //@members.90" parents="//@members.0 //@members.85"/>
92 <members age="26" children="//@members.37 //@members.95" parents="//@members.94 //@members.97"/>
93 <members parents="//@members.4 //@members.88"/>
94 <members age="26" children="//@members.37" parents="//@members.2 //@members.29"/>
95 <members age="13" children="//@members.75" parents="//@members.18 //@members.83"/>
96 <members parents="//@members.15 //@members.60"/>
97 <members age="156" children="//@members.0 //@members.9 //@members.16 //@members.40 //@members.42 //@members.71 //@members.74 //@members.85 //@members.89 //@members.99" parents="//@members.80 //@members.86"/>
98 <members age="13" children="//@members.1" parents="//@members.44 //@members.89"/>
99 <members age="91" children="//@members.35 //@members.50 //@members.69" parents="//@members.43 //@members.77"/>
100 <members age="39" children="//@members.10 //@members.32 //@members.49 //@members.87 //@members.89" parents="//@members.33 //@members.53"/>
101 <members age="39" children="//@members.23 //@members.68" parents="//@members.4 //@members.40"/>
102 <members age="13" children="//@members.79" parents="//@members.33 //@members.94"/>
103</familytree:FamilyTree>
diff --git a/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/6_1.xmi b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/6_1.xmi
new file mode 100644
index 00000000..4e1092cb
--- /dev/null
+++ b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/6_1.xmi
@@ -0,0 +1,103 @@
1<?xml version="1.0" encoding="ASCII"?>
2<familytree:FamilyTree xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:familytree="http://www.example.org/familytree" xsi:schemaLocation="http://www.example.org/familytree ../case.study.familyTree.model/model/familytree.ecore">
3 <members age="26" children="//@members.6" parents="//@members.16 //@members.79"/>
4 <members age="13" children="//@members.66" parents="//@members.36 //@members.91"/>
5 <members age="39" children="//@members.49 //@members.51" parents="//@members.64 //@members.72"/>
6 <members age="65" children="//@members.54 //@members.58 //@members.60 //@members.70 //@members.72 //@members.88" parents="//@members.64 //@members.85"/>
7 <members age="26" children="//@members.83 //@members.98" parents="//@members.45 //@members.87"/>
8 <members parents="//@members.26 //@members.83"/>
9 <members age="13" children="//@members.19" parents="//@members.0 //@members.45"/>
10 <members age="65" children="//@members.8 //@members.17 //@members.20 //@members.27" parents="//@members.26 //@members.80"/>
11 <members parents="//@members.7 //@members.14"/>
12 <members age="26" children="//@members.73 //@members.93 //@members.95" parents="//@members.25 //@members.68"/>
13 <members parents="//@members.70 //@members.80"/>
14 <members age="143" children="//@members.16 //@members.23 //@members.24 //@members.26 //@members.68 //@members.82 //@members.85 //@members.95" parents="//@members.43 //@members.80"/>
15 <members age="26" children="//@members.82 //@members.88" parents="//@members.50 //@members.94"/>
16 <members parents="//@members.71 //@members.85"/>
17 <members age="13" children="//@members.8" parents="//@members.69 //@members.70"/>
18 <members age="39" children="//@members.57" parents="//@members.54 //@members.70"/>
19 <members age="117" children="//@members.0 //@members.26 //@members.40 //@members.68 //@members.76 //@members.78 //@members.92 //@members.94" parents="//@members.11 //@members.85"/>
20 <members age="13" children="//@members.35 //@members.38" parents="//@members.7 //@members.55"/>
21 <members age="234" children="//@members.59 //@members.71 //@members.86"/>
22 <members parents="//@members.6"/>
23 <members age="13" children="//@members.28" parents="//@members.7 //@members.87"/>
24 <members age="13" children="//@members.89" parents="//@members.59 //@members.97"/>
25 <members parents="//@members.43 //@members.92"/>
26 <members age="13" children="//@members.89" parents="//@members.11 //@members.71"/>
27 <members age="39" children="//@members.33 //@members.97" parents="//@members.11 //@members.85"/>
28 <members age="39" children="//@members.9" parents="//@members.43 //@members.78"/>
29 <members age="104" children="//@members.5 //@members.7 //@members.36 //@members.45 //@members.53" parents="//@members.11 //@members.16"/>
30 <members age="52" children="//@members.62 //@members.65 //@members.98 //@members.99" parents="//@members.7 //@members.91"/>
31 <members parents="//@members.20 //@members.77"/>
32 <members parents="//@members.64 //@members.84"/>
33 <members age="13" children="//@members.74" parents="//@members.72 //@members.90"/>
34 <members parents="//@members.64 //@members.97"/>
35 <members parents="//@members.93 //@members.99"/>
36 <members parents="//@members.24 //@members.46"/>
37 <members parents="//@members.69 //@members.72"/>
38 <members parents="//@members.17 //@members.85"/>
39 <members age="65" children="//@members.1 //@members.53 //@members.55 //@members.79" parents="//@members.26 //@members.85"/>
40 <members parents="//@members.39 //@members.88"/>
41 <members parents="//@members.17 //@members.47"/>
42 <members age="13" children="//@members.37 //@members.56" parents="//@members.43 //@members.77"/>
43 <members age="78" children="//@members.48 //@members.72 //@members.84 //@members.90 //@members.91" parents="//@members.16 //@members.45"/>
44 <members parents="//@members.46 //@members.71"/>
45 <members parents="//@members.43 //@members.54"/>
46 <members age="156" children="//@members.11 //@members.22 //@members.25 //@members.39 //@members.42 //@members.47 //@members.87 //@members.90 //@members.94" parents="//@members.77 //@members.80"/>
47 <members age="13" children="//@members.51 //@members.86" parents="//@members.84 //@members.92"/>
48 <members age="91" children="//@members.4 //@members.6 //@members.40 //@members.60 //@members.63 //@members.64 //@members.92" parents="//@members.26 //@members.85"/>
49 <members age="13" children="//@members.33 //@members.41" parents="//@members.49 //@members.57"/>
50 <members age="13" children="//@members.38" parents="//@members.43 //@members.54"/>
51 <members parents="//@members.40 //@members.80"/>
52 <members age="26" children="//@members.46 //@members.52 //@members.81 //@members.96" parents="//@members.2 //@members.62"/>
53 <members age="39" children="//@members.12" parents="//@members.53 //@members.85"/>
54 <members parents="//@members.2 //@members.44"/>
55 <members parents="//@members.49 //@members.76"/>
56 <members age="52" children="//@members.50 //@members.67" parents="//@members.26 //@members.36"/>
57 <members age="52" children="//@members.15 //@members.42 //@members.47 //@members.57" parents="//@members.3 //@members.78"/>
58 <members age="52" children="//@members.17 //@members.63 //@members.87" parents="//@members.36 //@members.64"/>
59 <members parents="//@members.39 //@members.90"/>
60 <members age="26" children="//@members.46" parents="//@members.15 //@members.54"/>
61 <members parents="//@members.3 //@members.61"/>
62 <members age="221" children="//@members.21 //@members.71 //@members.77" parents="//@members.18"/>
63 <members parents="//@members.3 //@members.45"/>
64 <members age="182" children="//@members.58 //@members.80 //@members.91" parents="//@members.71 //@members.77"/>
65 <members age="39" children="//@members.49 //@members.73 //@members.99" parents="//@members.27 //@members.77"/>
66 <members parents="//@members.45 //@members.55"/>
67 <members age="78" children="//@members.2 //@members.3 //@members.29 //@members.31 //@members.55 //@members.79" parents="//@members.45 //@members.78"/>
68 <members age="13" children="//@members.66" parents="//@members.27 //@members.94"/>
69 <members parents="//@members.1 //@members.65"/>
70 <members parents="//@members.53 //@members.95"/>
71 <members age="104" children="//@members.9 //@members.78" parents="//@members.11 //@members.16"/>
72 <members age="26" children="//@members.14 //@members.34" parents="//@members.84 //@members.94"/>
73 <members age="52" children="//@members.10 //@members.14 //@members.15" parents="//@members.3 //@members.94"/>
74 <members age="208" children="//@members.13 //@members.23 //@members.41 //@members.61 //@members.77" parents="//@members.18 //@members.59"/>
75 <members age="52" children="//@members.2 //@members.30 //@members.34 //@members.75" parents="//@members.3 //@members.40"/>
76 <members parents="//@members.9 //@members.62"/>
77 <members parents="//@members.30 //@members.95"/>
78 <members age="26" children="//@members.76" parents="//@members.72 //@members.91"/>
79 <members age="13" children="//@members.52" parents="//@members.16 //@members.75"/>
80 <members age="195" children="//@members.28 //@members.39 //@members.43 //@members.61 //@members.62 //@members.80 //@members.83" parents="//@members.59 //@members.71"/>
81 <members age="91" children="//@members.25 //@members.54 //@members.64" parents="//@members.16 //@members.68"/>
82 <members age="39" children="//@members.0" parents="//@members.36 //@members.64"/>
83 <members age="169" children="//@members.7 //@members.10 //@members.11 //@members.43 //@members.48 //@members.85" parents="//@members.61 //@members.77"/>
84 <members parents="//@members.49 //@members.92"/>
85 <members parents="//@members.11 //@members.12"/>
86 <members age="13" children="//@members.5" parents="//@members.4 //@members.77"/>
87 <members age="39" children="//@members.29 //@members.44 //@members.69" parents="//@members.40 //@members.91"/>
88 <members age="130" children="//@members.3 //@members.13 //@members.16 //@members.24 //@members.35 //@members.36 //@members.45 //@members.50" parents="//@members.11 //@members.80"/>
89 <members parents="//@members.18 //@members.44"/>
90 <members age="39" children="//@members.4 //@members.20" parents="//@members.43 //@members.55"/>
91 <members age="13" children="//@members.37" parents="//@members.3 //@members.12"/>
92 <members parents="//@members.21 //@members.23"/>
93 <members age="26" children="//@members.30 //@members.56 //@members.93" parents="//@members.40 //@members.43"/>
94 <members age="65" children="//@members.1 //@members.27 //@members.75 //@members.84" parents="//@members.40 //@members.61"/>
95 <members age="26" children="//@members.22 //@members.44 //@members.81" parents="//@members.16 //@members.45"/>
96 <members age="13" children="//@members.32" parents="//@members.9 //@members.90"/>
97 <members age="65" children="//@members.12 //@members.65 //@members.69 //@members.70 //@members.97" parents="//@members.16 //@members.43"/>
98 <members age="13" children="//@members.67 //@members.74" parents="//@members.9 //@members.11"/>
99 <members parents="//@members.49 //@members.97"/>
100 <members age="26" children="//@members.21 //@members.31 //@members.96" parents="//@members.24 //@members.94"/>
101 <members parents="//@members.4 //@members.27"/>
102 <members age="13" children="//@members.32" parents="//@members.27 //@members.62"/>
103</familytree:FamilyTree>
diff --git a/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/7_1.xmi b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/7_1.xmi
new file mode 100644
index 00000000..3db68771
--- /dev/null
+++ b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/7_1.xmi
@@ -0,0 +1,103 @@
1<?xml version="1.0" encoding="ASCII"?>
2<familytree:FamilyTree xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:familytree="http://www.example.org/familytree" xsi:schemaLocation="http://www.example.org/familytree ../case.study.familyTree.model/model/familytree.ecore">
3 <members age="13" children="//@members.73 //@members.99" parents="//@members.65 //@members.71"/>
4 <members age="65" children="//@members.66" parents="//@members.48 //@members.97"/>
5 <members age="117" children="//@members.11 //@members.19 //@members.38 //@members.52 //@members.60 //@members.79 //@members.88 //@members.93 //@members.97" parents="//@members.3 //@members.44"/>
6 <members age="143" children="//@members.2 //@members.19 //@members.21 //@members.37 //@members.44 //@members.71 //@members.75 //@members.88" parents="//@members.27 //@members.48"/>
7 <members age="13" children="//@members.51" parents="//@members.67 //@members.97"/>
8 <members parents="//@members.16 //@members.44"/>
9 <members parents="//@members.84"/>
10 <members age="13" children="//@members.18 //@members.25" parents="//@members.44 //@members.57"/>
11 <members age="65" children="//@members.24 //@members.38 //@members.65 //@members.67 //@members.89" parents="//@members.19 //@members.27"/>
12 <members parents="//@members.21 //@members.53"/>
13 <members parents="//@members.14 //@members.80"/>
14 <members age="39" children="//@members.16 //@members.33 //@members.70" parents="//@members.2 //@members.27"/>
15 <members age="39" children="//@members.75 //@members.85" parents="//@members.19 //@members.89"/>
16 <members age="39" children="//@members.16 //@members.24 //@members.43 //@members.59 //@members.68" parents="//@members.17 //@members.91"/>
17 <members age="13" children="//@members.10 //@members.77 //@members.98" parents="//@members.38 //@members.72"/>
18 <members parents="//@members.35 //@members.85"/>
19 <members age="13" children="//@members.5" parents="//@members.11 //@members.13"/>
20 <members age="65" children="//@members.13 //@members.36 //@members.49 //@members.59 //@members.61 //@members.87" parents="//@members.44 //@members.71"/>
21 <members parents="//@members.7 //@members.62"/>
22 <members age="104" children="//@members.8 //@members.12 //@members.50 //@members.57 //@members.64 //@members.84 //@members.86" parents="//@members.2 //@members.3"/>
23 <members age="13" children="//@members.56" parents="//@members.58 //@members.87"/>
24 <members age="13" children="//@members.9" parents="//@members.3 //@members.62"/>
25 <members parents="//@members.30 //@members.35"/>
26 <members age="13" children="//@members.26 //@members.31 //@members.99" parents="//@members.43 //@members.52"/>
27 <members age="13" children="//@members.55 //@members.90" parents="//@members.8 //@members.13"/>
28 <members parents="//@members.7 //@members.92"/>
29 <members parents="//@members.23 //@members.87"/>
30 <members age="156" children="//@members.3 //@members.8 //@members.11 //@members.44 //@members.57" parents="//@members.48 //@members.69"/>
31 <members parents="//@members.71 //@members.88"/>
32 <members age="221" children="//@members.69 //@members.91"/>
33 <members age="65" children="//@members.22 //@members.66 //@members.90 //@members.92" parents="//@members.64 //@members.88"/>
34 <members parents="//@members.23 //@members.71"/>
35 <members parents="//@members.70 //@members.86"/>
36 <members age="13" children="//@members.34 //@members.94" parents="//@members.11 //@members.86"/>
37 <members parents="//@members.33 //@members.71"/>
38 <members age="13" children="//@members.15 //@members.22" parents="//@members.86 //@members.87"/>
39 <members parents="//@members.17 //@members.86"/>
40 <members parents="//@members.3 //@members.71"/>
41 <members age="26" children="//@members.14" parents="//@members.2 //@members.8"/>
42 <members parents="//@members.43 //@members.86"/>
43 <members age="26" children="//@members.81" parents="//@members.64 //@members.83"/>
44 <members age="13" children="//@members.76" parents="//@members.63 //@members.70"/>
45 <members parents="//@members.57 //@members.86"/>
46 <members age="26" children="//@members.23 //@members.39 //@members.96" parents="//@members.13 //@members.52"/>
47 <members age="130" children="//@members.2 //@members.5 //@members.7 //@members.17 //@members.49" parents="//@members.3 //@members.27"/>
48 <members parents="//@members.65 //@members.71"/>
49 <members parents="//@members.86 //@members.88"/>
50 <members parents="//@members.88 //@members.97"/>
51 <members age="169" children="//@members.1 //@members.3 //@members.27 //@members.54 //@members.97" parents="//@members.69 //@members.74"/>
52 <members age="52" children="//@members.62 //@members.63" parents="//@members.17 //@members.44"/>
53 <members age="26" children="//@members.53" parents="//@members.19 //@members.74"/>
54 <members parents="//@members.4 //@members.87"/>
55 <members age="39" children="//@members.23 //@members.43 //@members.78 //@members.80" parents="//@members.2 //@members.74"/>
56 <members age="13" children="//@members.9 //@members.95" parents="//@members.50 //@members.67"/>
57 <members age="13" children="//@members.76" parents="//@members.48 //@members.78"/>
58 <members parents="//@members.24 //@members.84"/>
59 <members parents="//@members.20 //@members.71"/>
60 <members age="91" children="//@members.7 //@members.42 //@members.64" parents="//@members.19 //@members.27"/>
61 <members age="26" children="//@members.20" parents="//@members.74 //@members.97"/>
62 <members parents="//@members.13 //@members.17"/>
63 <members parents="//@members.2 //@members.81"/>
64 <members parents="//@members.17 //@members.87"/>
65 <members age="39" children="//@members.18 //@members.21 //@members.70" parents="//@members.49 //@members.66"/>
66 <members age="26" children="//@members.41 //@members.94" parents="//@members.49 //@members.97"/>
67 <members age="78" children="//@members.30 //@members.40 //@members.83" parents="//@members.19 //@members.57"/>
68 <members age="26" children="//@members.0 //@members.45" parents="//@members.8 //@members.86"/>
69 <members age="52" children="//@members.62 //@members.96" parents="//@members.1 //@members.30"/>
70 <members age="26" children="//@members.4 //@members.53 //@members.77" parents="//@members.8 //@members.97"/>
71 <members parents="//@members.13 //@members.87"/>
72 <members age="195" children="//@members.27 //@members.48 //@members.74" parents="//@members.29 //@members.91"/>
73 <members age="26" children="//@members.32 //@members.41" parents="//@members.11 //@members.62"/>
74 <members age="78" children="//@members.0 //@members.17 //@members.28 //@members.31 //@members.34 //@members.37 //@members.45 //@members.56 //@members.84" parents="//@members.3 //@members.88"/>
75 <members age="26" children="//@members.14" parents="//@members.86 //@members.97"/>
76 <members parents="//@members.0 //@members.86"/>
77 <members age="182" children="//@members.48 //@members.50 //@members.52 //@members.58 //@members.87 //@members.98" parents="//@members.69 //@members.91"/>
78 <members age="26" children="//@members.80" parents="//@members.3 //@members.12"/>
79 <members parents="//@members.41 //@members.54"/>
80 <members parents="//@members.14 //@members.67"/>
81 <members age="26" children="//@members.54 //@members.81" parents="//@members.52 //@members.88"/>
82 <members parents="//@members.2 //@members.81"/>
83 <members age="13" children="//@members.10" parents="//@members.52 //@members.75"/>
84 <members age="13" children="//@members.60 //@members.79" parents="//@members.40 //@members.78"/>
85 <members parents="//@members.84 //@members.86"/>
86 <members age="39" children="//@members.40" parents="//@members.64 //@members.88"/>
87 <members age="13" children="//@members.6 //@members.55 //@members.82" parents="//@members.19 //@members.71"/>
88 <members age="13" children="//@members.15" parents="//@members.12 //@members.97"/>
89 <members age="65" children="//@members.32 //@members.33 //@members.35 //@members.36 //@members.39 //@members.42 //@members.46 //@members.65 //@members.72 //@members.73 //@members.82 //@members.89" parents="//@members.19 //@members.91"/>
90 <members age="26" children="//@members.20 //@members.26 //@members.35 //@members.51 //@members.61 //@members.68 //@members.93" parents="//@members.17 //@members.74"/>
91 <members age="91" children="//@members.28 //@members.30 //@members.46 //@members.47 //@members.71 //@members.78 //@members.83" parents="//@members.2 //@members.3"/>
92 <members age="52" children="//@members.12" parents="//@members.8 //@members.86"/>
93 <members parents="//@members.24 //@members.30"/>
94 <members age="208" children="//@members.13 //@members.69 //@members.74 //@members.86 //@members.92 //@members.95" parents="//@members.29"/>
95 <members age="13" children="//@members.25" parents="//@members.30 //@members.91"/>
96 <members parents="//@members.2 //@members.87"/>
97 <members parents="//@members.33 //@members.63"/>
98 <members parents="//@members.53 //@members.91"/>
99 <members parents="//@members.43 //@members.66"/>
100 <members age="78" children="//@members.1 //@members.4 //@members.47 //@members.58 //@members.63 //@members.67 //@members.72 //@members.85" parents="//@members.2 //@members.48"/>
101 <members parents="//@members.14 //@members.74"/>
102 <members parents="//@members.0 //@members.23"/>
103</familytree:FamilyTree>
diff --git a/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/8_1.xmi b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/8_1.xmi
new file mode 100644
index 00000000..383b6c76
--- /dev/null
+++ b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/8_1.xmi
@@ -0,0 +1,103 @@
1<?xml version="1.0" encoding="ASCII"?>
2<familytree:FamilyTree xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:familytree="http://www.example.org/familytree" xsi:schemaLocation="http://www.example.org/familytree ../case.study.familyTree.model/model/familytree.ecore">
3 <members age="78" children="//@members.27 //@members.77 //@members.79" parents="//@members.40 //@members.61"/>
4 <members age="208" children="//@members.6 //@members.7 //@members.19 //@members.30 //@members.37 //@members.61 //@members.63" parents="//@members.71 //@members.86"/>
5 <members age="26" children="//@members.26" parents="//@members.42 //@members.61"/>
6 <members age="117" children="//@members.61" parents="//@members.7 //@members.70"/>
7 <members age="39" children="//@members.11 //@members.34 //@members.96" parents="//@members.70 //@members.71"/>
8 <members age="13" children="//@members.69" parents="//@members.62 //@members.66"/>
9 <members age="169" children="//@members.42 //@members.43 //@members.65 //@members.68 //@members.78 //@members.87 //@members.89 //@members.99" parents="//@members.1 //@members.19"/>
10 <members age="195" children="//@members.3 //@members.19 //@members.20 //@members.25 //@members.55 //@members.57 //@members.87 //@members.95 //@members.97" parents="//@members.1 //@members.71"/>
11 <members age="13" children="//@members.77" parents="//@members.78 //@members.95"/>
12 <members parents="//@members.15 //@members.17"/>
13 <members age="52" children="//@members.94" parents="//@members.42 //@members.57"/>
14 <members parents="//@members.4 //@members.46"/>
15 <members parents="//@members.74 //@members.86"/>
16 <members parents="//@members.38 //@members.54"/>
17 <members age="13" children="//@members.82" parents="//@members.17 //@members.34"/>
18 <members age="65" children="//@members.9 //@members.28" parents="//@members.19 //@members.70"/>
19 <members parents="//@members.27 //@members.50"/>
20 <members age="52" children="//@members.9 //@members.14 //@members.49" parents="//@members.31 //@members.89"/>
21 <members age="247" children="//@members.71 //@members.86"/>
22 <members age="182" children="//@members.6 //@members.15 //@members.30 //@members.46 //@members.70 //@members.93 //@members.98 //@members.99" parents="//@members.1 //@members.7"/>
23 <members age="39" children="//@members.66" parents="//@members.7 //@members.32"/>
24 <members parents="//@members.61 //@members.74"/>
25 <members age="91" children="//@members.41 //@members.83 //@members.85 //@members.96 //@members.98" parents="//@members.42 //@members.74"/>
26 <members parents="//@members.40 //@members.83"/>
27 <members parents="//@members.55 //@members.57"/>
28 <members age="39" children="//@members.81" parents="//@members.7 //@members.63"/>
29 <members age="13" children="//@members.76" parents="//@members.2 //@members.97"/>
30 <members age="65" children="//@members.16 //@members.34 //@members.43 //@members.67 //@members.79" parents="//@members.0 //@members.41"/>
31 <members age="52" children="//@members.55 //@members.62 //@members.94" parents="//@members.15 //@members.42"/>
32 <members parents="//@members.42 //@members.56"/>
33 <members age="13" children="//@members.51" parents="//@members.1 //@members.19"/>
34 <members age="65" children="//@members.17 //@members.38 //@members.62 //@members.73" parents="//@members.42 //@members.71"/>
35 <members age="52" children="//@members.20 //@members.92" parents="//@members.70 //@members.89"/>
36 <members age="13" children="//@members.82" parents="//@members.53 //@members.97"/>
37 <members age="26" children="//@members.14" parents="//@members.4 //@members.27"/>
38 <members age="39" children="//@members.50 //@members.53 //@members.59" parents="//@members.70 //@members.90"/>
39 <members age="26" children="//@members.75" parents="//@members.41 //@members.87"/>
40 <members parents="//@members.1 //@members.61"/>
41 <members age="13" children="//@members.13" parents="//@members.31 //@members.71"/>
42 <members parents="//@members.57 //@members.75"/>
43 <members age="91" children="//@members.0 //@members.23 //@members.44" parents="//@members.61 //@members.70"/>
44 <members age="78" children="//@members.27 //@members.36 //@members.58 //@members.59 //@members.76" parents="//@members.22 //@members.87"/>
45 <members age="117" children="//@members.2 //@members.10 //@members.22 //@members.28 //@members.29 //@members.31 //@members.49 //@members.74" parents="//@members.6 //@members.99"/>
46 <members age="52" children="//@members.69 //@members.85" parents="//@members.6 //@members.27"/>
47 <members parents="//@members.40 //@members.50"/>
48 <members parents="//@members.47 //@members.78"/>
49 <members age="13" children="//@members.11 //@members.51" parents="//@members.19 //@members.81"/>
50 <members age="13" children="//@members.45 //@members.60 //@members.91" parents="//@members.90 //@members.96"/>
51 <members parents="//@members.54 //@members.75"/>
52 <members age="39" children="//@members.64" parents="//@members.17 //@members.42"/>
53 <members age="13" children="//@members.16 //@members.44" parents="//@members.35 //@members.64"/>
54 <members parents="//@members.30 //@members.46"/>
55 <members parents="//@members.89 //@members.98"/>
56 <members age="26" children="//@members.33 //@members.80" parents="//@members.35 //@members.85"/>
57 <members age="13" children="//@members.13 //@members.48" parents="//@members.68 //@members.78"/>
58 <members age="13" children="//@members.24" parents="//@members.7 //@members.28"/>
59 <members age="39" children="//@members.29 //@members.66 //@members.92" parents="//@members.57 //@members.93"/>
60 <members age="65" children="//@members.10 //@members.24 //@members.39 //@members.56 //@members.80 //@members.83" parents="//@members.7 //@members.70"/>
61 <members age="13" children="//@members.73" parents="//@members.41 //@members.88"/>
62 <members parents="//@members.35 //@members.41"/>
63 <members parents="//@members.47 //@members.96"/>
64 <members age="104" children="//@members.0 //@members.2 //@members.21 //@members.37 //@members.40 //@members.88" parents="//@members.1 //@members.3"/>
65 <members age="26" children="//@members.5" parents="//@members.28 //@members.31"/>
66 <members age="52" children="//@members.25" parents="//@members.1 //@members.99"/>
67 <members age="26" children="//@members.50" parents="//@members.49 //@members.72"/>
68 <members parents="//@members.6 //@members.92"/>
69 <members age="26" children="//@members.5" parents="//@members.20 //@members.56"/>
70 <members parents="//@members.27 //@members.90"/>
71 <members age="26" children="//@members.54" parents="//@members.6 //@members.86"/>
72 <members parents="//@members.5 //@members.43"/>
73 <members age="130" children="//@members.3 //@members.4 //@members.15 //@members.32 //@members.35 //@members.40 //@members.57 //@members.74 //@members.90" parents="//@members.19 //@members.93"/>
74 <members age="221" children="//@members.1 //@members.4 //@members.7 //@members.31 //@members.38" parents="//@members.18 //@members.86"/>
75 <members age="39" children="//@members.64" parents="//@members.89 //@members.93"/>
76 <members parents="//@members.31 //@members.58"/>
77 <members age="104" children="//@members.12 //@members.21 //@members.22 //@members.90" parents="//@members.42 //@members.70"/>
78 <members age="13" children="//@members.39 //@members.48" parents="//@members.36 //@members.79"/>
79 <members parents="//@members.26 //@members.41"/>
80 <members parents="//@members.0 //@members.8"/>
81 <members age="26" children="//@members.8 //@members.45 //@members.54" parents="//@members.6 //@members.95"/>
82 <members age="26" children="//@members.75" parents="//@members.0 //@members.27"/>
83 <members parents="//@members.53 //@members.57"/>
84 <members age="26" children="//@members.46" parents="//@members.25 //@members.86"/>
85 <members parents="//@members.14 //@members.33"/>
86 <members age="13" children="//@members.23" parents="//@members.22 //@members.57"/>
87 <members parents="//@members.93"/>
88 <members age="39" children="//@members.53" parents="//@members.22 //@members.43"/>
89 <members age="234" children="//@members.1 //@members.12 //@members.68 //@members.71 //@members.81" parents="//@members.18"/>
90 <members age="91" children="//@members.36 //@members.41" parents="//@members.6 //@members.7"/>
91 <members age="26" children="//@members.58" parents="//@members.61 //@members.90"/>
92 <members age="65" children="//@members.17 //@members.32 //@members.52 //@members.72" parents="//@members.6 //@members.90"/>
93 <members age="78" children="//@members.35 //@members.47 //@members.67 //@members.88 //@members.89" parents="//@members.70 //@members.74"/>
94 <members parents="//@members.47 //@members.96"/>
95 <members age="13" children="//@members.65" parents="//@members.32 //@members.56"/>
96 <members age="143" children="//@members.56 //@members.70 //@members.72 //@members.84 //@members.95" parents="//@members.19 //@members.99"/>
97 <members age="39" children="//@members.97" parents="//@members.10 //@members.28"/>
98 <members age="39" children="//@members.8 //@members.78" parents="//@members.7 //@members.93"/>
99 <members age="26" children="//@members.47 //@members.60 //@members.91" parents="//@members.4 //@members.22"/>
100 <members age="26" children="//@members.26 //@members.33" parents="//@members.7 //@members.94"/>
101 <members age="13" children="//@members.52" parents="//@members.19 //@members.22"/>
102 <members age="156" children="//@members.42 //@members.63 //@members.93" parents="//@members.6 //@members.19"/>
103</familytree:FamilyTree>
diff --git a/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/9_1.xmi b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/9_1.xmi
new file mode 100644
index 00000000..8b884bb4
--- /dev/null
+++ b/Tests/MODELS2020-CaseStudies/models20.diversity-calculator/inputs/FamilyTree/9_1.xmi
@@ -0,0 +1,103 @@
1<?xml version="1.0" encoding="ASCII"?>
2<familytree:FamilyTree xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:familytree="http://www.example.org/familytree" xsi:schemaLocation="http://www.example.org/familytree ../case.study.familyTree.model/model/familytree.ecore">
3 <members age="13" children="//@members.38" parents="//@members.12 //@members.73"/>
4 <members age="78" children="//@members.25 //@members.35 //@members.70" parents="//@members.4 //@members.62"/>
5 <members age="52" children="//@members.82" parents="//@members.9 //@members.40"/>
6 <members parents="//@members.7 //@members.59"/>
7 <members age="91" children="//@members.1 //@members.16 //@members.29 //@members.94" parents="//@members.13 //@members.15"/>
8 <members age="78" children="//@members.70" parents="//@members.23 //@members.64"/>
9 <members age="26" children="//@members.8 //@members.68" parents="//@members.49 //@members.74"/>
10 <members age="13" children="//@members.3 //@members.80" parents="//@members.49 //@members.54"/>
11 <members age="13" children="//@members.21 //@members.48" parents="//@members.6 //@members.84"/>
12 <members age="117" children="//@members.2 //@members.42 //@members.58 //@members.61 //@members.83" parents="//@members.10 //@members.84"/>
13 <members age="130" children="//@members.9 //@members.86 //@members.87" parents="//@members.53 //@members.88"/>
14 <members parents="//@members.78 //@members.90"/>
15 <members age="78" children="//@members.0 //@members.83" parents="//@members.88 //@members.95"/>
16 <members age="156" children="//@members.4 //@members.44 //@members.62 //@members.87" parents="//@members.15 //@members.73"/>
17 <members parents="//@members.63 //@members.69"/>
18 <members age="221" children="//@members.4 //@members.13 //@members.35 //@members.73 //@members.78 //@members.88 //@members.95 //@members.97" parents="//@members.17 //@members.54"/>
19 <members age="13" children="//@members.37" parents="//@members.4 //@members.35"/>
20 <members age="247" children="//@members.15 //@members.54 //@members.71"/>
21 <members age="65" children="//@members.58 //@members.89" parents="//@members.67 //@members.88"/>
22 <members age="26" children="//@members.98" parents="//@members.56 //@members.82"/>
23 <members age="13" children="//@members.68" parents="//@members.46 //@members.95"/>
24 <members parents="//@members.8 //@members.75"/>
25 <members age="169" children="//@members.69 //@members.93 //@members.95 //@members.99" parents="//@members.53 //@members.73"/>
26 <members age="117" children="//@members.5 //@members.33 //@members.39 //@members.45 //@members.47 //@members.90" parents="//@members.50 //@members.76"/>
27 <members age="26" children="//@members.30 //@members.86" parents="//@members.49 //@members.66"/>
28 <members parents="//@members.1 //@members.88"/>
29 <members parents="//@members.98"/>
30 <members parents="//@members.28 //@members.35"/>
31 <members age="13" children="//@members.27" parents="//@members.29 //@members.97"/>
32 <members age="26" children="//@members.28" parents="//@members.4 //@members.35"/>
33 <members parents="//@members.24 //@members.35"/>
34 <members parents="//@members.75 //@members.77"/>
35 <members age="91" children="//@members.67" parents="//@members.55 //@members.87"/>
36 <members parents="//@members.23 //@members.82"/>
37 <members parents="//@members.59 //@members.86"/>
38 <members age="39" children="//@members.16 //@members.27 //@members.29 //@members.30" parents="//@members.1 //@members.15"/>
39 <members parents="//@members.53 //@members.73"/>
40 <members parents="//@members.16 //@members.78"/>
41 <members parents="//@members.0 //@members.43"/>
42 <members age="26" children="//@members.51" parents="//@members.23 //@members.50"/>
43 <members age="65" children="//@members.2 //@members.43" parents="//@members.52 //@members.87"/>
44 <members parents="//@members.88 //@members.95"/>
45 <members age="26" children="//@members.75" parents="//@members.9 //@members.62"/>
46 <members age="13" children="//@members.38" parents="//@members.40 //@members.73"/>
47 <members age="13" children="//@members.72" parents="//@members.13 //@members.50"/>
48 <members age="13" children="//@members.65" parents="//@members.23 //@members.83"/>
49 <members age="117" children="//@members.20 //@members.47 //@members.48" parents="//@members.55 //@members.73"/>
50 <members age="104" children="//@members.92" parents="//@members.23 //@members.46"/>
51 <members parents="//@members.8 //@members.46"/>
52 <members age="156" children="//@members.6 //@members.7 //@members.24 //@members.62 //@members.81 //@members.84" parents="//@members.53 //@members.78"/>
53 <members age="130" children="//@members.23 //@members.39 //@members.44 //@members.60" parents="//@members.55 //@members.78"/>
54 <members age="13" children="//@members.81" parents="//@members.39 //@members.61"/>
55 <members age="78" children="//@members.40" parents="//@members.53 //@members.92"/>
56 <members age="182" children="//@members.10 //@members.22 //@members.36 //@members.49 //@members.52 //@members.66 //@members.76 //@members.84" parents="//@members.73 //@members.78"/>
57 <members age="234" children="//@members.7 //@members.15 //@members.78 //@members.94" parents="//@members.17"/>
58 <members age="143" children="//@members.32 //@members.46 //@members.50 //@members.59" parents="//@members.73 //@members.76"/>
59 <members age="39" children="//@members.19" parents="//@members.59 //@members.73"/>
60 <members age="13" children="//@members.71" parents="//@members.62 //@members.93"/>
61 <members parents="//@members.9 //@members.18"/>
62 <members age="65" children="//@members.3 //@members.34 //@members.56 //@members.79" parents="//@members.55 //@members.73"/>
63 <members age="13" children="//@members.85" parents="//@members.50 //@members.66"/>
64 <members age="104" children="//@members.51 //@members.92" parents="//@members.9 //@members.66"/>
65 <members age="143" children="//@members.1 //@members.42 //@members.57 //@members.74 //@members.99" parents="//@members.13 //@members.49"/>
66 <members age="13" children="//@members.14" parents="//@members.69 //@members.73"/>
67 <members age="91" children="//@members.5" parents="//@members.95 //@members.97"/>
68 <members parents="//@members.45 //@members.97"/>
69 <members age="117" children="//@members.24 //@members.60 //@members.61 //@members.80" parents="//@members.53 //@members.74"/>
70 <members age="78" children="//@members.18" parents="//@members.32 //@members.69"/>
71 <members parents="//@members.6 //@members.20"/>
72 <members age="91" children="//@members.14 //@members.63 //@members.67" parents="//@members.22 //@members.78"/>
73 <members age="65" children="//@members.75 //@members.79" parents="//@members.1 //@members.5"/>
74 <members parents="//@members.17 //@members.57"/>
75 <members parents="//@members.44 //@members.74"/>
76 <members age="195" children="//@members.0 //@members.13 //@members.22 //@members.36 //@members.43 //@members.46 //@members.53 //@members.55 //@members.56 //@members.59 //@members.63 //@members.76" parents="//@members.15 //@members.78"/>
77 <members age="130" children="//@members.6 //@members.66 //@members.72 //@members.77" parents="//@members.62 //@members.97"/>
78 <members age="13" children="//@members.21 //@members.31" parents="//@members.42 //@members.70"/>
79 <members age="156" children="//@members.23 //@members.55 //@members.90" parents="//@members.53 //@members.73"/>
80 <members age="13" children="//@members.31" parents="//@members.74 //@members.89"/>
81 <members age="208" children="//@members.11 //@members.37 //@members.49 //@members.50 //@members.53 //@members.69 //@members.73 //@members.88" parents="//@members.15 //@members.54"/>
82 <members age="52" children="//@members.91 //@members.96" parents="//@members.59 //@members.70"/>
83 <members parents="//@members.7 //@members.66"/>
84 <members parents="//@members.49 //@members.51"/>
85 <members age="39" children="//@members.19 //@members.33" parents="//@members.2 //@members.89"/>
86 <members age="65" children="//@members.45 //@members.89" parents="//@members.9 //@members.12"/>
87 <members age="130" children="//@members.8 //@members.9 //@members.91" parents="//@members.49 //@members.53"/>
88 <members parents="//@members.60 //@members.87"/>
89 <members age="13" children="//@members.34" parents="//@members.10 //@members.24"/>
90 <members age="104" children="//@members.32 //@members.40 //@members.85" parents="//@members.10 //@members.13"/>
91 <members age="143" children="//@members.10 //@members.12 //@members.18 //@members.25 //@members.41" parents="//@members.15 //@members.78"/>
92 <members age="52" children="//@members.77 //@members.82" parents="//@members.18 //@members.83"/>
93 <members age="13" children="//@members.11" parents="//@members.23 //@members.76"/>
94 <members age="39" children="//@members.93" parents="//@members.79 //@members.84"/>
95 <members age="91" children="//@members.52" parents="//@members.47 //@members.61"/>
96 <members age="26" children="//@members.57 //@members.96" parents="//@members.22 //@members.91"/>
97 <members parents="//@members.4 //@members.54"/>
98 <members age="156" children="//@members.12 //@members.20 //@members.41 //@members.64 //@members.97" parents="//@members.15 //@members.22"/>
99 <members parents="//@members.79 //@members.93"/>
100 <members age="143" children="//@members.28 //@members.64 //@members.65 //@members.74 //@members.98" parents="//@members.15 //@members.95"/>
101 <members age="13" children="//@members.26" parents="//@members.19 //@members.97"/>
102 <members parents="//@members.22 //@members.62"/>
103</familytree:FamilyTree>