aboutsummaryrefslogtreecommitdiffstats
path: root/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore
diff options
context:
space:
mode:
Diffstat (limited to 'Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore')
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_0.xmi66
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_1.xmi101
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_10.xmi52
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_11.xmi89
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_12.xmi109
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_13.xmi48
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_14.xmi35
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_15.xmi89
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_16.xmi35
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_17.xmi73
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_18.xmi55
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_19.xmi81
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_2.xmi92
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_20.xmi95
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_21.xmi49
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_22.xmi40
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_23.xmi108
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_24.xmi69
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_25.xmi66
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_26.xmi38
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_27.xmi51
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_28.xmi47
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_29.xmi70
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_3.xmi81
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_30.xmi53
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_31.xmi53
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_32.xmi83
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_33.xmi35
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_34.xmi99
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_35.xmi68
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_36.xmi69
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_37.xmi82
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_38.xmi52
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_39.xmi58
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_4.xmi108
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_40.xmi52
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_41.xmi63
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_42.xmi75
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_43.xmi63
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_44.xmi57
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_45.xmi52
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_46.xmi70
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_47.xmi39
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_48.xmi41
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_49.xmi89
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_5.xmi67
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_50.xmi39
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_51.xmi35
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_52.xmi93
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_53.xmi58
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_54.xmi55
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_55.xmi47
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_56.xmi46
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_57.xmi66
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_58.xmi50
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_59.xmi49
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_6.xmi60
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_60.xmi49
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_61.xmi43
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_62.xmi53
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_63.xmi44
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_64.xmi47
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_65.xmi76
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_66.xmi56
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_67.xmi62
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_68.xmi85
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_69.xmi48
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_7.xmi43
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_70.xmi43
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_71.xmi38
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_72.xmi45
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_73.xmi50
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_74.xmi48
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_75.xmi52
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_76.xmi39
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_77.xmi49
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_78.xmi44
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_79.xmi38
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_8.xmi86
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_80.xmi49
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_81.xmi42
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_82.xmi61
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_83.xmi55
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_84.xmi42
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_85.xmi52
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_86.xmi53
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_87.xmi62
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_88.xmi48
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_89.xmi82
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_9.xmi70
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_90.xmi52
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_91.xmi56
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_92.xmi58
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_93.xmi49
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_94.xmi46
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_95.xmi41
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_96.xmi38
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_97.xmi69
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_98.xmi55
-rw-r--r--Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_99.xmi38
100 files changed, 5921 insertions, 0 deletions
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_0.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_0.xmi
new file mode 100644
index 00000000..43258063
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_0.xmi
@@ -0,0 +1,66 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="z7Y5DcAlCfzJKp6GlDMX5kQbsQXTjrloP9dpCPasIuVTJvnrnEdtA9EGEsvAXCAQ9GdVymnKOs6Yy7umbmWbv2foQSZLn23EU" nsURI="QwMKmWqBvBzAYxJ2ckxsVpKUN1WiGjuziKJhuXIcwH">
3 <eClassifiers xsi:type="ecore:EDataType">
4 <eTypeParameters/>
5 </eClassifiers>
6 <eClassifiers xsi:type="ecore:EEnum">
7 <eLiterals/>
8 <eLiterals literal="cFggoW2zhrbLNee6IxfKNXYVyHL17EvHZOhRVx4weVZikJF571GRn3hpIeguzFFBEaXI9tn9LdKsuVqo7i21XcSQ1ESJ7LxZdiAE7f5S0q2amoRhcYcnZMZCS3I"/>
9 <eLiterals literal="gyrI0pPeCY0gJw9EJKD5OGVCPjukRv5G7IXQBnavhpA74WktjKRu9bQZgVkfWpLTskQh4lVDKxMDjdPclYAn3Qlm9rQk" value="89712881"/>
10 </eClassifiers>
11 <eClassifiers xsi:type="ecore:EClass" name="weX" instanceTypeName="KtsNaqBg0Oa4z6olbhZ0em8KlsKinnbb8nU6vHvSZs4Zsqy2Qq1WWkYyXI2BOhKDeC3pKhWfBK5ZfFVqjRR2DkGUwaHWVhhdBrSR1H" eSuperTypes="//@eClassifiers.3 //@eClassifiers.6 //@eClassifiers.2">
12 <eTypeParameters name="bwGwxsLmK7rYp">
13 <eBounds eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.2/@eTypeParameters.3">
14 <eUpperBound eClassifier="//@eClassifiers.0"/>
15 <eTypeArguments eClassifier="//@eClassifiers.0"/>
16 <eLowerBound eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.2/@eTypeParameters.1"/>
17 </eBounds>
18 <eBounds eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.2/@eTypeParameters.3">
19 <eTypeArguments eTypeParameter="//@eClassifiers.2/@eTypeParameters.2"/>
20 <eTypeArguments/>
21 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.2/@eTypeParameters.3"/>
22 <eLowerBound eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.2/@eTypeParameters.0"/>
23 </eBounds>
24 <eBounds eTypeParameter="//@eClassifiers.2/@eTypeParameters.1">
25 <eTypeArguments eClassifier="//@eClassifiers.5"/>
26 <eTypeArguments eClassifier="//@eClassifiers.0"/>
27 <eTypeArguments/>
28 <eTypeArguments/>
29 <eTypeArguments/>
30 </eBounds>
31 <eBounds eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
32 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
33 <eLowerBound eTypeParameter="//@eClassifiers.2/@eTypeParameters.1"/>
34 </eBounds>
35 <eBounds>
36 <eTypeArguments eTypeParameter="//@eClassifiers.2/@eTypeParameters.0"/>
37 <eTypeArguments eClassifier="//@eClassifiers.7"/>
38 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.2/@eTypeParameters.2"/>
39 <eTypeArguments/>
40 </eBounds>
41 <eBounds eClassifier="//@eClassifiers.8"/>
42 <eBounds eTypeParameter="//@eClassifiers.2/@eTypeParameters.1"/>
43 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.2/@eTypeParameters.4"/>
44 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.2/@eTypeParameters.3"/>
45 <eBounds/>
46 <eBounds/>
47 <eBounds eClassifier="//@eClassifiers.8"/>
48 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.2/@eTypeParameters.5"/>
49 <eBounds eClassifier="//@eClassifiers.2"/>
50 <eBounds eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.2/@eTypeParameters.1"/>
51 </eTypeParameters>
52 <eTypeParameters name="U6eelvAZQ4E2qfHLPvSU1gHizR47UrU9QhaVU8yhiirLAe2CnK0GGYKXHNslGepy6te4ltePzRbA1egp86EyRn1f4XZ7BRLHHAFijRFfqJBisfDlOXsKZKka4Agj7Tmk"/>
53 <eTypeParameters/>
54 <eTypeParameters/>
55 <eTypeParameters name="sn2VtzcRvrBP1CYFxlyaSUccpCwdOlFLWluOIMyv4bjTxf2RTHS"/>
56 <eTypeParameters/>
57 </eClassifiers>
58 <eClassifiers xsi:type="ecore:EClass" name="jfyJb6qzDT9gbrwaOWIeAiMwpoSZfLWjnqdVQm3HZAQ1WSfIEmGhBzFYORRui0EVGFV0tW0rZa6MonjiWK68apuCfhuvzu2uBd7ahP9KE77vz1ejYm" instanceClassName="QFwG0LB0LfjHVTBWUMxAfuGGdtLC4tLS6xrjRLQMmeBP0YBBW6YDiQk0oXrkj7NlVHIhuWyzBfnFLZrcb14rdy0l0h7xrLQEQXue8XErL8MP348lBCwELb54BG6gF7" eSuperTypes="//@eClassifiers.2 //@eClassifiers.3 //@eClassifiers.6" interface="true"/>
59 <eClassifiers xsi:type="ecore:EDataType" name="tXtHoUNIgJKm0q1rsrhv0yAHMw5ecpfeIEevS8y0gM5PLuW" instanceClassName="sEE6Eg0Fq4ogmpt9bJlYCsNA3Vtbfxug7E4sqmvk67tGCAnlOGg3MeFp5le1EZrHgKIcO16mM54TmovIb5hM780UN" instanceTypeName="RbgXk7qHaCjBPDg9Grh2rIxsFn253uP8KitHVnamy56r6TDreRRuzbUNlpFr0rld6Nw9rSA2ilonvIwQfghfQxTmSC4daLLhx2119lVCJL1Lv3itmZ7NJuF"/>
60 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="Td3svlf7WCGsXVx71rKmbMYkF1rtdwoV4vqXy3K1rFWJOPQ46uCfHroKSTY7HkUZFWzt2UIZkgPFtLXMM5p1ysZ"/>
61 <eClassifiers xsi:type="ecore:EClass" name="YTfdITdlecHjK0"/>
62 <eClassifiers xsi:type="ecore:EDataType" name="KRmz4AqoWJcsJZ2HM8DSh0l87NRZWXm3jpu2vX2Pc8c2ob9cwdycbYdePUjLLJzYkWJVbirbYRppbgmGhtoSpvi1vdZTWVjX2KnM" instanceClassName="C5UFQSBmr1vJM7en6Dl59pRdSv0CikZzkYQxfWBzUuDIBw" serializable="false"/>
63 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="CNEwPuhlR9uIFaDZyZKov7QEWXoqZefN5dOH6MQxDmzqdNIJ7p2gxvgSo37aiCOLxdP984zpWuMWMP6FH15WTsbOnyhtGcZQORTyIfV" instanceTypeName="epLntxoieU2eG3Wo3fB9PzN4ZLFeJikFOgkn4tZPu5yE1kn3D9SHXpI9N3ZDZ70WwsaBPBdZeyF9r71IheQekV6rCDOEph72MXZc09ZrkvNLiwQ7L"/>
64 <eClassifiers xsi:type="ecore:EDataType" name="RJNxhDgFDfqr0wX35uzZQK7DWLbLCp360pxoijamWdg83tzH" instanceClassName="s8oxUisVx7H79lRMHONpQa6Q0w4DneyKeKJ2HPeJ84AWPMbItuIdbQeeSh74iLM4XnltxwlTjlTKBDEyeJhiIHPfw3CrBurXm23KMQZJJrdZzOlkL45"/>
65 <eClassifiers xsi:type="ecore:EEnum" name="XesQrIbcMbeW4ZcuTcN7IlZ3dF7AIEyC897xCmgmnPN7aVk2fo4oJjpChQSiFT36bHFp8ZRxAb1ggVYmNTVFYb0mVVaPf0itzax4KZWBB4JU652goa" instanceClassName="A7tIyaiTRVn5mqokJqtYRDPGGDRMUBKinNHWxdADYf4zM3X5rhVALM1u24wM3L91VHFQQROipUAJzugLQlWhdW46DwhqEWZo4i"/>
66</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_1.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_1.xmi
new file mode 100644
index 00000000..3153ea09
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_1.xmi
@@ -0,0 +1,101 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="4bwxrZ1NMwQL7YmliJatw0MG0Gf1pbNK8Eb" nsPrefix="SAaVVONFDTyeNQbnpeGclo9PzjCpbPOsoi6j3xPoqbQaE70FsAEkUZgv3jl0utjHH5m0k9MnSEJV">
3 <eClassifiers xsi:type="ecore:EDataType" name="lfvC29A9sy9gHzGtehRlKt2IoAZBZKZOI6AP">
4 <eTypeParameters>
5 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.2">
6 <eUpperBound eClassifier="//@eClassifiers.0">
7 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.10">
8 <eUpperBound eClassifier="//@eClassifiers.7">
9 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.12">
10 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.8">
11 <eTypeArguments eClassifier="//@eClassifiers.0">
12 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
13 <eUpperBound eClassifier="//@eClassifiers.8">
14 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.10">
15 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.6">
16 <eUpperBound eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3">
17 <eUpperBound eClassifier="//@eClassifiers.3">
18 <eTypeArguments eClassifier="//@eClassifiers.2">
19 <eLowerBound/>
20 </eTypeArguments>
21 <eTypeArguments>
22 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
23 <eTypeArguments eClassifier="//@eClassifiers.9"/>
24 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.8"/>
25 <eTypeArguments/>
26 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.7"/>
27 <eTypeArguments eClassifier="//@eClassifiers.5"/>
28 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.10"/>
29 <eTypeArguments/>
30 <eTypeArguments/>
31 <eTypeArguments eClassifier="//@eClassifiers.3"/>
32 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.7"/>
33 <eTypeArguments eClassifier="//@eClassifiers.8"/>
34 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
35 <eTypeArguments/>
36 </eTypeArguments>
37 </eUpperBound>
38 </eUpperBound>
39 </eTypeArguments>
40 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.8"/>
41 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.10"/>
42 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
43 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
44 <eTypeArguments eClassifier="//@eClassifiers.9"/>
45 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
46 <eTypeArguments eClassifier="//@eClassifiers.3"/>
47 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
48 <eTypeArguments eClassifier="//@eClassifiers.2"/>
49 <eTypeArguments/>
50 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
51 </eUpperBound>
52 </eUpperBound>
53 </eTypeArguments>
54 <eTypeArguments eClassifier="//@eClassifiers.6"/>
55 <eTypeArguments/>
56 <eTypeArguments/>
57 </eTypeArguments>
58 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
59 <eTypeArguments eClassifier="//@eClassifiers.10"/>
60 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.10"/>
61 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
62 </eUpperBound>
63 </eUpperBound>
64 </eUpperBound>
65 </eTypeArguments>
66 <eTypeArguments/>
67 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.7"/>
68 </eUpperBound>
69 </eBounds>
70 <eBounds eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.8"/>
71 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.7"/>
72 <eBounds eClassifier="//@eClassifiers.11"/>
73 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.12"/>
74 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.12"/>
75 </eTypeParameters>
76 <eTypeParameters/>
77 <eTypeParameters/>
78 <eTypeParameters name="Qe3Y1EKa6xubXWJKhNczR0NHZCl58ecCI8sdntsnnFkRIaSMU6vIUyLH"/>
79 <eTypeParameters/>
80 <eTypeParameters name="RvGu6mQcrye9dByi9bd975qPTqqsvL6pGvDCbO0slHM2YDJXM9nexOACwCr9ZsMYshEODE26AEFWZFN33q2"/>
81 <eTypeParameters/>
82 <eTypeParameters/>
83 <eTypeParameters name="5V6mSKEkUWHdQxjAxfouD9sEN"/>
84 <eTypeParameters name="H3DzjSFtHo6yTWRYLjBpYgl"/>
85 <eTypeParameters/>
86 <eTypeParameters/>
87 <eTypeParameters name="19VnzfEKdZj4LAtEyFcV6LnPePDSt6BFS71Og"/>
88 </eClassifiers>
89 <eClassifiers xsi:type="ecore:EClass" name="6SDi0NsWe8Q6EXuBWl9r8MyyTosNKmGicWh4vHuGPeSY1StDg9UEe86YVSpq7yBCSxxcpJkFQX0tDuZESgLnLkrgMXZMY28M55DiGV26a9HZbrcjEdmVh1emQP" instanceClassName="PFmEr1eGRP2w7vXkhS1wZy1j4WcedgVCMWxec8PxrtkUanbEmBqoSdS36Oq5fOqeD9oFZkbJbfXb3xVlMKH3vzk71Ew5JU9XnpnKn43DQ1slhc" instanceTypeName="3SeFhaE1GtNuzPxdBkoX9rvuwYhrAXfX" eSuperTypes="//@eClassifiers.10 //@eClassifiers.4 //@eClassifiers.7 //@eClassifiers.11 //@eClassifiers.6" interface="true"/>
90 <eClassifiers xsi:type="ecore:EEnum" name="XSfd1Dtk0B7H0CuXH3BdKTUI9NDzFVLOG10HoIuO8qikwyD8zN6APIhFxjgh16DWrj5hBv6xrMm5GMK1lDKwgEYAbSuTtNjQxUTyJhZkC7QY7g" serializable="false"/>
91 <eClassifiers xsi:type="ecore:EEnum" name="o2n8mYKPd2kXFigfFgKrxz7x4kx0DQxxSLK2S0rZdwMvAcn4Y" instanceClassName="cXRk5r77Zs3U9nQPiEvxiFOrPK9mtsTnRptptxHa9ZL2iKwidHUAjVW7tOGCG8ZLT" instanceTypeName="PQNUWm2D8Orvje9LFl9SHBEEkAA1CYbZLIWFmRMfntULjHcAYr1sXo7a1wjmCndDu1xKWkB2wwpZuBctsq4h30PYdzgP10a9RQxKQD"/>
92 <eClassifiers xsi:type="ecore:EClass" name="TXoJl98GNVhGulcSZFX1ShPvKA4fxVn1lRIg3E5XhqqnIEY6k6t7Vju8mWb7eZ" instanceTypeName="VCZR1IyepbsdBTBY7m5h6EsaXsMBnf8HRrOzxKn6uPyoMTWAEgysogK5FJgVIz0" eSuperTypes="//@eClassifiers.10"/>
93 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="XrU2O5IBioUGcHXkbe4enkVoXY2Gn01oJx4ReKJ8RoHazLiZKYjVaX5YzZkynwa8EbbBb4jdjM2PznjbK9o1iBzroRgft1Bfu7bc66qMzNN23yI93ycz9C"/>
94 <eClassifiers xsi:type="ecore:EClass" instanceClassName="xy4knhmc28iP9NHiRTVkKFhKyD1NfcKsBeCJLdNfVw3vx29XAYqduPigaU2kk5jINVXnyz" instanceTypeName="TceoJ9q46RD7cUZbPwsD2sZDjgGfN1TY4Vk76sh6nHxJqokL1ZwrbuomwUHRIxzHcMyKTIpf6XA11W4J0L8ymvzbVMQSkZeJMrAkYcD5o" eSuperTypes="//@eClassifiers.4 //@eClassifiers.12 //@eClassifiers.11 //@eClassifiers.6 //@eClassifiers.10 //@eClassifiers.7 //@eClassifiers.9"/>
95 <eClassifiers xsi:type="ecore:EClass" name="VkGgTNHApywraL8rSxc4WTXmb6XiVLN6r5kkCdInyfByk2YjPvwueZUvVUVf1L7pm07av6Mjadsn6W6CGKcbeeCWsxb6Qp8i2c2ryhia" instanceClassName="sIfT0zVwugtew7kfFyfNB5" instanceTypeName="jeyyTeUGpO0zPB8sAZ7RkbVrOIfTROhgUkVRfdPWlbQPD5uv1HE" eSuperTypes="//@eClassifiers.11 //@eClassifiers.9 //@eClassifiers.12 //@eClassifiers.7 //@eClassifiers.1"/>
96 <eClassifiers xsi:type="ecore:EDataType" name="0yxwTZnwmp2LLJg60J6FNtVv0w0IzxI3uTcG1h" instanceClassName="D4QDPqMLsX7DSiq3n33wXFBMRWpitwdiVeHcygCTbih0l3tAs8gs2WZ5gaYit" instanceTypeName="6CQskACHj1sJiZj5xocZF3TZpuXJfqHbBaAq7ZuwGDs0RrQ1gGiZH1Ot1VDE8RbME7aZymoBln76ENCOYtI9wnedObTI"/>
97 <eClassifiers xsi:type="ecore:EClass" name="I2j3rbVrSkmLXMiVOWOYeFXR01FTfeFDg6qSBBVczreh" instanceClassName="D7ijfYHLQS3T70dXURE9udrL1L5ywBkdA4Zg8eGZglLzEByR3MEHliyJ7GpqezUE69dPxC7dWCAf32uPutB8plmWb" instanceTypeName="lU4zjKhlTLoWn5NdtYc4iTrPY84ioTrP1SgLPZISjjtRTbUx2JPiZR6V39ncY7mcZq2q1mOYiv1KulYj55BFe" eSuperTypes="//@eClassifiers.7 //@eClassifiers.4 //@eClassifiers.11 //@eClassifiers.1" interface="true"/>
98 <eClassifiers xsi:type="ecore:EClass" name="KAUozOgGzSq9LiG3e9KZufTidjcR5GlJZtisFEErcHShRa3QtE7CXXoVpJawiH0P89VflpIoBUap6eui" instanceClassName="kunkpo2N" abstract="true" eSuperTypes="//@eClassifiers.10 //@eClassifiers.9 //@eClassifiers.12 //@eClassifiers.1 //@eClassifiers.6"/>
99 <eClassifiers xsi:type="ecore:EClass" instanceClassName="DFRCQNev3YDGU5zFHO9PV9jM5DNXjybnf0k8TjPx4WJcdaRN" instanceTypeName="bgfJScc67eNhBvOVq1XrlVoOiKTAlPYq80DuzMnu4XxYRr3N8F6feWY5v00GzxSHFUBpXmwbv7DHxkR" eSuperTypes="//@eClassifiers.4 //@eClassifiers.9 //@eClassifiers.10 //@eClassifiers.7 //@eClassifiers.6 //@eClassifiers.12 //@eClassifiers.1" interface="true"/>
100 <eClassifiers xsi:type="ecore:EClass" name="P5kSlAvjY7yrrElm1jtDjOuzxADvckGcBtJ3CFLL0E9ACg5dBTAs2Fwyp6LhRWjl6ERwiiG2glYe0ChEQIVn0jo9g4ppEcTXJRoDdCllNd6xliw" instanceClassName="ETKEGptjlkxgwmwPRJR5C6Rjw9j0Hfh3vE8USWoAIVolizxIMXUIDwusbzJhqbdKwjRbbodI9t74e5jYwtuagPZIAU7L0RT3P4Tlku9gtIW3DdqB" instanceTypeName="wH9je2dO1q9IN6ROBSaUrTeaODmPl2ehbrX8irxZnFvjFFSHbewb3uHP5OCMjg8XUFb7Hty0nl0uKJKhJWfM5kXkDrjda6A9oCJ6oFXj68MS5j2T" eSuperTypes="//@eClassifiers.7" interface="true"/>
101</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_10.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_10.xmi
new file mode 100644
index 00000000..2f3afcca
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_10.xmi
@@ -0,0 +1,52 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore">
3 <eClassifiers xsi:type="ecore:EEnum" name="aVijwFabHRUZZsi3b2jNdUL7n37PZC8TRdDITA0fMD3wN9wfTNkYT6Zbf2rd9qjQxDOfxuKtX7AEgXhksuz3rdXrZqk4VMYFUJfCbcr4s95TUpNUoMvAqrksR0uAE" instanceTypeName="Ih8Kp3X6IKKqUiP9yCieiM9nA7UmBiv2eKdabWDcPHrJq7ugv3xrDMLL6wV92ZMnfetGjnBH8PBW">
4 <eTypeParameters/>
5 <eTypeParameters name="OOlugsBMba6KZcmFWVko7s4s9wGrP556pYnoUmFPqgtA1a4QJieX"/>
6 <eTypeParameters/>
7 <eLiterals value="-274331152"/>
8 <eLiterals/>
9 <eLiterals/>
10 <eLiterals value="-1377586997"/>
11 <eLiterals literal="Ozm3TlslkBrqqYMmzrh8m72XIYvhmdZRSt1FK8aVaanHB"/>
12 <eLiterals name="D98tYQUVL0fon6DwBIRWfEKRgUBDS9x1sRegIJXH"/>
13 <eLiterals name="GXtNcN0A4yumFXkkAOI3SV41uKAZEvn5elUy4nv9cONac4d5E0RXfHWN1olgPyV1B7tK9a2YT25I9kkr" literal="2YKuiY1pMVFBo2iu2HPZAzaG0RMm4mNU2CDES2AehHOYmPMVr0sHLEHMcNSNMaG0GgNiW3Geu7XJFUUtDbfjfCw5tnrlFsD316gyxIyWXxt54yiP7rhU3IXgQUpl42zv" value="298539940"/>
14 <eLiterals name="NrGEL1S7115tDU14TOjJOTh2nyBUad9xnnwQ" literal="XKxhIjTsA6Sifg4vtwTefThYyrPiMmuWJGcxpBbxf3pvHVNkfHNVjVkX06uTyLPGhAJUOHWKd9IXOay7r9p4vAH8G4Q35" value="-2011325690"/>
15 <eLiterals name="ruOlD"/>
16 <eLiterals name="2pWfi1CXRtOQhKQIYiyW" literal="9koZuXf6A3UqQX1FWlhuTsU2QXpqEs1NVCODst8AYLIMX1tC38" value="-1125686734"/>
17 <eLiterals name="kdKzsK2Tgvcltsk5KPZ8yXOK9sCK68sGvjWc8ScBwCsOZ7JUZrLY4qkDNVGB5O0QmFe6ecGoqwkDG" literal="3VM2jNxirVMoZsMsHHOYi99GY2WUkucvqCQ7yQfAQ" value="-1148246328"/>
18 <eLiterals value="786601341"/>
19 </eClassifiers>
20 <eClassifiers xsi:type="ecore:EClass" instanceClassName="FacJZ3NlF8Yf2veNlGKgHWroPoJqdLlYz" interface="true">
21 <eTypeParameters/>
22 <eTypeParameters/>
23 <eTypeParameters/>
24 <eTypeParameters/>
25 <eTypeParameters name="KTki91J7WUm7YKgtz6uNkGfRcCel6cpQkI425zw7s6"/>
26 <eTypeParameters/>
27 <eTypeParameters/>
28 <eTypeParameters/>
29 <eOperations name="kf62nwItDnOBXJN" eExceptions="//@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.4"/>
30 <eOperations name="b3rVrtbrMK5o22GHeofuw3yfNHCXOGU0JHVCmL" eExceptions="//@eClassifiers.0 //@eClassifiers.4"/>
31 <eOperations name="MgLDKFJeFan0wnNYfj9OTUPCBqnZnMPR5qzJcYsWXw6CapWli4jPmn4ey3m8COkbzFuTHO9JGMQ3aYqZPhVJDhr8sorFrWDpKn" eType="//@eClassifiers.3" lowerBound="1746571222" upperBound="250814737" eExceptions="//@eClassifiers.4 //@eClassifiers.7 //@eClassifiers.5 //@eClassifiers.6"/>
32 <eOperations eType="//@eClassifiers.4" unique="false" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.5 //@eClassifiers.7 //@eClassifiers.2"/>
33 <eOperations upperBound="-978045026" eExceptions="//@eClassifiers.5 //@eClassifiers.6 //@eClassifiers.3 //@eClassifiers.7 //@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.2"/>
34 <eOperations name="qjICTi6DgnmpYFv7ABElhypHdWKQcENLxaCUrG0O0NKQhKIojiYYBPTJQ3yN7ry783ErfOZa" lowerBound="344806770" upperBound="4633499" eExceptions="//@eClassifiers.7 //@eClassifiers.4 //@eClassifiers.3 //@eClassifiers.0 //@eClassifiers.1"/>
35 <eOperations name="As05UjCvpkkMnIHwwo93vngrAZQ" lowerBound="493188667" ordered="false" upperBound="1355632429" eExceptions="//@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.6 //@eClassifiers.7 //@eClassifiers.2"/>
36 <eOperations lowerBound="-1151228087" unique="false" upperBound="953938135" eExceptions="//@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.7 //@eClassifiers.5 //@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.6 //@eClassifiers.1"/>
37 <eOperations name="8FRGriF1mLBGY7liPpF3pa5re926QLMX5EMkrIujXriorbInRpWREMdWiYBEFxUdMyxVKyQvUkj3Z21R7SfkYbJkYpuJXNO5h64Ui2j9AD0SuvJftcqiXvj1Vqn7FNO" eType="//@eClassifiers.2" lowerBound="412093478" eExceptions="//@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.2 //@eClassifiers.6 //@eClassifiers.5 //@eClassifiers.7 //@eClassifiers.1"/>
38 <eOperations name="jnKVbp9XA4moSwsCuHSbeGpILzYRTe3na2Jc2s7Xt" upperBound="-1700137649" eExceptions="//@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.1 //@eClassifiers.6 //@eClassifiers.5 //@eClassifiers.7"/>
39 <eOperations name="eu5jpHKJgA8SjakYHTf0nenwJ8YkFRAFyN8PFHQmfcDLkCximwC6Xyq6s4f4GAjBrvYbhN2D0JdVUnUS2YwrxKv17Q" eType="//@eClassifiers.2" lowerBound="1365797827" eExceptions="//@eClassifiers.5"/>
40 <eOperations eType="//@eClassifiers.4" unique="false" eExceptions="//@eClassifiers.7 //@eClassifiers.5 //@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.6"/>
41 <eOperations eType="//@eClassifiers.2" unique="false" eExceptions="//@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.6 //@eClassifiers.2 //@eClassifiers.0"/>
42 <eOperations eType="//@eClassifiers.3" lowerBound="235470843" eExceptions="//@eClassifiers.6 //@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.2"/>
43 <eOperations name="ebXT4EHYGsj0IW3JfIZXwRP7Qi" ordered="false" unique="false" upperBound="1200395072" eExceptions="//@eClassifiers.5 //@eClassifiers.6 //@eClassifiers.2 //@eClassifiers.1"/>
44 <eOperations name="Vak00054KW2zwMEPb91tAuOZxshgLBRPxRRMngUqwnhJ0vXiEtwfG2D864Mc1Z" eType="//@eClassifiers.7" upperBound="1581633652" eExceptions="//@eClassifiers.4 //@eClassifiers.2 //@eClassifiers.3 //@eClassifiers.7 //@eClassifiers.0 //@eClassifiers.5"/>
45 </eClassifiers>
46 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="kl94paThEd9QAtRzpYxvlCjByZZNgGvG0XUxrDEbaorKGx2KsSdj1c8Rzt7P8UWQHfmLHykUaHYUm63M1Q" eSuperTypes="//@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.2" interface="true"/>
47 <eClassifiers xsi:type="ecore:EDataType" name="S9gvJlu1cioDzWvbKwBOnXHKzgELH213VMmNqInlRJ7Cn7EX3aOIiroPGI3Tjk" instanceClassName="OwoqUl7lUhR3Kh4ssVU8Cf6q" instanceTypeName="L1kjU7Ox6oGMSLv8f49yykEbi8Ytp7mQCesZdmWXY1kdqOpmSwSepOgfau4Y654lMYatN35lhY71aZmdk7e9"/>
48 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="mW2zzveH9eKlQuvgEak8" eSuperTypes="//@eClassifiers.2 //@eClassifiers.4 //@eClassifiers.1"/>
49 <eClassifiers xsi:type="ecore:EDataType" name="zzRRWeQWf36ZBDEh" instanceClassName="G2CvkbsI36i4wi9fgj2VbaGFESn" instanceTypeName="GyyJSjMWpopvFTxcMUQ0Vx8VTpEKHt4V6YWifvKqXLHZAtwBTJ1H"/>
50 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="mmJd48MgVBDDQXwQm" instanceTypeName="xSI7DImEs6ebY2wdSjcv9pJiVc"/>
51 <eClassifiers xsi:type="ecore:EEnum" name="" instanceTypeName="3mZcxLoulHmjhvpACWvPEGJJzFVdYRH0zHdCJnTO3k0RtnkYVWoMpeYRxSFRyP6Q3xHFoZ"/>
52</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_11.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_11.xmi
new file mode 100644
index 00000000..859e6957
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_11.xmi
@@ -0,0 +1,89 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore">
3 <eClassifiers xsi:type="ecore:EEnum" name="No45Q77wLlfeNqoBQTg1VcAAwaYfOPRbCm1flpLAoSQWnx30sDwjZtHSI05l" instanceClassName="6ZBB2nYTdv5AVLKFjUiLNAKVDWJWvTp5MoGmECuDdxUTKvm6DcAUoBMkQ3qPROpojuqRZlOWU76Stqbw2s9HKwCmrrcDEnRhVqG57Hp5Yi9JhwXlwg1vMP4GzGcEpS">
4 <eTypeParameters>
5 <eBounds eClassifier="//@eClassifiers.9">
6 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.7">
7 <eUpperBound eClassifier="//@eClassifiers.10">
8 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.10">
9 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.8"/>
10 <eTypeArguments eClassifier="//@eClassifiers.0"/>
11 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.12"/>
12 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
13 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
14 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.9"/>
15 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
16 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
17 </eUpperBound>
18 </eUpperBound>
19 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.9">
20 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3">
21 <eTypeArguments eClassifier="//@eClassifiers.8"/>
22 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
23 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
24 <eTypeArguments eClassifier="//@eClassifiers.5"/>
25 <eTypeArguments eClassifier="//@eClassifiers.3"/>
26 <eTypeArguments/>
27 <eLowerBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
28 </eTypeArguments>
29 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.5">
30 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
31 <eTypeArguments/>
32 <eTypeArguments/>
33 <eTypeArguments eClassifier="//@eClassifiers.5"/>
34 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
35 <eTypeArguments eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.13"/>
36 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.12"/>
37 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
38 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
39 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
40 <eTypeArguments eClassifier="//@eClassifiers.13"/>
41 </eTypeArguments>
42 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
43 <eTypeArguments eClassifier="//@eClassifiers.9"/>
44 <eTypeArguments eClassifier="//@eClassifiers.2"/>
45 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
46 </eTypeArguments>
47 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
48 <eTypeArguments/>
49 <eTypeArguments eClassifier="//@eClassifiers.11"/>
50 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.9"/>
51 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
52 </eUpperBound>
53 </eBounds>
54 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
55 <eBounds/>
56 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
57 <eBounds/>
58 <eBounds eClassifier="//@eClassifiers.14" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
59 </eTypeParameters>
60 <eTypeParameters name="WqTpafNkZHmab0NmzZG4v0Hbi64RG920dpoOw3MbN6mNuCOWVDylwKniWOD4m0rzuZ4VfJqp77Vfc6ZTzK8W3woe"/>
61 <eTypeParameters name="ZZsamkVtkO2PMeUN4XaXuNUzMZtdWhVwV"/>
62 <eTypeParameters name="grbDZMhD1fz51BGWlnQs0wltbwdDCwr2j"/>
63 <eTypeParameters/>
64 <eTypeParameters/>
65 <eTypeParameters/>
66 <eTypeParameters/>
67 <eTypeParameters/>
68 <eTypeParameters/>
69 <eTypeParameters name="zWR3AupSnJs7kZ6Dd4Yq1pMWpse0SCMPAmVHWOHDyLHknK0VtdWzrUlsLKOR9iprAeYJ8X5beoXK2OswfiU0IZj1fVOgPYqKoHihSWBJQrnXZ"/>
70 <eTypeParameters/>
71 <eTypeParameters name="dAKcHjZhdl0rhDq13y6neRwuGbZOLKa5HTQzEO6HCFhttY8X2GEOfzDPym7Dqh20r9czTDwZ74JkclBcAH5Dyt7uFqTX8JwT2CsUbDSOE"/>
72 <eTypeParameters name="Ff7fjHSas1AS9NonvksW48DzgTiEnJchJNmUGVBSdLXJcHEBvJf1c0hb4zw56TeCy3JL"/>
73 </eClassifiers>
74 <eClassifiers xsi:type="ecore:EClass" name="qQggfmB1nifqRW49YFmepoLQ7rfzjMOEGXnp1adpHFmVCm1gmz9UiEZrVQP9NQIPxcYjeX" instanceTypeName="H1cgqgGwuXRWWiVqAD2dXrAnBvwXnI9oMKBIC95hAjFfeMEjb51S6q7VqYgtxfilJd8hz1ogf9iYhGO0iThjuk3zCm5EU18UgREuqngASrTXLTbXxrx" abstract="true"/>
75 <eClassifiers xsi:type="ecore:EDataType" name="MPXyGT7IeifCUPr1UaKr1Vq6eQ46zvjleNWEi0hjSDETUkQg8G9B5vqiT2OR5A40uzdeT4y55ERZ" instanceClassName="24wzgNusoAVKWYWoXSTie5bWm7Bjl4lUvesLI5SoU8AwFmGqPF6saiFfV0cgZ4ci23kI7QUBJCAe4K8YVPX3anR63NpbVblK1fyH9u5DCRJp5hB4n"/>
76 <eClassifiers xsi:type="ecore:EClass" name="RaPfc8YfHJc3VsGeGmEiouiqpb9aYO3itvSZ3KwBbmWzllPLsxZ4jQIW5nMUD2X7XyEKogkyYTW2qr8zKNtirEc" instanceClassName="gH1YUbasughYOnwkXhHoTqn7mYtcy72EJOJJdnRbh4RvGh1Up4RI3H" abstract="true" eSuperTypes="//@eClassifiers.4 //@eClassifiers.3 //@eClassifiers.1"/>
77 <eClassifiers xsi:type="ecore:EClass" instanceClassName="" eSuperTypes="//@eClassifiers.3"/>
78 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="EpNbqJRSHoupNyr9EspbKu7mCyJS4hBddDxvupo3J2OC1jm2C9UZsQPCaWdU9k6AFfD8dm094N9vDzrf"/>
79 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="fpDP8THyYsPUpLDDM8OaJ"/>
80 <eClassifiers xsi:type="ecore:EDataType" name="OO5LM08Q6nr3Z3PoJz1oGdhKgbeEDgIPdf7X5rU2qOSnhNTQWHMO7otGv4pXD7zRdkMJ7tfd4CC2UtIb9j" instanceClassName="RgF1gPrzlf1YHz1tvu9"/>
81 <eClassifiers xsi:type="ecore:EEnum" name="6zfl0YBkuhrGQfySOeEshNjcSUUIUA6uIFFjsE3Hx0Cnx9KsnAF1uCldcqtTD7e7PgTYa4V" instanceClassName="OR0lDUArDHIMh2Bl4axymw5xPG6TcjInPyu4Vs2DMVXYUOlDNaLwTpYPjqUN1pStmKVA7rEoQMvb6ymzKNriXW9VeiTYkrPUO" instanceTypeName="czfQZpxxAywFTDBI6ZKOOZaLT4p4dlmApSptx19wgRSkmbzeIimUtOgQIsz"/>
82 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="d5CeOt3GFUjG3iFNlv6uiStgVd"/>
83 <eClassifiers xsi:type="ecore:EEnum"/>
84 <eClassifiers xsi:type="ecore:EClass" name="Kp6qIPE66hHayrLGM0vjjeBq9" instanceClassName="NwU01EhpwwRuuT9h45lM92qL8" eSuperTypes="//@eClassifiers.11 //@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.4"/>
85 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="HpxXh28JAiYM1tk15aXdsVp5rlLZE54AzBymw2iTb19bbDoj6c9XLbnGm8g84Uuw1xSMRHS45DAVvOqLYIECAY0SbdW1nGkua2Bh5chxK" instanceTypeName="Y9UpMhdpRABuFxpBS7AZMoR3GDPlAjoAIwCTiyt39uBxVJ2t4QMYxRsp41MYGT3xzUVB1WBtUuG1VEQfz6bVsG98b3wQrA1YJ"/>
86 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="nDywwAbJ0rP8EJNpCdIlNllJElldCCeUazwUet3rkjNZFQ0zlaiiAoH90Q3txuX8Sn7xBVOA9RkC7U1YYo9RoytZhK77rsLxaZE5kHbw2MeWSSr"/>
87 <eClassifiers xsi:type="ecore:EDataType" name="FDSPEkyrhJXgP138yeyIxWXhkNprvSC" instanceTypeName="fWjK02UM8ffThBlvjiBQ2Y8n7GFiwoPcllPmEVIduN4FyV9Tx9"/>
88 <eClassifiers xsi:type="ecore:EEnum" name="l7"/>
89</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_12.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_12.xmi
new file mode 100644
index 00000000..81ed24a6
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_12.xmi
@@ -0,0 +1,109 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="Q80nmtJl9jOdPdVj790dWrDQSMM99zPM0aKLbZMXwCzBZDEHImwumIA1SKPubA6cpkbUGoguGlGyijcBKSsmYb" nsPrefix="AiY646bWEaAarqFtFuFiMEEkFmxMj3WvbqCzR5nlY8XLjOF5oTQuWvZzAZ4wHvGMUwVHMP">
3 <eClassifiers xsi:type="ecore:EDataType" name="n4XC0l2CbKqWNkX4xlb9L6hDOTIJh8UhOHyVvVbT7q2EQOouOcvVL3zvn0punNExp3WbJvcHOsoCCSMFsto8D5tyOPwboEDR" instanceClassName="clbe1yzyNvhcmWtvUkNIMcYeeno4BKuAphHEaS4VC1kS6qeX0V27g3TCiJX6gFqKQhwMBHzWEK5H0XDllI5X0rrgJONyL">
4 <eTypeParameters>
5 <eBounds eClassifier="//@eClassifiers.15">
6 <eUpperBound>
7 <eUpperBound eClassifier="//@eClassifiers.14"/>
8 <eTypeArguments>
9 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
10 <eTypeArguments>
11 <eTypeArguments>
12 <eUpperBound eClassifier="//@eClassifiers.11">
13 <eUpperBound>
14 <eTypeArguments eClassifier="//@eClassifiers.5">
15 <eUpperBound eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
16 <eUpperBound>
17 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
18 <eTypeArguments>
19 <eUpperBound>
20 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
21 <eTypeArguments eClassifier="//@eClassifiers.15" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
22 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
23 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
24 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
25 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
26 <eTypeArguments eClassifier="//@eClassifiers.14" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
27 <eTypeArguments eClassifier="//@eClassifiers.11"/>
28 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
29 <eTypeArguments/>
30 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
31 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
32 <eTypeArguments eClassifier="//@eClassifiers.4"/>
33 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
34 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
35 </eUpperBound>
36 </eTypeArguments>
37 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
38 <eTypeArguments/>
39 </eTypeArguments>
40 <eTypeArguments/>
41 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
42 <eTypeArguments eClassifier="//@eClassifiers.15" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
43 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
44 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
45 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
46 <eTypeArguments eClassifier="//@eClassifiers.14"/>
47 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
48 </eUpperBound>
49 </eUpperBound>
50 </eTypeArguments>
51 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
52 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
53 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
54 <eTypeArguments eClassifier="//@eClassifiers.11"/>
55 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
56 </eUpperBound>
57 </eUpperBound>
58 </eTypeArguments>
59 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
60 <eTypeArguments/>
61 <eTypeArguments eClassifier="//@eClassifiers.15" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
62 <eTypeArguments eClassifier="//@eClassifiers.12"/>
63 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
64 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
65 <eTypeArguments eClassifier="//@eClassifiers.9"/>
66 </eTypeArguments>
67 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
68 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
69 </eUpperBound>
70 </eTypeArguments>
71 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
72 <eTypeArguments/>
73 <eTypeArguments/>
74 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
75 <eTypeArguments eClassifier="//@eClassifiers.9"/>
76 <eTypeArguments/>
77 <eTypeArguments/>
78 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
79 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
80 <eTypeArguments/>
81 <eTypeArguments eClassifier="//@eClassifiers.13"/>
82 <eTypeArguments eClassifier="//@eClassifiers.4"/>
83 </eUpperBound>
84 </eBounds>
85 <eBounds eClassifier="//@eClassifiers.3"/>
86 <eBounds eClassifier="//@eClassifiers.11"/>
87 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
88 <eBounds eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
89 <eBounds eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
90 <eBounds eClassifier="//@eClassifiers.4"/>
91 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
92 </eTypeParameters>
93 </eClassifiers>
94 <eClassifiers xsi:type="ecore:EEnum" name="KxD4EvLYNXfhKXnMwOeQO0cL9GW9i2nH6HaJ9gUZmnuPSJJa6zg04V2GxdIBxv31UgEaEspzQHWl8yltDM3Xt4j804Fpc" instanceClassName="G4A9r52zgxQAwUGRB6ZacCYryCLTVTGGmNCRpynla0sMA" instanceTypeName="FnqflGdGgKXj4DlpTogXTmxPGQacsAN3jnn"/>
95 <eClassifiers xsi:type="ecore:EEnum" name="9jtLw0WOHxcWEGwWdsXqUJfJ3mwuxvtXQ6N7PCdE9FMDGWYgCYe3WxFc8LmHJuoC8f3p7n8WkSQtZAKxG" instanceTypeName="zb6nSmcViMNmBosFOS1tDVBHgQQjOgmNRpPMcslY9rj8VFsEtGpwV12WT9A5wsL4P4TxZlvsBayOcFEoM9CS6ah3QnLTHOjd" serializable="false"/>
96 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="WsnCMm0myvPXRIgo9lrNHl6KsdPdcnFY69OaDx1EnMQib3RbRGWRrzOo7ptL99eltNmCnwwWj23qNwAepb8caBMP5tmoyeh7bC8GfARvRR"/>
97 <eClassifiers xsi:type="ecore:EClass" name="esXpE57vO4nrD3hiDuN34EM7Yhy1snHaeQ887FtLal4zkoGWTYQTrV6L9vQcOoQURrQIuOUGWlz" instanceClassName="ZkaBjAoEGWJERrYTvRKNaxNd4r6sDhQZ1GKnkYG5lGBYFtWn9VO8K6xRn8" instanceTypeName="eg5et4rNaiNYiChfezFCF4so1w7OURSiSVs1TzBFmEJSuqY" eSuperTypes="//@eClassifiers.8 //@eClassifiers.12 //@eClassifiers.4"/>
98 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="f6Dsw1qzN2q0yIDBiKUruKpgIXvwcX2jmU3yHK0Z17sHHuUnZSlH9h8Vkj2z9RdGKwSTqjD78ELKICMhKe5FSSqhDuJPhy66l4U6QdTxTXsI7" instanceTypeName="YdZRzACfaYi"/>
99 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="OvYxqHVDW6AhzGmsSt"/>
100 <eClassifiers xsi:type="ecore:EDataType" name="gdoItXg8WTJwGvQaqBZLnLrxjanEcJJaSDhdveFz3ZTCnBYudrwAviZJPmQGlhxpwjOYUjXks2O3n8tAxefgZ0Ps6XpicvSmfkSBkBpr94LMiVKNphfAvv" instanceClassName="mEdQbtJDBpIegER7wmrj526Ik7FsqgbIk01XXxlRyMrwaVhhkg4oIjJfaUWflN7G7fnyacjXlFhzgS" instanceTypeName="XVV9JDLA1es4UDtFqjPA8vA"/>
101 <eClassifiers xsi:type="ecore:EClass" instanceClassName="4FVh3YWyD7q1d0MYbobQknjmjPNeWvLNDdva2vRZOG8P1VLOZZvauhf" eSuperTypes="//@eClassifiers.4 //@eClassifiers.8 //@eClassifiers.12" interface="true"/>
102 <eClassifiers xsi:type="ecore:EDataType" name="V" instanceClassName="2vwPVIY3blbKFBYosHRNhfb2Yh3gN"/>
103 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="Cn" instanceTypeName="H5jkdP8wlkc4mj4cWvJOmqYB93ldDxpW2NN9tjdFrerknfvBsnruOecQOgeLWhitxYkjnXh1s2rDjDZj5qZIfVg5rTmbzIZiAjAsFd1zcZHME68XV6cpHEi" serializable="false"/>
104 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="gm1OZ1XcLbeLUlu1F5wUJQJOHypMDQbFB4NqUe1VMZYj7epE1hiBJ3ikrFAHWauHqDbsguZY0TgACfOVkaEO7B2SQqRV9k0Ax4Z9wANTPeIFWPlr5SP0Goapeh"/>
105 <eClassifiers xsi:type="ecore:EClass" name="CPkLwJVDuKkDYGdELKbfl3N9OCy0PDkni4tSgPSLVvaKZz3NDA9rV24jHYFzwyv" instanceClassName="TfcyWvrKS95JqdqDQ37zh0N3j78pq0E3vbwFbnAHO7Pe3NiaddZ6QUFOlYV0S4DNLAIG2Vac1mNBdwy" eSuperTypes="//@eClassifiers.12 //@eClassifiers.8 //@eClassifiers.4"/>
106 <eClassifiers xsi:type="ecore:EDataType" name="WK50VgHNeZ6hRB01BtiCFV" instanceTypeName="6JQeq8gR7E55q5sHLNp9fyT8TqNvbdavuFYEBXihfpDAXQoC7cqQBuDnYvCGZMo4HOftHxUxDi"/>
107 <eClassifiers xsi:type="ecore:EDataType" name="cYOmrRoRBpiyNbmQW2HgUJO7h5rdrJ7ATsz8fWkw7C4WpBqOPCPQP84f77S" instanceClassName="cZ0nAFS3hAGgPyeqIwyDsXs3ACLcrAfXkUV3BRvlPQgWirQGF50JbvkR18cdChgyt3KWk8Qb7kziFjbGzp8kWJlqgx4EmKFvuwni6j2V4gfTXorAIX52wUW" instanceTypeName="FrewguSe27xs6woCCtSEjbgnid"/>
108 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="JTQy9nHvSDtCj5gx8e7GZ3v0n4AZPtpiONWxXzTqEsmwKZ7wi6p1L26rHZ70jNKQ0V8BVBMKKktBUjK5zc8Y6k" instanceTypeName="s2LRXEyinVgW11qXPLeaxJIUnAPOXwIbMOcVAyncifqTHoOTbBmetlAkKFf8svKmKkguSyKet1w5ETnF7wfFdVNbnvPUFwifA5yX8Iy33DeMUciSGryr1M5Ttx"/>
109</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_13.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_13.xmi
new file mode 100644
index 00000000..469fd890
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_13.xmi
@@ -0,0 +1,48 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="1foNbMY1ii6Z7bSrrKObrYwnosMQDagxDDw5flEPNkMB0G2aUbcCAl5q4pgybIVzpP4jSRWuSip3bq9J">
3 <eClassifiers xsi:type="ecore:EClass" name="28SO1N2koGrnnYXW3fkh975Xt1kKMiSGlvotVMtgEyOUg2iF8ALM920ACyMSAkuubtJxs0WqGzohwPvhuBLPIfq2xqQZbfAQz0u" instanceTypeName="qg522VsThpls6Pt1z6aLtAxWyQ5QL4qFYE80W7HBnMbb" eSuperTypes="//@eClassifiers.1" interface="true">
4 <eTypeParameters name="OAXhUj6PdZOmRSJXQCXfgI3Al5g55pmgtgw2H"/>
5 <eTypeParameters/>
6 <eTypeParameters name="vS1nZ2F24rdTSu59"/>
7 <eTypeParameters/>
8 <eTypeParameters name="U0g88ljUVg5UrioYkKLlojEAoOAzmDHJXHOCCBbJIKEFijP"/>
9 <eTypeParameters name="C6tN5SWyZmh6riszJwgAU47oj5oD5V9As0l3ADjy4ZTqRULFof3wZEyXYwxCa3dT58OUpN3ObOnB5aYe8tPgrJp0S6Ss7j5TYGnzPJ2JGjtpwWXo5XHBawrK"/>
10 <eTypeParameters/>
11 <eTypeParameters name="3iDgZy7bUqSKe3MbOEkVFX9lQJkbRF4HEMwqfW3YMP7K3OVKMfSF1XQ2Y2DkpJCLCaMnZRwL0Oxu"/>
12 <eTypeParameters name="NWnZVqrWyC19DFyL7J0Ct5gIdtp12dx57VkK9reVcR"/>
13 <eOperations upperBound="-603925799" eExceptions="//@eClassifiers.0 //@eClassifiers.1"/>
14 <eOperations lowerBound="-1549960904" ordered="false" upperBound="-311428846" eExceptions="//@eClassifiers.0"/>
15 <eStructuralFeatures xsi:type="ecore:EReference" lowerBound="1127205646" defaultValueLiteral="Zv7c5jA5KPa2Rraszs" derived="true" unsettable="true" containment="true" eOpposite="//@eClassifiers.0/@eStructuralFeatures.0"/>
16 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.0" ordered="false" upperBound="1762829349" defaultValueLiteral="gEgl801cGO6xt6quVDSyCEmdHXplpA06roO0ageD3" derived="true" eOpposite="//@eClassifiers.0/@eStructuralFeatures.0"/>
17 </eClassifiers>
18 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="AFhYLOXhShp8z2xffkhqQ1vzZX6IYUDqT45jcMxp0vbUaJV5dYPEHP3yugia2a6PYHTnw4XUjkWiPGmD74X6ZRVctWbqGNUG1XLPsfnWo4i" eSuperTypes="//@eClassifiers.0 //@eClassifiers.1">
19 <eTypeParameters name="f4OEqdJkRDjDjrwophC3ufO9mibWq42pCDBVgh3vfghRogl4ydQyANbJn299qBCA"/>
20 <eTypeParameters name="qO86KMGbtLplAH2yL3"/>
21 <eTypeParameters name="PyZIN0Sq3uFD8aEDQ5EeAwALqrRmG8enLt708XpkIjBAKUvRGPwMZyYkqTsmG6mQntJf8CvKs8cXVnJwPMfC81ms2Etld"/>
22 <eTypeParameters/>
23 <eTypeParameters/>
24 <eTypeParameters name="7dlZZ1iaZ3Oyd3KTC3h0abAtR6PI9gUpa1AuEKMBrj94k2BSIulk81eZqpPGI3FRH2IcN2UXoq4Sv88cPt5tZjqj4eW"/>
25 <eTypeParameters/>
26 <eTypeParameters/>
27 <eTypeParameters name="DhBCwmsnisUPuLd4dEGjjBrMyayDI8E54axSAvPS4zHMjhUEmJCWeOVqU98vFshBDPcJDdnbwRc1MMdb"/>
28 <eTypeParameters/>
29 <eTypeParameters name="C1gCHVn4Fl1yKJmxsamgXZaIrU2AvXOC4Ikgp3PNe3RdFqyZR8T"/>
30 <eTypeParameters/>
31 <eTypeParameters/>
32 <eTypeParameters/>
33 <eOperations name="z6HTrIojR1zMtyNwDJsGF9o" eType="//@eClassifiers.1" eExceptions="//@eClassifiers.1 //@eClassifiers.0"/>
34 <eOperations unique="false" upperBound="-1181973153" eExceptions="//@eClassifiers.0 //@eClassifiers.1"/>
35 <eOperations lowerBound="1905307180" upperBound="652516963" eExceptions="//@eClassifiers.0"/>
36 <eOperations name="Lz8W9wmZ92Jnxd8YUD1WBPRHuADAAixdiB2G2zhZdyY0KT36bOgX2TLpXcRliBs9BYuDgIk6oeffnfx10iGllWOFZwGKJFc4V2EB5E4b4Xzmthdni6kzS3" eType="//@eClassifiers.1" upperBound="1323633722" eExceptions="//@eClassifiers.1 //@eClassifiers.0"/>
37 <eOperations eType="//@eClassifiers.0" lowerBound="-1106794338" unique="false" eExceptions="//@eClassifiers.0"/>
38 <eOperations eType="//@eClassifiers.0" lowerBound="1934339342" eExceptions="//@eClassifiers.1 //@eClassifiers.0"/>
39 <eOperations name="thnRM5pjNjk3QL" eType="//@eClassifiers.1" lowerBound="-1383448405" ordered="false" unique="false" upperBound="-1613597353" eExceptions="//@eClassifiers.1 //@eClassifiers.0"/>
40 <eOperations name="pYJbmj6XvQUH89NtpSiYtrL4Bymr7AKJoRcehEbsAMan3iS6LKYygA81ZQtlQ1O9cvEpF06E0ThYxdGFNXDZfOZ9ETir10UiCkJwm71RJYW2whHjeSmLYKKVOnDTVzi" eType="//@eClassifiers.0" upperBound="1198919150" eExceptions="//@eClassifiers.0 //@eClassifiers.1"/>
41 <eOperations name="6b6igoFiouNkhHtP1ybwiSVkcMI3T2Dtpo5yfs5gddKOVcdhSyuXNLJ9Cl0skAljzdCp4rwGOka8YoS9GO5vUn0We5truIvoLL8zdwFMW27MHKCyJ2" lowerBound="-382798486" unique="false" upperBound="-1006913499" eExceptions="//@eClassifiers.1"/>
42 <eOperations name="9t5rPuHAkAGPewuINKUERCxLUkheMB1Cu15VYvg9OFhuWYOt5efSHfubOi5Ln13N3lSR7Mp5k8C7AZdbBrbBzoCgAJScjF" lowerBound="-2032996421" eExceptions="//@eClassifiers.1 //@eClassifiers.0"/>
43 <eOperations name="k9yF2cYhkUge6BZ6Je8RGn2TEW0vSC8sm3cfyMRa0PvEcpLgSZRtsDuBBTHJIQ2myWvWqiTkfuMnKrCKhKjCrnDbYVkWa1c2dnmAOKYAx3" eType="//@eClassifiers.1" lowerBound="-367811412" unique="false"/>
44 <eOperations eType="//@eClassifiers.1" lowerBound="-445249953" unique="false" eExceptions="//@eClassifiers.0"/>
45 <eOperations eType="//@eClassifiers.0" ordered="false" eExceptions="//@eClassifiers.1 //@eClassifiers.0"/>
46 <eOperations eType="//@eClassifiers.0" lowerBound="-1207481178" eExceptions="//@eClassifiers.1"/>
47 </eClassifiers>
48</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_14.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_14.xmi
new file mode 100644
index 00000000..9b5910ba
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_14.xmi
@@ -0,0 +1,35 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="GihCCADLbOcRHRo6fM6mc2BiYUu4Thqv9mRe4sBp4DwRoDPL">
3 <eClassifiers xsi:type="ecore:EDataType" name="MzpnytVMy1ZwLdjopq9eG4CCkdaHwToQYEecPTIDlaiDKGj23r6ZluUBgBc16LhZdgjKbngPhsoBs" instanceClassName="3vrqRUqDMNwUJK5dS7bcfpwYbDMzteejWYukoVFj2YU25gFLK4XeAdpaZ7VAtpQfbqDy7HZu7LtU6i" instanceTypeName="5lymaZKL8PTZ1Whyfcwegi8O6udz9Rrd4wI" serializable="false">
4 <eTypeParameters/>
5 <eTypeParameters name="2CNyMHwFCXvcd3qeOmWJdtMa1DbnmODROxJXMtBlzULRrIBtsgIyaiSK76BqFDlokoorXv8IrTlMqr91JazBAGm1RywPITHzD5cZ6ezAnHRg2q"/>
6 <eTypeParameters/>
7 <eTypeParameters/>
8 <eTypeParameters/>
9 <eTypeParameters/>
10 <eTypeParameters/>
11 </eClassifiers>
12 <eClassifiers xsi:type="ecore:EDataType" name="BhMh1t0ahriUl57uitTREtmB09PIUR6ke6gSgBIhxjX9myUbgtn470" instanceClassName="dLHvSiRBtUwFLESoxsX" instanceTypeName="6FC2xngkPQYlFX5sZ7doBrjtKkkmzvEXXnGeRCxxapchBdw3Nkqs4vhmuGQPib8GWD7PnLyLDLge05tdNjUWttGGzPqGJy1uVn6ptkoxzs1t4L2XYh7LxVb" serializable="false">
13 <eTypeParameters name="WizcPaksvinKSi6iMfnW0NkBxSFjfgtLhCqi7fciQQyFCw8iEBFwFCCEE91WzCdfbRlAMm75ymw6IwPCFinPp5a"/>
14 </eClassifiers>
15 <eClassifiers xsi:type="ecore:EClass" name="Gcftkqqk9HiaXpXphfqW6GtaL" instanceClassName="FJulF0el5omdklbHiFAT6tMTiJlfFl0xtAVCATimuJR3MaF8iTXk3b5V8XISjZnZGNnYgjyZJrGQ5M9DTJfEIPbp4WdBgtSxRwU0EQ8" instanceTypeName="uTOWq80dLB5H2CR10IqewGBQxlYR8nCIidnSuWc5pg62eeo62qWv" eSuperTypes="//@eClassifiers.2">
16 <eOperations eType="//@eClassifiers.2" lowerBound="-128614680" upperBound="-1797045753" eExceptions="//@eClassifiers.4 //@eClassifiers.2 //@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.5 //@eClassifiers.0"/>
17 <eOperations upperBound="1495619833" eExceptions="//@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.1"/>
18 <eOperations name="K7nJD06VhBkQL5UWQomQVZ45uDOEYkrntjPNztmeT043gUlPyEa989mR" unique="false" eExceptions="//@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.5 //@eClassifiers.4"/>
19 <eOperations eType="//@eClassifiers.1" ordered="false" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.5 //@eClassifiers.4 //@eClassifiers.2"/>
20 <eOperations name="L08jsA6TaA5cK4qQCkiiydYyBBem0yLR9rDjb8J9QkvTzl2kpaFCVHnmsnDaA7Vel" unique="false" eExceptions="//@eClassifiers.3 //@eClassifiers.5 //@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.2"/>
21 <eOperations name="OzeLWk8bNEJSI5sjRRA5pS0HLn97WyYjMsziGfzkleu4i1P0dUZyeszTBdkmftxH273BOcV3Wi47JKd" eType="//@eClassifiers.5" lowerBound="189165471" ordered="false" eExceptions="//@eClassifiers.2 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.1"/>
22 <eOperations lowerBound="-836985165" unique="false" upperBound="-594092391" eExceptions="//@eClassifiers.0"/>
23 <eOperations name="DsjZUypzXSmTA5CKIGjzOB5XOcquo9vr9oTLPG80wpgucOSoKYOeUSR51frt0BEDgFL7JGHveEHRKLaVbc1Y4fHb" upperBound="-142373087" eExceptions="//@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.5"/>
24 <eOperations name="oh07RDe44YhksZHn0tUrgfUcWBZ45ioE0cGahzE" eExceptions="//@eClassifiers.3 //@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.2"/>
25 <eOperations name="kee1zdJZzavMtHJPC6tBbFel10O9RKmzWh85q0bYgkzp26PQOyi" eType="//@eClassifiers.2" lowerBound="-456399789" eExceptions="//@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.3"/>
26 <eOperations eType="//@eClassifiers.0" ordered="false" unique="false" upperBound="1126701471" eExceptions="//@eClassifiers.4"/>
27 <eOperations name="M7hFHaidnotXJXIF30lWMrhvZuXSWVPDpVF" ordered="false" unique="false"/>
28 <eOperations name="I6R9R6IBHeBUXvpVd4vrDMhDP5lDoEn9cz5IIpg5ARwmGqXXX3tTv9Ap81LbeWc1zWZK38K8sc0XDflptHxtZidsWjOLjGRVzxTqkqsBTk3" lowerBound="1722306617" eExceptions="//@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.3"/>
29 <eOperations name="UhoxdOLTlQ0e0ZXW7IpqFvJJz6cBdSdqlUpjw6nPRtRi0nqIFduiTna4xY" unique="false" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.4 //@eClassifiers.3"/>
30 <eOperations name="E1qQcHOAYTRY2ShZDu4V7JHaYpSTfdt9StkaSEaFXBXHjDNFt1mQXMIEQUizDX3Uf2VuGKzN4jeUpVxrIarivHFb3AkplQ4S" upperBound="-1505296273" eExceptions="//@eClassifiers.0 //@eClassifiers.1"/>
31 </eClassifiers>
32 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="PKHvn2YWtpRdWYzJzWkJnfSqs8unFYSC1YrF6YHZyyzfRhb4A8W16vezSE4ShGhyO3L70R1" instanceTypeName="hHj7xe2RjQHgLJypwZ43xCHCNR3Mji3lIep619608I3EG0LBjCNZqtE"/>
33 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="ihjgG3U10qF0Azik1woEeaMQOCzuToLuP6lEyJj5n5iSdHDY2fo2nH5Sb1GE1UMMOBk70CNextM2XGPG" instanceTypeName="qXKoCOlasJ125unLUKFVltHVnT4gz0V8hgznXFt0GejrXcA1ccvvmf3uHFgc3"/>
34 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="1RVosFUyRFqsWW9dVpkYOogdG7ipQtNK1E8uYKwdBCUw66uwrBpe8DKTTeh7LVQfh2GZlba11Cr" serializable="false"/>
35</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_15.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_15.xmi
new file mode 100644
index 00000000..e49ccfb8
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_15.xmi
@@ -0,0 +1,89 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="83GjNVBPCv" nsURI="O2Oys16ZkV6O82u1D0Xq8QKBNezDLxrGMiLX6fR96D1rT6L18qsHv4Q6F7mIuXy4osd9GUkfW0tnx8e9zM">
3 <eSubpackages name="y3HdLZy8gsBhIkN52WmNPRRiCOY676VrcLsxW2CruiW1nHn5Jbmouvr">
4 <eClassifiers xsi:type="ecore:EDataType" name="TJPQuwYbTXQe86d5RAJhy5QGVqPWsMrfXb35d5kbeBSF8orrqTKTqZEQRFx" instanceClassName="0UFT6ICndHatq1aO">
5 <eTypeParameters name="41oowCkohqVVzA6JgfDD0mlv5I1Bri550WQbDWPWTShqIFyCgnjyDRb3">
6 <eBounds eClassifier="//@eSubpackages.0/@eClassifiers.0">
7 <eUpperBound eClassifier="//@eSubpackages.0/@eClassifiers.4">
8 <eTypeArguments eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.2">
9 <eUpperBound eClassifier="//@eSubpackages.0/@eClassifiers.4">
10 <eUpperBound eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.2">
11 <eUpperBound eClassifier="//@eSubpackages.0/@eClassifiers.3">
12 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.7">
13 <eUpperBound eClassifier="//@eSubpackages.0/@eClassifiers.1" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.1">
14 <eUpperBound eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.1">
15 <eUpperBound eClassifier="//@eSubpackages.0/@eClassifiers.1" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.0">
16 <eUpperBound>
17 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.7" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.2">
18 <eUpperBound eClassifier="//@eSubpackages.0/@eClassifiers.7" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.0">
19 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.1" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.1"/>
20 <eTypeArguments/>
21 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.2" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.2"/>
22 <eTypeArguments/>
23 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.4" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.0"/>
24 <eTypeArguments eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.1"/>
25 <eTypeArguments eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.1"/>
26 <eTypeArguments eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.1"/>
27 <eLowerBound eClassifier="//@eSubpackages.0/@eClassifiers.5"/>
28 </eUpperBound>
29 <eTypeArguments eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.0">
30 <eUpperBound eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.1"/>
31 </eTypeArguments>
32 <eTypeArguments/>
33 <eTypeArguments/>
34 <eTypeArguments eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.1"/>
35 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.7"/>
36 <eTypeArguments/>
37 </eTypeArguments>
38 <eTypeArguments eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.1"/>
39 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.2" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.0"/>
40 <eTypeArguments eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.2"/>
41 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.6"/>
42 <eTypeArguments/>
43 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.0" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.2"/>
44 <eTypeArguments/>
45 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.2" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.2"/>
46 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.4" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.1"/>
47 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.6"/>
48 <eTypeArguments eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.2"/>
49 <eTypeArguments/>
50 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.0" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.2"/>
51 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.7" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.1"/>
52 <eTypeArguments/>
53 </eUpperBound>
54 </eUpperBound>
55 </eUpperBound>
56 </eUpperBound>
57 </eTypeArguments>
58 <eTypeArguments/>
59 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.2"/>
60 </eUpperBound>
61 </eUpperBound>
62 </eUpperBound>
63 </eTypeArguments>
64 <eTypeArguments/>
65 <eTypeArguments eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.1"/>
66 <eTypeArguments/>
67 <eTypeArguments/>
68 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.4" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.1"/>
69 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.2"/>
70 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.2" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.2"/>
71 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.5" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.0"/>
72 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.2" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.2"/>
73 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.2" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.0"/>
74 <eTypeArguments eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.1"/>
75 </eUpperBound>
76 </eBounds>
77 </eTypeParameters>
78 <eTypeParameters/>
79 <eTypeParameters name="IvCzF4kpj2"/>
80 </eClassifiers>
81 <eClassifiers xsi:type="ecore:EEnum"/>
82 <eClassifiers xsi:type="ecore:EClass" name="vOBsQ4oRX9GyuJntWvY79ibRW1kNWuQgPBK5NCfhmPmQy1i1C" eSuperTypes="//@eSubpackages.0/@eClassifiers.2 //@eSubpackages.0/@eClassifiers.4 //@eSubpackages.0/@eClassifiers.3"/>
83 <eClassifiers xsi:type="ecore:EClass" name="g0KlkFZzfjFb94qXGPkPrwlDUDBLB0TLnXC8uQkF" abstract="true"/>
84 <eClassifiers xsi:type="ecore:EClass" name="sAetnCZhD4eflUk89p7MQFMGi5ah7CmNFZpwvON4C16OsgMnq0tQPHGDHQRuqwX3qJlhJMR9qBZ1" instanceTypeName="mGNmnYoWjpQJpkpc0JtIKKWEbqn8ImwizSvzeGC8r1PP5ELJWIwKq8fEyCxPDR9RobtTGucnuFgq5LwW21fF8nl" abstract="true" eSuperTypes="//@eSubpackages.0/@eClassifiers.2 //@eSubpackages.0/@eClassifiers.4 //@eSubpackages.0/@eClassifiers.3"/>
85 <eClassifiers xsi:type="ecore:EDataType" name="wyBityFh" instanceTypeName="Yf3UYrGqvBU424jZxAZGTsCUfTWvR8CpZSj7XS2mtYndf6MIEpde9oTCtIwU1jvOn" serializable="false"/>
86 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="sRk8z6cEw1lwAuxwbbhbDCPJ8NQ0fjoAyxc" serializable="false"/>
87 <eClassifiers xsi:type="ecore:EEnum" name="Xkw8NPuwsUQ9oaYglcawbHfa5K8xgNCXgVG" instanceTypeName="QQodgGBQo058254TOYCfo46KqKAtbgCVOCcBZe7rvm2JJEtYdBhAHOrMTki02e6F2KhZ7LQ"/>
88 </eSubpackages>
89</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_16.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_16.xmi
new file mode 100644
index 00000000..fb2064ae
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_16.xmi
@@ -0,0 +1,35 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="b">
3 <eClassifiers xsi:type="ecore:EClass" name="67J8flVU3LdHp2BN6ZypDb6W" eSuperTypes="//@eClassifiers.0" interface="true">
4 <eTypeParameters name="YHJY2d856q7i1iQufzh0OSde6qymfQ"/>
5 <eTypeParameters name="pU3nvmshu5E9zYDV8UxLASLSrVF0UrEpJIF0q5FXJnM92ahysGSsYSyUrEdeiHArNS"/>
6 <eTypeParameters/>
7 <eTypeParameters name="54R2KH7Oh7BiPGfn6EJfZskdcBvb9xIi6kWWcDMBXlxkFlBuLOvGvuNrdnQChDrIj7gXztYwRbHrfDs0lHFBduwiWQeN2nDLQfaJY9CBH7qXhr9m2MlzbPWTBV"/>
8 <eTypeParameters name="NS0KalY6chUnLAodMvDWXNqTS9z2JSb1GO9OQZjyVYejTGvf8VJGQnwuY7vRKm9TqMa"/>
9 <eTypeParameters/>
10 <eTypeParameters/>
11 <eTypeParameters/>
12 <eTypeParameters name="cnmW6RGoPlTQOyJenPe0jJBg6M"/>
13 <eTypeParameters/>
14 <eTypeParameters/>
15 <eTypeParameters name="MQhrlyLCuZE0PuwbbqjoOdi3bMqYBFVbK"/>
16 <eTypeParameters name="hef4c42QkDZN5TyMjdOlTxpUToa8GBkcrwYGdqgAc6yK2Kukb15R0m7P7rjSDXmybXWCsaOH6M5tQtBEJINO4aTSEk8AE"/>
17 <eTypeParameters name="I2WhQxVH7XKUZ"/>
18 <eTypeParameters/>
19 <eTypeParameters/>
20 <eOperations name="1K2knn" unique="false" eExceptions="//@eClassifiers.0"/>
21 <eOperations eType="//@eClassifiers.0" unique="false" eExceptions="//@eClassifiers.0"/>
22 <eOperations name="P67pK8axiaxYJ40Yuh72ZCUzpMtOYK6JbSaAgh4OYVVuVzPZt5So4RKrYwPSRfv1qxmeJgMRKKHd0s9Nl9qmIkCTSt7M5n5SYQOQLYG3xSWwpqFYPr93AMYl" upperBound="445837436"/>
23 <eOperations name="Dt" eType="//@eClassifiers.0" lowerBound="1817516630" upperBound="-2004132898" eExceptions="//@eClassifiers.0"/>
24 <eOperations name="qSubwuPr8wYwFF5BP6waVoa1BKKNgnfKXFglK7Uss2jau32gWmv1q8mldzGixgApkFqmyuOaxq" lowerBound="1323633190" unique="false" upperBound="828211633" eExceptions="//@eClassifiers.0"/>
25 <eOperations unique="false" eExceptions="//@eClassifiers.0"/>
26 <eOperations name="ZYOCvqDlUoIZoGvCKbFYEOTJaus4UwByJ6haB8gN63wvw5tOw0zefO35sxgvsDiqnH4FF6tU0NXfbzNQ2" eExceptions="//@eClassifiers.0"/>
27 <eOperations eType="//@eClassifiers.0" lowerBound="147336083" unique="false" upperBound="1464436083" eExceptions="//@eClassifiers.0"/>
28 <eOperations lowerBound="1906704287" upperBound="836065615" eExceptions="//@eClassifiers.0"/>
29 <eOperations name="0ZRTVX52CDSj6m0AnBKSxQhx8KQrwDE3by23fUmY7XvXT8Hx198yxw671UuWMoeiGT099N7A8I6u9oLapAeHU8TFtrU" eType="//@eClassifiers.0" lowerBound="-956450859" upperBound="-1339091256" eExceptions="//@eClassifiers.0"/>
30 <eOperations eType="//@eClassifiers.0" eExceptions="//@eClassifiers.0"/>
31 <eOperations name="eIq6b6w9TTMCnR7OfwZQLImI8AGzdlFPVnY" eExceptions="//@eClassifiers.0"/>
32 <eOperations name="5bRfA3x1ytZTUnEcAE7BSkaOxd2Z1nQ9gf2GjtxZFTYkbRhV3AN5dWLkPGxkvMCuqqpGlTSBN" eType="//@eClassifiers.0" upperBound="2144695044" eExceptions="//@eClassifiers.0"/>
33 <eOperations name="gqg3Za8LlM4VUK5X2bP6BhMsZfnZuDha0So2xot7s7UIYnRe6Gc0kjX" unique="false" upperBound="-1392502922" eExceptions="//@eClassifiers.0"/>
34 </eClassifiers>
35</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_17.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_17.xmi
new file mode 100644
index 00000000..cb15882b
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_17.xmi
@@ -0,0 +1,73 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="yEANQZvOrwx9zWX7Nfl6AThW128FK">
3 <eClassifiers xsi:type="ecore:EEnum" name="SKTQ1" instanceTypeName="xu8rNkmLfGaCpZKIJq0hjI2azQPYGbBLesLXcWRUQwu7qMNUPe9CYVEGoKZOKwIweGhDn89Xwy68sUR9BNSC8qWaZaB1E7WL5eTVNCcvMkbvjXpQDu0w1s1r8">
4 <eTypeParameters name="vAsmSo2WHQDa8vGSR52Sp3RYEwW95BlGvmdPP"/>
5 <eTypeParameters>
6 <eBounds eClassifier="//@eClassifiers.13">
7 <eUpperBound eClassifier="//@eClassifiers.13">
8 <eUpperBound eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
9 <eTypeArguments>
10 <eUpperBound eClassifier="//@eClassifiers.2"/>
11 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
12 <eLowerBound eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
13 </eTypeArguments>
14 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
15 <eUpperBound eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
16 <eLowerBound/>
17 </eTypeArguments>
18 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
19 <eTypeArguments/>
20 <eLowerBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
21 </eTypeArguments>
22 <eTypeArguments eClassifier="//@eClassifiers.10">
23 <eUpperBound/>
24 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
25 <eTypeArguments/>
26 <eTypeArguments eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
27 <eTypeArguments eClassifier="//@eClassifiers.8"/>
28 <eTypeArguments eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
29 <eTypeArguments eClassifier="//@eClassifiers.8"/>
30 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
31 <eTypeArguments eClassifier="//@eClassifiers.10"/>
32 <eTypeArguments eClassifier="//@eClassifiers.3"/>
33 <eTypeArguments eClassifier="//@eClassifiers.4"/>
34 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
35 <eTypeArguments/>
36 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
37 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
38 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
39 </eTypeArguments>
40 <eTypeArguments eClassifier="//@eClassifiers.3"/>
41 <eTypeArguments eClassifier="//@eClassifiers.3"/>
42 <eTypeArguments/>
43 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
44 <eTypeArguments eClassifier="//@eClassifiers.3"/>
45 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
46 <eTypeArguments/>
47 <eTypeArguments eClassifier="//@eClassifiers.2"/>
48 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
49 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
50 <eTypeArguments eClassifier="//@eClassifiers.2"/>
51 </eUpperBound>
52 </eUpperBound>
53 </eBounds>
54 <eBounds eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
55 <eBounds/>
56 <eBounds/>
57 <eBounds eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
58 </eTypeParameters>
59 </eClassifiers>
60 <eClassifiers xsi:type="ecore:EDataType" name="1KgQr22JL6cKMn1IDMVMyI7Cze7vaN1D9OcsYMcGN8Q" instanceTypeName="2Bui88CmZEMGoImNux90gu0VIFm1WQSNC430fnvPGuwl2T"/>
61 <eClassifiers xsi:type="ecore:EDataType" name="AuAa6OD4ua2f2DXMqnqoceTYTyyX47ot6" instanceTypeName="Qx6w6O7qRa58WYhXjinqz6WiNYwDvMy1VHQTVj2L3gneqiMaRwxxetYbEiSWXDaZRPFoW5ZwigaVBKTi6QTJz"/>
62 <eClassifiers xsi:type="ecore:EDataType" name="pqgKjtDzqJdnrbnkDsK5dGB8CQ5EZqguS6MoJGChckYHdg0eSKDGjM4mLjIsVr72FsrbVUZR" instanceClassName="ecGnyirRJjiQzyHEg1nMinxB6jrMLqumZeWLJSlwLprnkA4" instanceTypeName="SlPn5VtZsgK9lbAGLZCWzHGNAvHIBMajPQShGNG2SN0bZRTZGjDryKZIedKd6YdP63TJn6ASQog7yn63w"/>
63 <eClassifiers xsi:type="ecore:EEnum"/>
64 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="RkXvOtPvjLTKCkmqUKTUgIgLiYnciZJ31G45uwBkD7Fwm7EuSIERxuNrrIgKYgZeFzLrOGGgXQkBoBYu6XITIwHKk2SnoUFnoCAxczvC0HZJ2GhzLVUfELVdBSHK"/>
65 <eClassifiers xsi:type="ecore:EEnum"/>
66 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="d314LejJkANXXCRApFORA"/>
67 <eClassifiers xsi:type="ecore:EDataType" name="ibzfn11sZeXoLk0hu38wC3MRvo830xR2VBG9LptzSnXNihuebwCGlVLsSD2PKOIryFiISr0aB7KjZdem5ry1Y" instanceClassName="puk2GCQg1zxWEVS6rJoVPP3C75dBYNE8GqkmGOW8DMzB4HwIT9zbjdhYeCdYLmmwTGeEIJ5ZZeqDqnCI2Lq1VtEfpeIgj3u"/>
68 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="" serializable="false"/>
69 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="Ls1FwWC4PDGJIC7fMPxmYfyT4gbAAmISBykIMMVsk7OEHdBoz1IKBlICQyhf6QrfKzsmUbKMxA26HjmJKt0AchGOhuRo70cxpj"/>
70 <eClassifiers xsi:type="ecore:EDataType" name="mxm"/>
71 <eClassifiers xsi:type="ecore:EClass" name="G6r5qjpBU1YcVXvpZeQPkQwq9Ips5t6DsnnAqWUhJhfb0H5HZog7ClekyFd" instanceClassName="7z4zRTjqMGOL5lISatFlmDKR7lnUtruhcQ3xaHZCSR5WOu9lpNZl" instanceTypeName="wyUDFkv05dMmoDURgA06I054CfJCmhJ4gT8SvXCf16vul6jWSbYciW" eSuperTypes="//@eClassifiers.12"/>
72 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="Ifue6OjAOAk9xan1xRbr05oE" serializable="false"/>
73</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_18.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_18.xmi
new file mode 100644
index 00000000..fac46efe
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_18.xmi
@@ -0,0 +1,55 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="PwYZuh2oX3VH3QJuSJFem3gJIRjqTEAzqDrKubeqDzpRleeC4zTgvrjCqlMJsUQwN16MQVltBJD4hxpOg1OLOYKC1IImfPy2mdnMWkfLe">
3 <eClassifiers xsi:type="ecore:EDataType" name="wroLbueAkJLo0NQTPBs8Lj9qIYEW9Ws1ut62NcGvo3lPjfwLKrKqHq65IrmN5NAy8ELVBUVThQl22" instanceClassName="j0O" serializable="false">
4 <eTypeParameters name="Iyh13ulmix2hoyG0wVmaVAtP23OiKO1MslPbbXWxoc6bZpgLeJ07hDuS0RY7lXaOtQZH7SZYfhNxSxDaPu2SNbwNI5VbvwfqjgyZXPgt0RqZq4NvZFXxEe3dY4JtBwd">
5 <eBounds eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
6 <eBounds/>
7 <eBounds eClassifier="//@eClassifiers.13"/>
8 <eBounds eClassifier="//@eClassifiers.15" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
9 <eBounds/>
10 <eBounds/>
11 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
12 <eBounds eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
13 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
14 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
15 <eBounds eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
16 </eTypeParameters>
17 <eTypeParameters name="ag96Ky7ECsZbg0mSOPWH47G5">
18 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
19 <eBounds eClassifier="//@eClassifiers.14"/>
20 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
21 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
22 </eTypeParameters>
23 <eTypeParameters>
24 <eBounds eClassifier="//@eClassifiers.14" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
25 <eBounds eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
26 <eBounds eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
27 <eBounds eClassifier="//@eClassifiers.15"/>
28 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
29 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
30 <eBounds eClassifier="//@eClassifiers.15"/>
31 <eBounds eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
32 <eBounds/>
33 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
34 <eBounds eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
35 <eBounds/>
36 <eBounds/>
37 </eTypeParameters>
38 <eTypeParameters name="GYXBl9Lfoam4Y7BfLXvV1pgEmgDazUWq4Cm01ItQPjCwYYtnKds7mEkTfFo3BrnqKwx3J8wdd7siCnGoGqK563wIEvhFPlD48cEmHglifT"/>
39 </eClassifiers>
40 <eClassifiers xsi:type="ecore:EEnum"/>
41 <eClassifiers xsi:type="ecore:EDataType" name="kFvVk6VUvyL7MVQoYsjBLImZnydhOQ2Ph1lTnf8l0iyTIIMnoieUnX095S4ZpnbbfWBHFzkwL43sd7gFJBAEWKVhERde8qqSF1IeLdyjYPbeQgDhTn7M" instanceClassName="x2zTiJoxIqwHF7zPROiOjSG12iipeFU8JejTIaXfUOn9kYoraMgWAfChXREtftGQ" instanceTypeName=""/>
42 <eClassifiers xsi:type="ecore:EEnum" name="Gz8BzfZT4mqLHtBU6kp3Uz5f3szRwhnKkGFvV2gwVl8dTNPjj77H9" instanceClassName="xi63kLCwdCzA7eGtse3LRzAmnXwsYUejDJR91hsBP4NUmxGtZTThv2QosUWDA3BVSFoov2AtlYss6HsPTSNO9I7Bf6xfX0xfm5NOvtKnzXSooCuyPoC3SA" instanceTypeName="SDN" serializable="false"/>
43 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="GEHh1V11lbDWeGb5G" instanceTypeName="mk9KUJAr8nTMdmLdhujKgNy4mxAkSzLHcZGZZYzf1Fkywakw"/>
44 <eClassifiers xsi:type="ecore:EClass" instanceClassName="2OLeHXf9PuGFQ71D2PChou8HKdWmCUiN2slVw"/>
45 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="pWsXuKBpmr38baBS" serializable="false"/>
46 <eClassifiers xsi:type="ecore:EDataType" name="jI96stY88qBOabh8ltN3RV32YDYzbkFjXeq1BkU8zYa0IYQQKzwg8RwsvhJakbm0Q3LnAtreuWe2sV8" instanceTypeName="FN4dQbAu0CyeFk6SJJmhdPHzoFacWHLoGRAGClT5h"/>
47 <eClassifiers xsi:type="ecore:EClass" name="8xy2kIaa4tqf7sH9ll1cvSJRMVn9j63lOCW3sOQiV8cFpAgXywnRKL3DhPs8745JUK3CWHrgyhxZg7WxLw4NtGEGM2p1Uifbkzt1" eSuperTypes="//@eClassifiers.15 //@eClassifiers.8 //@eClassifiers.5 //@eClassifiers.11"/>
48 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="QCAiTSTS8cgxNpCO65NcuN7OeJosw9sOryuBaQw0d5wezwKqbpMrYyuT7CSPls33B95JbxoVnWlWRoMeVmKM9"/>
49 <eClassifiers xsi:type="ecore:EDataType" name="BnwKOw7ccdNdtKpRRgBOY5HibyfnQanslXczTgEi8ip7ucd6MeiKixt" instanceTypeName="0iGxvIBSKArIEVv8sw243f16DKFlwJuTrLxFYggCga7G6AWcy4VSjMb3XIQCnLVdN4iCvA9BSLoO2ZbMhbSMTtN8G3F28z8s8dBiF"/>
50 <eClassifiers xsi:type="ecore:EClass" instanceClassName="II4m8KQUFkLBf9R4xDqLVUcyfoO3scybUItVdprv3fHvjZ8w1yBErfeVPlyv96borqiFcdPr" abstract="true" eSuperTypes="//@eClassifiers.5 //@eClassifiers.8 //@eClassifiers.11 //@eClassifiers.15"/>
51 <eClassifiers xsi:type="ecore:EDataType" name="Ht8FJjSTEKIWUuh4x3Yzp4AD31t37GEtZc1UJ0OlzLmgm6wM9K" instanceTypeName="5Jv1gJpDKXZVoEbwam1MjGwN9G83zN2JG2R"/>
52 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="hfPKn87CfdUZz5EGT7FIhydHZL737VFc5Tnb8FDFwEuyUg" instanceTypeName="o6bjxl2"/>
53 <eClassifiers xsi:type="ecore:EDataType" name="uoIJ3a512FZ1kleYmSbKJuI2t446gNjNiKBx8jiQZ8ti8o4AafUAqmkkG2uYPWsEVCM9Y6Amoihx25NB3NU4JSSrJwmYpra9bMMrSRaS15U39q" instanceTypeName="wDFUyjtwOhW4AImVI8cXOeHDK7yhBclIuMNarCVDoOoxhDVGGjx7X7V298QBJeQ1dRxWlUdZJFXzAKRfFQErzkpbm5fpkGJKwYK2WwQdOcc"/>
54 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.15 //@eClassifiers.8 //@eClassifiers.5" interface="true"/>
55</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_19.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_19.xmi
new file mode 100644
index 00000000..5cbffb9b
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_19.xmi
@@ -0,0 +1,81 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="yKm1i9LLJEsGWDpXSVET6">
3 <eClassifiers xsi:type="ecore:EEnum" name="O7RBywY9Lkkhala7IifhGsyzRLiImR0uPBorrpsrLHyn4vV5wnRaVZs94" instanceTypeName="CbI7GyKy7Bug0gLLrRPo5DOe1jHMjuXc6E7qVWclBhlT66NucAnj1iD1pO6rWOJkGBiZtkdrJr6vk2oV08LRDlymhC8OT1xrFIlJ" serializable="false">
4 <eTypeParameters name="2cHFzYGdyLRBLBBiNSq4rMXzS040Wvocbx0yMJ3nM8AYdXRrjVSKhiJ7UxOil8XU1PCxLRiZuPRUzPhDJTMS0Tgv0L8XLGKJv5io7CtksbQB">
5 <eBounds>
6 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
7 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
8 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
9 <eUpperBound>
10 <eUpperBound eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
11 <eTypeArguments eClassifier="//@eClassifiers.0">
12 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
13 <eUpperBound eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
14 <eUpperBound eClassifier="//@eClassifiers.3">
15 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
16 <eLowerBound eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
17 </eTypeArguments>
18 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
19 <eUpperBound/>
20 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
21 <eLowerBound eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
22 </eTypeArguments>
23 <eTypeArguments>
24 <eUpperBound/>
25 <eTypeArguments eClassifier="//@eClassifiers.0"/>
26 <eLowerBound eClassifier="//@eClassifiers.5"/>
27 </eTypeArguments>
28 <eLowerBound eClassifier="//@eClassifiers.4">
29 <eUpperBound/>
30 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
31 </eLowerBound>
32 </eUpperBound>
33 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
34 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
35 <eTypeArguments/>
36 <eTypeArguments eClassifier="//@eClassifiers.4"/>
37 <eTypeArguments/>
38 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
39 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
40 <eTypeArguments/>
41 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
42 <eTypeArguments/>
43 <eTypeArguments eClassifier="//@eClassifiers.4"/>
44 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
45 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
46 </eTypeArguments>
47 </eUpperBound>
48 </eTypeArguments>
49 <eTypeArguments eClassifier="//@eClassifiers.4"/>
50 <eTypeArguments/>
51 </eTypeArguments>
52 <eTypeArguments eClassifier="//@eClassifiers.0"/>
53 <eTypeArguments/>
54 </eUpperBound>
55 </eUpperBound>
56 </eTypeArguments>
57 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
58 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
59 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
60 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
61 </eUpperBound>
62 </eUpperBound>
63 </eBounds>
64 <eBounds eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
65 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
66 <eBounds eClassifier="//@eClassifiers.5"/>
67 <eBounds eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
68 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
69 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
70 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
71 <eBounds eClassifier="//@eClassifiers.3"/>
72 <eBounds/>
73 <eBounds eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
74 </eTypeParameters>
75 </eClassifiers>
76 <eClassifiers xsi:type="ecore:EDataType" serializable="false"/>
77 <eClassifiers xsi:type="ecore:EClass" name="q73JvptAadQei"/>
78 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="wJFfWBqbDdGiG763m87QsgImiFJcJx4ZPFdQBC1niB4brwIfDgjaQZ9jKvAYrqNN"/>
79 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="MWTHSMGB3N963ACU5hqxfTVm0nqVvCYZWP9WObeAaEEfUwUjfNJWwEISXniRUzBTTnOGpbuctKIVBhTb1O" serializable="false"/>
80 <eClassifiers xsi:type="ecore:EDataType" name="fAvHnNNfLAJon3CSQnMWT8C25dMAznvuOpP7CBA0b4NE0UYtbTaFK" instanceTypeName="glyf0EWzPTj8qCeK3vSLRfVoKCkXzfblU3g9UorBWIVD5o"/>
81</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_2.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_2.xmi
new file mode 100644
index 00000000..994dd536
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_2.xmi
@@ -0,0 +1,92 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsURI="uac1d4NbaEUlAHwBDwvOwqwfQsCL427mx2ugaZdRrIsNhTVzfgu0OfA2vofnmzroodkycFIGSbwR2zkfGkQfFzqkQm2Jc8W">
3 <eClassifiers xsi:type="ecore:EDataType">
4 <eTypeParameters name="f1l5n7u1BOn35qTpk">
5 <eBounds>
6 <eUpperBound eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5">
7 <eTypeArguments eClassifier="//@eClassifiers.3">
8 <eUpperBound eClassifier="//@eClassifiers.0">
9 <eUpperBound eClassifier="//@eClassifiers.0">
10 <eUpperBound>
11 <eTypeArguments eClassifier="//@eClassifiers.6">
12 <eUpperBound eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2">
13 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6">
14 <eTypeArguments>
15 <eTypeArguments>
16 <eUpperBound eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
17 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
18 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
19 <eTypeArguments/>
20 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
21 <eTypeArguments/>
22 <eTypeArguments eClassifier="//@eClassifiers.7"/>
23 <eTypeArguments/>
24 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
25 <eTypeArguments/>
26 <eTypeArguments eClassifier="//@eClassifiers.7"/>
27 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
28 <eTypeArguments/>
29 <eTypeArguments/>
30 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
31 <eTypeArguments eClassifier="//@eClassifiers.11"/>
32 </eUpperBound>
33 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
34 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
35 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
36 </eTypeArguments>
37 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
38 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
39 </eTypeArguments>
40 <eTypeArguments/>
41 <eTypeArguments/>
42 </eTypeArguments>
43 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
44 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
45 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
46 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
47 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
48 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
49 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
50 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
51 </eUpperBound>
52 </eTypeArguments>
53 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
54 <eTypeArguments eClassifier="//@eClassifiers.0"/>
55 <eTypeArguments/>
56 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
57 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
58 <eTypeArguments/>
59 </eUpperBound>
60 </eUpperBound>
61 </eUpperBound>
62 </eTypeArguments>
63 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
64 <eTypeArguments eClassifier="//@eClassifiers.2"/>
65 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
66 <eTypeArguments/>
67 </eUpperBound>
68 </eBounds>
69 <eBounds/>
70 <eBounds eClassifier="//@eClassifiers.11"/>
71 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
72 </eTypeParameters>
73 <eTypeParameters name="a6oq6wBh0lSqF9gwcXGvruQBNpNVXHIQe1feZnw6hjTZWGfMkZWfaFLvlzIbvaAaJsEW4WydVlaZdiTyAWPO"/>
74 <eTypeParameters name="Q2iFcCTsuJK8H2m5XYJtrv68gXxkd1WcdIgIcAplLtiHnlhSfPXQJa8BAJcGJzp5yRgLFAUECSGy7HUSVgaGjAHICKoXWQt9c5rNT89xWlHaGom"/>
75 <eTypeParameters name="BIAohSsM6I41XQL91mbt4hFK8bBqsYqwqZ4jggfzx2c5F6c5xIKu"/>
76 <eTypeParameters name="9aBOe2VYIXBU0WLE9hJF8BNzrnG4NQ8ESSTGhe"/>
77 <eTypeParameters name="dehVYBhMfUc0fdfOkO6eA2DCm1OYc9C7MiTjsnqoNnU95UlwHHf7RlfH5UIspoQhcDkre0VJLoTzOEniNAkgKD6GRf"/>
78 <eTypeParameters name="pYhYJ7tvPTZMIx13hq39sFubO02ZHAXjg4kvV9oM2EaKebAvo67XdlDaxe4on5AYk4DQbDYiGAFK6TdKyJdRhqL9a8Zrlt1O9RL688Jya8Paw83f2Eia4V"/>
79 </eClassifiers>
80 <eClassifiers xsi:type="ecore:EDataType" name="ooUv8h7RpxRjgfoyUABSjSsVjjgiAlzz8XmfmStG2zaNR3Vvf"/>
81 <eClassifiers xsi:type="ecore:EClass" name="eLFcAUz" instanceTypeName="DLHSMnBiN2wNBd8EdxvDv33m1To5fV3twKMGfv3M41d4nmkmdKfmVM3JJ53LqmqmQEVi278k578Ms4" eSuperTypes="//@eClassifiers.3 //@eClassifiers.7"/>
82 <eClassifiers xsi:type="ecore:EClass" name="nQD15CnNraMmZr6KLdD" abstract="true" eSuperTypes="//@eClassifiers.2 //@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.7"/>
83 <eClassifiers xsi:type="ecore:EClass" instanceClassName="3w5uwPhsVKaP6HN88SFjA7c6akY7MIDyhA7xbiTYsz3cNNrrGECupRpcGhltO9Pa2kRRDNdojnQ9WYwTu3hUASDLKE6iIKnZsCtc" eSuperTypes="//@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.7 //@eClassifiers.4"/>
84 <eClassifiers xsi:type="ecore:EEnum" name="u2Kx3mkrw2M7f" instanceClassName="fMCHM9cIOkHYFSGw7Xyd9qRqKRGxUrEb1yifgXliI9bVyF4hRAvx5GSUHiTS5zyGbLI"/>
85 <eClassifiers xsi:type="ecore:EEnum" name="cVngmafjYGH0zIS7q29vOVR0ykQ3aeYvkUxz6" instanceClassName="wdUiSMWmIZGAqTQRRS2uyBgy9yq1TqkBkvOjhkl7FTHqDLgbCecRgiO1kQbWiDvI3ueY59m4QAXNBqcmAzWhYohtPzuR" instanceTypeName="0vtGogj3W3GVff2Gm6thYG1vC2cHxV3LgkPUnLHS35rsvkwYa4uqjDtATLKfiXtelmXVSihhHT41oS7FVOzOw"/>
86 <eClassifiers xsi:type="ecore:EClass" name="RNZKHkdoRLnLdVffe9XT055wUFIH3bqtkKW6YoJIWFaNWKzhwyfJ8Yhlorfq1npeOTP0c7Wlt3rFgMslnNTdhLsihqy" instanceClassName="UY2pweglT9oHTEcF586994yckJeyTch978v0pRaEAuyXnLLsrIFLZiDh7SCTWmrZgC" instanceTypeName="u5NnO4bxaUQxlS3ne1v7tnNlE0JAfkOlQmjH4UG3jdVCKdcZGQOIFstO0mkoTi" eSuperTypes="//@eClassifiers.4" interface="true"/>
87 <eClassifiers xsi:type="ecore:EEnum" name="kKjaFUzDXfZd0fXlyfHdKrem78wfdesGxTShN4IhlRxYwOI60hSxb91Up9C85piHWJQ7dAKt6YA5NE1dJj" instanceTypeName="bZ7Ks4fjEyPYtkM4McIqd1BHpTy7vZkHhluBDTS8lq3X4Q33L0vQTowIVNY2MQV3a1eHHgQvMb43"/>
88 <eClassifiers xsi:type="ecore:EEnum"/>
89 <eClassifiers xsi:type="ecore:EDataType"/>
90 <eClassifiers xsi:type="ecore:EEnum" name="z4DGnbpOFbA76LWBhvxSN"/>
91 <eClassifiers xsi:type="ecore:EDataType" name="t4Aed90M5WbH3ze6khaaC6Z4gtl1VjcAC8j9nvPv" instanceTypeName="6CbUU8IQ4EEWamlTSXXSRRNboF58AcQdMZSqPCA8x0QRn2O4pybK84jTla2ehphAWEr6O21TElCUH"/>
92</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_20.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_20.xmi
new file mode 100644
index 00000000..d170f405
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_20.xmi
@@ -0,0 +1,95 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsURI="pekW9bC2JotjWdp2gACoVd1SbGR2QReKhHgbSyOwu2NdszwGkMR2OLenABF9">
3 <eClassifiers xsi:type="ecore:EClass" instanceClassName="nKZRNhnrd30wTDhayopixmuVb4PQdInwk5WIbmY4gKVNp8BnnGxl1QEwOgtB819C9xZKmGCUH5vbHNNzoSGz22" instanceTypeName="J8kbtcBTxjzrZXpedTTwwNI73BS2Vsc3fohnBgM2i2cnEcOrTiYIuxZgDMn3CMAvqqg1BqE3kmKivFHzJW4X4owQunnGv3IrDiKwk4U5VBC0dFw2IjeWM" eSuperTypes="//@eClassifiers.6 //@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.3 //@eClassifiers.4">
4 <eTypeParameters>
5 <eBounds>
6 <eTypeArguments eClassifier="//@eClassifiers.14">
7 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
8 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
9 <eUpperBound eClassifier="//@eClassifiers.13">
10 <eUpperBound/>
11 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
12 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
13 <eTypeArguments/>
14 <eTypeArguments/>
15 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
16 <eTypeArguments/>
17 <eTypeArguments eClassifier="//@eClassifiers.15" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
18 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
19 </eUpperBound>
20 <eTypeArguments>
21 <eTypeArguments eClassifier="//@eClassifiers.15"/>
22 <eTypeArguments/>
23 <eTypeArguments/>
24 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
25 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
26 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
27 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
28 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
29 <eTypeArguments/>
30 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
31 <eTypeArguments eClassifier="//@eClassifiers.8"/>
32 <eTypeArguments/>
33 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
34 <eTypeArguments eClassifier="//@eClassifiers.7"/>
35 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
36 <eTypeArguments eClassifier="//@eClassifiers.5"/>
37 </eTypeArguments>
38 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
39 <eTypeArguments eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
40 <eTypeArguments eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
41 <eTypeArguments/>
42 <eTypeArguments eClassifier="//@eClassifiers.4"/>
43 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
44 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
45 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
46 <eTypeArguments eClassifier="//@eClassifiers.12"/>
47 <eTypeArguments/>
48 <eTypeArguments eClassifier="//@eClassifiers.0"/>
49 <eTypeArguments eClassifier="//@eClassifiers.6"/>
50 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
51 <eTypeArguments eClassifier="//@eClassifiers.15" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
52 </eUpperBound>
53 </eTypeArguments>
54 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
55 </eTypeArguments>
56 <eTypeArguments eClassifier="//@eClassifiers.3"/>
57 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
58 <eTypeArguments eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
59 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
60 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
61 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
62 <eTypeArguments/>
63 <eTypeArguments/>
64 <eTypeArguments/>
65 </eBounds>
66 <eBounds eClassifier="//@eClassifiers.15" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
67 <eBounds eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
68 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
69 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
70 <eBounds/>
71 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
72 <eBounds eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
73 <eBounds eClassifier="//@eClassifiers.15" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
74 <eBounds/>
75 <eBounds/>
76 <eBounds eClassifier="//@eClassifiers.12"/>
77 </eTypeParameters>
78 <eTypeParameters/>
79 </eClassifiers>
80 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.1 //@eClassifiers.6 //@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.14"/>
81 <eClassifiers xsi:type="ecore:EClass" name="PPQeSnxPzLc6qtz4ZGPrbJO79uuHMENw2chBDswDFYAIXYpoP3452J8Tn7rdKgXsR2PIsMlWGS" eSuperTypes="//@eClassifiers.14 //@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.6" interface="true"/>
82 <eClassifiers xsi:type="ecore:EClass" name="qPqj9RuoViHzbkDYCkme7HX2W7Z3DKy4N" instanceClassName="1tKgRO41Z01CVE" eSuperTypes="//@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.14 //@eClassifiers.6"/>
83 <eClassifiers xsi:type="ecore:EClass" instanceClassName="EX2gdSquVHV0mIoEdkBq7WthecZWc" instanceTypeName="RHoSGSJg3plZxsymUBw6M5j6Tv2atO1tq6DtQfdDNRXcxrGAcMh5ByXW3Mhb51niljuvwGjPG06Y9hd8eKEFfrJboY5HpNMqUmUGdlbaDmpogUVHrqqQAMpmnZ8zuyJF" eSuperTypes="//@eClassifiers.14 //@eClassifiers.2 //@eClassifiers.6 //@eClassifiers.1 //@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.0" interface="true"/>
84 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="pL2xu" serializable="false"/>
85 <eClassifiers xsi:type="ecore:EClass" instanceClassName="7yQg" instanceTypeName="X1Drer93rsHt5HC0pXQIkyD0nLOpRFk5nUszsmCYGTXfqPZ1ZsVBiNP4Ax4x4p169gcQy49FCME3961GG06rydbPuF3QSK9gHRklrG8b5aULTSTBc6QFhzP" eSuperTypes="//@eClassifiers.3 //@eClassifiers.6" interface="true"/>
86 <eClassifiers xsi:type="ecore:EDataType" name="VMViSIUQufUCz9y" serializable="false"/>
87 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="yysjDHv4zhSkhxacZtd5FnsXkBd2noVFxR2J8dsOo1Nfdau"/>
88 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="kaWkmKnCNB6U3tbqULqkQFQNGU7VdciukHSHulZf"/>
89 <eClassifiers xsi:type="ecore:EEnum"/>
90 <eClassifiers xsi:type="ecore:EEnum" name="XRCaJpjN5a8BXNBfsSsjg886vN8owPQUTESsRhYopo6ofCWx" instanceClassName="TvSvgBGplgwT5OJ9IaHlBLC1Xxhn3w7DCkqlM718IFxcz0O0N6h3oxqI7XAUhGgDUqR5WtNzaoPZVKHsWYDzFKTYw" instanceTypeName="szSWF744LkAjGncyGz3xrmLp3qBCoemo2OIBhuCvADJX"/>
91 <eClassifiers xsi:type="ecore:EEnum" name="fZabqDAd1n" instanceClassName="37m4VdvU81mTSpJMsDcML1taQi9cltvCQroVhJ6Z0pkWuWHGppX2T8ZAiWE7VrPRA48OX34ig9igAQr7Q0ZAaXybOgxaXUqHhCFpwBf4gjRVzR8GQcL7K05yMK9MdGw" serializable="false"/>
92 <eClassifiers xsi:type="ecore:EDataType"/>
93 <eClassifiers xsi:type="ecore:EClass" name="8TUDdMHAhaBNM8BsIgYftWhBl3WKxstzXNY7bEpp048EkTNFY9QqseSQ" instanceClassName="cYtE8w0tE2hSWuXl5hcmZn4mfXVZMjA16oWPW8De3C4yqTbdn9xiAZ7i9ycM1CPVVgsSHUqXCyog2" instanceTypeName="btrXXrYjr3OioDqje4iNeGk5G4GrlTHDKdZFlaLdYru3NWa9ZDb0viFwMhRCfqVuoAufTr8zh" abstract="true" eSuperTypes="//@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.6 //@eClassifiers.2 //@eClassifiers.14 //@eClassifiers.0 //@eClassifiers.3"/>
94 <eClassifiers xsi:type="ecore:EEnum" name="s1puQ9DOUjYggf303LDsT9COaU8948bC8nd1BipSXbq" instanceClassName="6MS2VONz2BTIXw3MbGTZMTy"/>
95</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_21.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_21.xmi
new file mode 100644
index 00000000..c5ee4a7d
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_21.xmi
@@ -0,0 +1,49 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="70FDQcqC9BBNkcdmbyar03r0kg2xku3jJRLdC5aMrgbA2luxyMfmLxBTwEHbTVwTOTCGAxbTOn5dCxVHbqnyHq14Ux2yK" nsURI="6innR3ffMY0T3uitsJ2TPSTxRrg22xMlE6JlBL9ok5x7mYgql0iURLMNvGjalKv0hRr3IzjwSV7MTUPHdpUpRtzkccRYP37WFEMjluQ0NGNOAJ1OrVFRc3">
3 <eClassifiers xsi:type="ecore:EEnum" name="W7">
4 <eTypeParameters name="zkTgMS14KiLoFLJp5">
5 <eBounds eClassifier="//@eClassifiers.1"/>
6 <eBounds eClassifier="//@eClassifiers.4"/>
7 <eBounds eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
8 <eBounds/>
9 <eBounds eClassifier="//@eClassifiers.8"/>
10 <eBounds eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
11 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
12 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
13 </eTypeParameters>
14 <eTypeParameters name="pVKLEJkADboxUGSpfv3BUczQ9ldGM5PXCqmMLVs17OmjMvIROzXUhy4xHueJxNzLgPqSK2PJ9GfXqjK45dAiY567EoD">
15 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
16 </eTypeParameters>
17 <eTypeParameters name="dEIU1QTq8wRVpgNAj6VLH2XJ1IJ1JctaxwEpSDvzCVfWeJG">
18 <eBounds eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
19 <eBounds eClassifier="//@eClassifiers.9"/>
20 <eBounds/>
21 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
22 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
23 </eTypeParameters>
24 <eTypeParameters name="A7W8RliNbn25dvaBNKlLjUsQYCAWyqekoK6qy2Cwfp1E3tyCfW11Q0U4mrKD4mlAGIw86">
25 <eBounds eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
26 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
27 <eBounds/>
28 <eBounds eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
29 <eBounds/>
30 <eBounds/>
31 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
32 <eBounds eClassifier="//@eClassifiers.2"/>
33 <eBounds eClassifier="//@eClassifiers.1"/>
34 <eBounds eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
35 <eBounds eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
36 <eBounds eClassifier="//@eClassifiers.5"/>
37 </eTypeParameters>
38 </eClassifiers>
39 <eClassifiers xsi:type="ecore:EDataType"/>
40 <eClassifiers xsi:type="ecore:EDataType" name="Rn5" instanceTypeName="jirGgEJlc4T2JerV8JAfmtsGB6OkoDkNLZrCkNveZtoz4I9gJXaREdGboPlML3oMYrJ0"/>
41 <eClassifiers xsi:type="ecore:EClass" name="xxG0s8MUc2Zhk5aWE7oTYGNjFVMH4vd0zeSaR8Au3t4P" instanceClassName="Td537ETjCOjPf10jYh2tOojJXFuRD70i3UZ8HmnkIH6IrlAa8WjGx5XX7AdoK9ioFI7TJ8bpqoJfpE" abstract="true" eSuperTypes="//@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.8 //@eClassifiers.3"/>
42 <eClassifiers xsi:type="ecore:EClass" name="LB9DZr8Q9HpPv3HbVPjtci" instanceClassName="HFuHOFlLXQ13Qkw2aOqGegZynVsEoMQBqJf3o15USoMrGDnPhhhFOpsxtiv0NWM3gYzyw6EMSQeb1ymSTeGC5gFzHVDlQ8l79gCaY96" instanceTypeName="IVWrDX1JOxW4wv1hsicAVOefesFoyVgu6zWIZskRDlnJIUri8eqY6JaruugHAikCs9THDAGSZwn9pLURufs7HwOf9cvn8UBlBeIwVfkWRpvonkAiynn1sT" eSuperTypes="//@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.8 //@eClassifiers.3"/>
43 <eClassifiers xsi:type="ecore:EClass" instanceClassName="OYqK95lYKz4iBgFR4IkenQXps7QeK3KO" eSuperTypes="//@eClassifiers.8"/>
44 <eClassifiers xsi:type="ecore:EDataType"/>
45 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="nKxvoLSrj2WrNWR7Yr58jaNYVTVMfPHoaMGIkQ3uqD0j7TZ4GVvSxnUI6RxstMixEyOUWiapKbCQldhZDHjQAEgeSluOzBLLI"/>
46 <eClassifiers xsi:type="ecore:EClass" name="3xBvWY3QgR3xKnOjL6mwgIsh9bR7T3wOmH80msvdqSHdtU2Get80sYW8kosO7BHptyDg4KwtgWyqxjdj9e1K8ciplvV9SN2KH4D1RzJlJk29DDXG7fFF6SFs0rs78t"/>
47 <eClassifiers xsi:type="ecore:EDataType" name="AuSGiGTxYDYQUTcx8KKY5dkFYrdEd8csO0PlO96wlNJe6TaOzU0" instanceTypeName="9GvZbGrpLIUKZSFvLyc7vS"/>
48 <eClassifiers xsi:type="ecore:EEnum"/>
49</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_22.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_22.xmi
new file mode 100644
index 00000000..68cfc582
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_22.xmi
@@ -0,0 +1,40 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore">
3 <eClassifiers xsi:type="ecore:EClass" name="OToX8UzVcMVJS9pSXlDIMUl" instanceClassName="OEwbKzOijVPoRkiuuwS7rCIPQh9tScOFsPDGzsjQmb4Mw5IFTQNTblkGlEKh2x8XKpYV6hAK83y3V" eSuperTypes="//@eClassifiers.5 //@eClassifiers.4 //@eClassifiers.0">
4 <eTypeParameters/>
5 <eTypeParameters/>
6 <eTypeParameters name="EszM51QUQpXpEj2pgvIbCDIzeIVXU9mlx9PRBeQNG3wFVLmqQRBOp1Is1s2X8c4Tk83sGYADgwm0Uj89VNUoH7DNJxXrvE7yZ0wyPNaiT5t4kI"/>
7 <eTypeParameters name="Yg6mM3en0H9fKmRx25zhPAYye8bkgfAwSUMZ1Xy9aSJV5F03ks1MsqxfmKBjJaPOTEmpos79iDHiLEgO2E9RzrX2a9kmROvrbkOKm51nb"/>
8 <eTypeParameters/>
9 <eTypeParameters/>
10 <eTypeParameters/>
11 <eTypeParameters name="nUy6mrPtLRbLIWXKB9ArpMraCnSwvYbdcgJCMksQsw22O4cHjkiGFF9XMm4JX5HEzZ8NmbCUIPoEzLmwCEVh72oYpnNInuubs9XII5fx3CbKqQ3j6NJg"/>
12 <eTypeParameters/>
13 <eTypeParameters/>
14 <eTypeParameters name="vEFBIir4HGLgi1SVGt5b6d19WUN0czFqBvjwjuKvfH7FozWpNYoRhx7WxKDjEqi5BllnFTgikN4ohfDtbjB097tToR"/>
15 <eTypeParameters/>
16 <eTypeParameters/>
17 <eTypeParameters/>
18 <eOperations name="Pd3itkm5oN2GDhgvxn6ztHgyyKUmPTVGLvXiu7BkRVmU0I8VIIrUD90aaHQmnLkLbPEGS" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.6 //@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.7 //@eClassifiers.4"/>
19 <eOperations eType="//@eClassifiers.1" lowerBound="-1607183293" eExceptions="//@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.7 //@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.8 //@eClassifiers.6"/>
20 <eOperations eType="//@eClassifiers.8" lowerBound="69024752" unique="false" eExceptions="//@eClassifiers.3 //@eClassifiers.0"/>
21 <eOperations name="HUOwQZKfQECWHjlPI9w3zh6lO50nhMKKNMpq4J7iybQzfaghCJutFu0kvj45WTjn19J826IA81QS6SNpm0eZpc0xA3lDXSMFLziCZB" upperBound="421929117" eExceptions="//@eClassifiers.7 //@eClassifiers.3 //@eClassifiers.0"/>
22 <eOperations eType="//@eClassifiers.2" upperBound="-1745166800"/>
23 <eOperations eType="//@eClassifiers.6" unique="false" upperBound="-1196054813" eExceptions="//@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.6 //@eClassifiers.3 //@eClassifiers.7 //@eClassifiers.2"/>
24 <eOperations eType="//@eClassifiers.0" eExceptions="//@eClassifiers.5 //@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.6 //@eClassifiers.2 //@eClassifiers.1 //@eClassifiers.3 //@eClassifiers.7"/>
25 <eOperations eType="//@eClassifiers.4" lowerBound="-1096916352" upperBound="187433107" eExceptions="//@eClassifiers.2"/>
26 <eOperations name="GwAi6d4pbKyOoDKO3X9mKSDSg4KIoL6PHkaKZ5gXLR7kq3alGqrpPoyCSqT68LaYsu3tS2IuZrgUQjg62Y6Ms7hVAZ" lowerBound="-430370358" unique="false" eExceptions="//@eClassifiers.1 //@eClassifiers.5 //@eClassifiers.6 //@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.7 //@eClassifiers.2"/>
27 <eOperations lowerBound="1369244691" ordered="false" upperBound="563421023" eExceptions="//@eClassifiers.8 //@eClassifiers.0"/>
28 <eOperations name="s8WLeyKfN3Fha" eType="//@eClassifiers.3" lowerBound="-1076805514" upperBound="1181064740" eExceptions="//@eClassifiers.0 //@eClassifiers.5 //@eClassifiers.4 //@eClassifiers.8 //@eClassifiers.6 //@eClassifiers.1"/>
29 <eOperations eType="//@eClassifiers.4" lowerBound="1522638751" upperBound="38725598" eExceptions="//@eClassifiers.0 //@eClassifiers.7 //@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.6"/>
30 <eOperations lowerBound="-419918441" upperBound="-973856178" eExceptions="//@eClassifiers.5 //@eClassifiers.0 //@eClassifiers.8 //@eClassifiers.7 //@eClassifiers.3"/>
31 </eClassifiers>
32 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="1nb77g8U0LkiRPpBkf8yLjiOBU0Ob6TzT51oKUO9CAZYpTb3dDM7vdOhTHPGgeU" instanceTypeName="WJaZ3eyYQqLU81rNqWFaFphLPY6pinm0J7lPHvoqFUthrhvxRL87UK9hTmO8Z8Mvo7iTqJfK2MShTpHCh4l5d8GS5ZH5WRLLq4MrfsZKT1LOa6w1"/>
33 <eClassifiers xsi:type="ecore:EDataType" name="vvDaH646GqVUNKWdzaHyhwiD2K5ci44TgR26gG1DmHJDAnoz5N1d9bgVOqYPDUh9eVE7Mi3aNv4" instanceTypeName="an1v1pbrxMmiV1aY9lzBFpDt7TxJY5A2lw4dOB6E1iq5jJsHhEivzr9oxmNZKKz33CwvayOq" serializable="false"/>
34 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="qev"/>
35 <eClassifiers xsi:type="ecore:EClass" name="YRjlip6xnKerHEiK0ANa6Izahf4fA4dHx12Jkg2kBnjKq9BwFeXdD3zTyC7k2N3ncSQf0Cj6rz2zHLjQJL9cYAEiV2hZYG" instanceTypeName="tB6Vhy3nCHDzQ5ijHgi" eSuperTypes="//@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.5" interface="true"/>
36 <eClassifiers xsi:type="ecore:EClass" name="cwEXoQSZD74FXwOITIiteQKbPwfAvRUbmRDJfbQ7mymCPiRUfhYCJHZcYuxOjKs64SlaINene9NSWDIpwOEa9Uhqd6zO8lTM4e52G4Nzx" instanceClassName="" eSuperTypes="//@eClassifiers.0 //@eClassifiers.5 //@eClassifiers.4"/>
37 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="Qj39RAWBX5hsDXJTNcCH2i88yKqKTkIvsnV8mrwyfakNk" instanceTypeName="ZxuAnXyny4ZdSsUlUHucDOABl15ZGQMfu0YcqLgsOcweyDOeMxzTwI22rVdXqahUwCjVLUw95YkAr7zhAoVanL80UzzaahSTDr"/>
38 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="cRZFuc9XjFFdjiPuCXVdCdEJcfvrHsC"/>
39 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="zkWvaUbVx9l4tAmIl2q05MIufHBsmiDTzWa66BsGSpxGM7ISjefhA6C"/>
40</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_23.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_23.xmi
new file mode 100644
index 00000000..4a0859ca
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_23.xmi
@@ -0,0 +1,108 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="zPzKiFg6FxJkli165e0n3KWyyiy0zmCrUZ">
3 <eClassifiers xsi:type="ecore:EDataType">
4 <eTypeParameters>
5 <eBounds>
6 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
7 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4">
8 <eUpperBound eClassifier="//@eClassifiers.10">
9 <eTypeArguments eClassifier="//@eClassifiers.1">
10 <eUpperBound>
11 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.5">
12 <eUpperBound>
13 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3">
14 <eUpperBound eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4">
15 <eLowerBound eClassifier="//@eClassifiers.2">
16 <eTypeArguments eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4">
17 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
18 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
19 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
20 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
21 <eTypeArguments/>
22 <eTypeArguments eClassifier="//@eClassifiers.0"/>
23 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
24 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
25 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
26 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
27 </eTypeArguments>
28 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.4">
29 <eUpperBound eClassifier="//@eClassifiers.1"/>
30 <eLowerBound eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
31 </eTypeArguments>
32 <eTypeArguments/>
33 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
34 <eTypeArguments eClassifier="//@eClassifiers.10"/>
35 <eTypeArguments eClassifier="//@eClassifiers.4"/>
36 <eTypeArguments eClassifier="//@eClassifiers.4"/>
37 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
38 <eTypeArguments eClassifier="//@eClassifiers.11"/>
39 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
40 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
41 </eLowerBound>
42 </eUpperBound>
43 </eTypeArguments>
44 <eTypeArguments eClassifier="//@eClassifiers.6"/>
45 <eTypeArguments eClassifier="//@eClassifiers.0"/>
46 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
47 <eTypeArguments/>
48 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
49 <eTypeArguments/>
50 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
51 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
52 </eUpperBound>
53 </eTypeArguments>
54 <eTypeArguments eClassifier="//@eClassifiers.13"/>
55 <eTypeArguments/>
56 <eTypeArguments/>
57 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
58 <eTypeArguments/>
59 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
60 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
61 <eTypeArguments eClassifier="//@eClassifiers.3"/>
62 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
63 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
64 <eTypeArguments eClassifier="//@eClassifiers.5"/>
65 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
66 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
67 <eTypeArguments/>
68 </eUpperBound>
69 </eTypeArguments>
70 <eTypeArguments/>
71 <eTypeArguments eClassifier="//@eClassifiers.6"/>
72 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
73 </eUpperBound>
74 </eTypeArguments>
75 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
76 </eTypeArguments>
77 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
78 <eTypeArguments eClassifier="//@eClassifiers.11"/>
79 <eTypeArguments/>
80 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
81 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
82 <eTypeArguments eClassifier="//@eClassifiers.12"/>
83 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
84 </eBounds>
85 <eBounds eClassifier="//@eClassifiers.1"/>
86 <eBounds eClassifier="//@eClassifiers.9"/>
87 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
88 </eTypeParameters>
89 <eTypeParameters/>
90 <eTypeParameters/>
91 <eTypeParameters name="hRUZAy7SBiej1Ro3GlvgazVPCNySUbBUpNlAlJOVMaRUAnb61rLMopPCwK7bdvlnqF6aChLhW"/>
92 <eTypeParameters name="2K9rzysPsXsGyroKa7gDvoMwYZaSUugxv4EdejQcHvICbKA"/>
93 <eTypeParameters name="2c5u8BR7WLhkZAsLUgr0cO6LeBO"/>
94 </eClassifiers>
95 <eClassifiers xsi:type="ecore:EDataType" name="3hzDnYPGrL6qfWCf9zK2hF5fDtn" instanceClassName="76Cn9va8mW6" instanceTypeName="UHjEw5BoDmfxoiUx6yAe48Cn1Gr7Ip6RjJQM"/>
96 <eClassifiers xsi:type="ecore:EClass" instanceClassName="J2sBUdDrfxwemAWGMiL98aOz0qWF9icVWDvRPgRwRfkmKlYOBmNgRA3PAKTljkGi9Ls4Yvn7JNT3r3HbGXZVAQseWDgvH9212Qng0d7GbX4h1MVpILHG" eSuperTypes="//@eClassifiers.9 //@eClassifiers.8 //@eClassifiers.2"/>
97 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="DFn4PeD2aT5k7cXiXPj7xXxWnLJDY03ydiRFn"/>
98 <eClassifiers xsi:type="ecore:EDataType"/>
99 <eClassifiers xsi:type="ecore:EEnum" name="yRq5fPIrzjUS3AHUgzRnwjYpPX4XcslJrO9BugmiwldJyWMm9vO4bGnCi66ESvlzcNCYb14JDvZAryeMMOspTpiCe2kvoWL6hZohpziVnHKrEwXcrf9z5h" instanceClassName="fW08Vp47wtsSRQ88IvKAyV39XIN2X"/>
100 <eClassifiers xsi:type="ecore:EEnum" name="RpOxheHb8jkKoK48KZcfYboeFMYYm0wCao0llpZCU189idJGyw3iUCsq3BWVYJ8liRyzKRfw2OGcWRe9hlhPS8MIfUVf5jhl8oMI3aYuZUR" instanceTypeName="IWZRLEg0q1FqsBy96g991iKGCbNl8LxgFXBuBbcqN2qiR48MkQUl4Ks05jXEEX8Ih5vczoIkboX8nSVHoYPtUfqYl6R65PjAgP3Ziblc" serializable="false"/>
101 <eClassifiers xsi:type="ecore:EEnum" name="tkQQ7LuxOdN2odZWy9WorhjIdCW3J5RnYbFZPr5OKo38REe0sJpBbQs6C31pziEUOKx0yISN8bSr1f" instanceClassName="Nq0jcqkvbktwtnhYUNOZxKyICYDXDpm8tne7VJdDhPnI3nYNc03qjICbWboKuBdJ2vpO6dfzpZ07S1NJ73Xs71e4ekWmIMXZFn17TAIvDpCysjzdicn"/>
102 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="t7QBswvAZjChN1qtHFV5T7jE3cPp1LDNCAOZRVX2iKFctyUm33gC1kk" eSuperTypes="//@eClassifiers.9"/>
103 <eClassifiers xsi:type="ecore:EClass" abstract="true" eSuperTypes="//@eClassifiers.2"/>
104 <eClassifiers xsi:type="ecore:EClass" name="e53yjxDMrnmBXA7KoWS1RFEpG9ZT1" instanceTypeName="ljN7"/>
105 <eClassifiers xsi:type="ecore:EDataType" name="blWdfRZH0F3Ndd0MQhXOc0VPiN2TNHJDQm2" instanceClassName="0qhtVFPBfOgEhmJ7CmYllaOJcFirugW0stqAdIhk3cLkQLNP9oOefGP8Pntre4N3U8udpSvzlQxBxIb5s8gf" instanceTypeName="uooOolH1cL"/>
106 <eClassifiers xsi:type="ecore:EEnum" name="vguPf6mrnSsFx2RsBneoa0bqMGdHe0GPvh4PHnG9CRMRMpYIJc3gtgErXWaNWdq6Rksm5WuTpDj5DffzUXeD6Nv" instanceClassName="gaFFoyFsvencO"/>
107 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="aQtJbwNN6e36qMVC3VqhiUUD5zE0kXtE98JV1ywyyJNmSY3WsBgej5exE9gDk11x4refq4GUyqy2klqqgiPM2wQybgP82J9zgwaH5g9wdLT5dD" eSuperTypes="//@eClassifiers.2 //@eClassifiers.13 //@eClassifiers.10 //@eClassifiers.9 //@eClassifiers.8"/>
108</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_24.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_24.xmi
new file mode 100644
index 00000000..375737c6
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_24.xmi
@@ -0,0 +1,69 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsURI="9EiRqlD5LVU5V5rOva1c">
3 <eClassifiers xsi:type="ecore:EDataType" name="zjUyi0ioznRBm" instanceClassName="tp7RQC69ZT3KJduCrm5KuQejM80hmnIb9PU3" instanceTypeName="difnr50rEA80Uv7yhAiFpDBmOEOe8kkriGfQByMayNB6DhoWYTjBfIN" serializable="false">
4 <eTypeParameters>
5 <eBounds>
6 <eUpperBound eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
7 <eUpperBound eClassifier="//@eClassifiers.4">
8 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
9 <eUpperBound eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
10 <eUpperBound eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
11 <eTypeArguments eClassifier="//@eClassifiers.11">
12 <eUpperBound eClassifier="//@eClassifiers.4"/>
13 <eLowerBound eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
14 </eTypeArguments>
15 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
16 <eTypeArguments/>
17 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
18 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
19 <eTypeArguments eClassifier="//@eClassifiers.6"/>
20 <eTypeArguments/>
21 <eTypeArguments/>
22 <eTypeArguments eClassifier="//@eClassifiers.2"/>
23 <eTypeArguments/>
24 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
25 <eLowerBound/>
26 </eTypeArguments>
27 <eTypeArguments eClassifier="//@eClassifiers.6">
28 <eUpperBound eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
29 <eTypeArguments/>
30 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
31 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
32 <eLowerBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
33 </eTypeArguments>
34 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
35 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
36 <eTypeArguments eClassifier="//@eClassifiers.12"/>
37 <eTypeArguments/>
38 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
39 <eTypeArguments eClassifier="//@eClassifiers.11"/>
40 <eTypeArguments/>
41 <eTypeArguments/>
42 </eUpperBound>
43 </eUpperBound>
44 </eTypeArguments>
45 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
46 </eUpperBound>
47 </eUpperBound>
48 </eBounds>
49 <eBounds/>
50 <eBounds eClassifier="//@eClassifiers.5"/>
51 <eBounds eClassifier="//@eClassifiers.6"/>
52 <eBounds eClassifier="//@eClassifiers.4"/>
53 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
54 </eTypeParameters>
55 <eTypeParameters name="3gqOqoIc8mIDURtS1KnoprzvdTemNcOZFe52BB32Jlc1C29rSIMHYyegiVtQqpkU29o1b73kJuKbw8sn9LZ6szoGBuSJjkyQi8sWySKkSN9C7pijvTpD6rhM"/>
56 </eClassifiers>
57 <eClassifiers xsi:type="ecore:EClass" name="uwv2FXKDa1l6vhUMlZcsUoxN97NNw9Nr0hYlMurhfbKvmWqQFgc3eXCTB7c4U4prnQf0TIKr3oHiiJPVAOQ0oEIsseJxFufVVm6RwlurMMjw9JBHfPLw0iIKL" instanceTypeName="EbZHaXyTHJa8cRQAPSKxuFnY9iqCAHUlcldfChCJtCDnkY0ogJsOZ1q5mwFwliXdG1tUh21oNz8AfRRTKIv619qPYuLIoDXpJ13klKqpm87eIh2MELqLXYWpOljLl" abstract="true" eSuperTypes="//@eClassifiers.12 //@eClassifiers.1" interface="true"/>
58 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="BjowIccgd2HBFoIq4STnv2oyeIby3aU"/>
59 <eClassifiers xsi:type="ecore:EEnum" name="jzQQsP8VOaB7y1fkF0qBpqYWZTf4ao9js0yE3DDALoVt120WLzlCfPLyOXtVW8HgKd1wHZ1Meyyz9CCEoIkBb5ytv" instanceTypeName="03RXp67KyzfcSoGQwAz3B3UIXM44SNGTjXAr5HNi74XLs2Kwx"/>
60 <eClassifiers xsi:type="ecore:EEnum" name="lmS2HHIzc5pyWURKwUtFt3ZYN1V8Pt5sgan9QMffhj5OLrCinirXfwM3xAds85lZuaFrTYQGl76KWOGzxVR9MX9p7U5RBdbcZwoMTbaqkfW17jAd8t"/>
61 <eClassifiers xsi:type="ecore:EEnum" name="AJMvEjUoHXQQSLhYyIK1dd7" instanceClassName="L4ueeT5Dz2AuymigwFobkkAegwQrWOClmxXB1CcCKiLJFFuHfs1NjHpP1A8gs2hpXgYZ82TJEULJ6F0cUSANmJwiArSkdMuLuRX5AP45pMhdMbKKWj"/>
62 <eClassifiers xsi:type="ecore:EClass" name="iYjDYWU1VN5J1qbB0RCVVEzoWJNTv4hNkBjqSd8" instanceClassName="QJ0FArS2yxRzo" eSuperTypes="//@eClassifiers.12 //@eClassifiers.1 //@eClassifiers.11 //@eClassifiers.9 //@eClassifiers.6" interface="true"/>
63 <eClassifiers xsi:type="ecore:EEnum" name="OVt6nvDcfS9JrOWeCDoatvIK5kcQRKEW" instanceClassName="AaqToENEvhyiilxMe79t4ZgpGkioPz3KbYjrwq"/>
64 <eClassifiers xsi:type="ecore:EEnum" name="ptCoJscFVrMjACaVHwqkXUfmQBDCdb0bP9lqUgomvyLQU" instanceTypeName="S9ZOLjmsGqBljO4YLcI5a6pf1P3XSain1nkn5rIhKNC1A5YogYoZRVGHMHgnvyx8CnUgQfoxUK95lYFQmH15qoPPxNUQ92mhp6cnFUeEXMGcNk1"/>
65 <eClassifiers xsi:type="ecore:EClass" instanceClassName="DJqnwYQv1Pg88IrxUQn7JvwuUQ5UGB9EqZ" instanceTypeName="hhUZG9O827mCOXzqaFkDOgrMEVREwgx70KGkbnNHZBCPH9u40dq1i7kD" abstract="true" eSuperTypes="//@eClassifiers.11 //@eClassifiers.1 //@eClassifiers.6"/>
66 <eClassifiers xsi:type="ecore:EDataType" name="WR2PiXR4lfwEx15eRKjM4k0Z59Vx7lCsgPe03C7jmGSVa514rSIKJ8iAeCWb" instanceClassName="qexPb6WKAL92sBwZZexqa9f5PBUUwArZOCRdJfNLmHAZvPiw84FgDCKaSzxQa3vq8Q"/>
67 <eClassifiers xsi:type="ecore:EClass" name="dcRrnXQzHJJB" instanceClassName="MtujFsIpN3I6FaiMM0ursW7MH1zyjruySi4LmwrWOoHu8rpH28fY2R0fJdXWvJ80iO4Kv2BaohiZNhXCbCGjbW9NBb25f6CJfeGfq0oG4oqzYFrMbDWaEElRixS" eSuperTypes="//@eClassifiers.9 //@eClassifiers.1"/>
68 <eClassifiers xsi:type="ecore:EClass" name="hnRlpovGFz30" instanceClassName="EQi2vhdZZLmep9sH7v7XLxvNyODnerd0s0zcSG" instanceTypeName="RCC" eSuperTypes="//@eClassifiers.12 //@eClassifiers.6 //@eClassifiers.11 //@eClassifiers.9 //@eClassifiers.1" interface="true"/>
69</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_25.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_25.xmi
new file mode 100644
index 00000000..3e8cbbba
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_25.xmi
@@ -0,0 +1,66 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="BdTPRXAxGA4nkj9GLzdtYRurWurnWsiaMYLIqbDKpPzKLN7cFIsbGaEuMTQO75crSgt8fgm" nsURI="ONyENUksVMTEKooNBC0ghfvmz06Km6v562w5If4mgker28kAkWNGOC1F">
3 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="WJnKT0p5LXja1hhcbSnhJ9yPmHvBsXzSFmQZRc695RXpJGTGOpibdKSRoqg" serializable="false">
4 <eTypeParameters>
5 <eBounds/>
6 <eBounds/>
7 <eBounds eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
8 <eBounds eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.7"/>
9 <eBounds/>
10 <eBounds/>
11 <eBounds eClassifier="//@eClassifiers.13"/>
12 </eTypeParameters>
13 <eTypeParameters>
14 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
15 </eTypeParameters>
16 <eTypeParameters name="pQdAS3G2zRuTz02o41LPMF1DAA8LIBxt838jdEH9lW9tVVeiZuUrzHyTyUECAh8ATCbvkxs8CmScvDdfcisK8QXZcMppzYNZqLzRpQp">
17 <eBounds eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
18 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.9"/>
19 <eBounds eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
20 <eBounds/>
21 <eBounds eClassifier="//@eClassifiers.5"/>
22 <eBounds eClassifier="//@eClassifiers.9"/>
23 <eBounds/>
24 <eBounds/>
25 <eBounds eClassifier="//@eClassifiers.9"/>
26 </eTypeParameters>
27 <eTypeParameters name="QH8iVJfiOgBuAQEdB92J8AcaEhkc1bff4m1tlDkiqVLRL5">
28 <eBounds eClassifier="//@eClassifiers.0"/>
29 <eBounds/>
30 </eTypeParameters>
31 <eTypeParameters>
32 <eBounds/>
33 <eBounds eClassifier="//@eClassifiers.2"/>
34 </eTypeParameters>
35 <eTypeParameters name="TtYSlRJ9VoAZr6177xMPbaE271xmCHj9">
36 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
37 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
38 <eBounds eClassifier="//@eClassifiers.13"/>
39 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.7"/>
40 <eBounds eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
41 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
42 <eBounds eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
43 <eBounds eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
44 <eBounds/>
45 <eBounds eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
46 <eBounds eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
47 </eTypeParameters>
48 <eTypeParameters name="RSjoYxbV3xsdlLbXL8xR3IWDlj827IWid3k79iDLCqXoX0f7KHebUIL1R3JJMZPWurb9ZKTnknsmi7psMQcX"/>
49 <eTypeParameters name="wHy3Y40lrLuL3q1BVS8DgHdVjnrwNcISyVvtKopSzD3Do"/>
50 <eTypeParameters name="VQNjZN2KL06wXjzbHCROdQGN1sACIv5OsFYQNMXEZkBOTyw9gkD04Si4MUwnyMz7zKfcLZQKLxvmKA0ObN9NZ8hqscMiMUzK9O7"/>
51 <eTypeParameters/>
52 </eClassifiers>
53 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="mpq98PsnVliy4UlNaJ9FTGT8NQwL5dIJ9uiSCrH27WwBXZCJ" abstract="true" eSuperTypes="//@eClassifiers.12 //@eClassifiers.1 //@eClassifiers.11 //@eClassifiers.2"/>
54 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.13"/>
55 <eClassifiers xsi:type="ecore:EDataType" name="lFxLRTthVedEvnTzZkiOQ9mmil7rq3hZGrtyQV02c0gYRtLEdgvbC4FxqiQFVuhZjdu71cU5p6pfMIPrai6L" instanceClassName="CEBZiOUsJpVaJb1oMoSRWFrGpFc5VEE2pctTTvohjngjhsR1OPFKLGNHB5WxxaV8U4Od1L0GB3HrqzlLZKjoVlEUwK8O6R4UOybZlEP3LlN"/>
56 <eClassifiers xsi:type="ecore:EEnum" name="tZq"/>
57 <eClassifiers xsi:type="ecore:EClass" name="VbriFsv1QyPEbwaAzVXpHDO0SKB7WEJ4crofDnoCJPeVeYVAJNFHcXXz2ZXs8xBvKDwlZcnuX" instanceClassName="837GgGoxSoMHMoNdSIfSd8tDahMi1z6oeEkPkPWuSgS1PdS4pef47RY6PZaHoXk1JrWWJKF1TmDwd1c" eSuperTypes="//@eClassifiers.1 //@eClassifiers.12 //@eClassifiers.5 //@eClassifiers.11 //@eClassifiers.13" interface="true"/>
58 <eClassifiers xsi:type="ecore:EEnum" name="Rj5TEuiv38m88qA29DXOcCLgKmv8DFA8KrNfeuT7YO4s2i91Ma70yB6s45B3K1nPf28guk5GwmGPmX1lanX9QxHFAlg71qbMWr7CjYv9uMPDi2X" instanceTypeName="DD7CJAsRgH3Bd7"/>
59 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="TXqDXJEtpWTsJVkRYeSonSlIaB2fmUXI9C2wWXIDpFco1C9cFVDqPI7QCLpipb32qyTKydsUblJWgrxk9JV6ATTg1"/>
60 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="7XtYSlBL3tF4PAV2jEXTBSqeqCE322RsD5fFE10Zis1wR9KKQ3rbPtQbLepR6HUi2hqPWNGpANu5" abstract="true" eSuperTypes="//@eClassifiers.1 //@eClassifiers.13" interface="true"/>
61 <eClassifiers xsi:type="ecore:EDataType" name="WiDavkikNAuIzvS1LakpLWFFKHh07JKFIu4X7CL7hvz9FxcKoZcXfZN1QhRrJRP1kVaTp4Qi1xtwZWmhI4FVS3WeD2mfnyOhS9DE4n" instanceClassName="WDUo07f1U0XmFhL3b3nhw0YvhOeM9J3nhvJevzxVv7EQTEriM7XaOt9AksG77Fbt"/>
62 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="R6xkX2rRviitkcAZwYbRpBiDMgR99yfcB7tTiX251NFha0RNHOLIjseYBGUVPXaWTHfD0aS8AFC" instanceTypeName="DFI0AQrqUIk9"/>
63 <eClassifiers xsi:type="ecore:EClass" name="ha6qDOGK43l53LqLDlVtkiKpelnd1qeaLSD1VP307f8Fkh1FCYj0FiRMwfg" instanceClassName="0eLjeWQVfALQUzAn2UuNX4il507TwiM8EF1GcOPI" instanceTypeName="TidQCNH6kZ9w3O4r1lwvFARUHL4FtLvSJ2KbHhKv6v" eSuperTypes="//@eClassifiers.2 //@eClassifiers.8 //@eClassifiers.11 //@eClassifiers.13 //@eClassifiers.12 //@eClassifiers.5 //@eClassifiers.1"/>
64 <eClassifiers xsi:type="ecore:EClass" name="uIkdUJ9BhJLrqyd23k8VhBRXpzsCZFFx8pK1Wr2mvyHL6i4tOZy3vxoiWZZz5GOzGFhjSk" instanceTypeName="do3tQrWgPBQM91VPw0Tg8vLz6ks9HBeB0tz9EmznIYZ9aSUC9ZXJ3sUAXzx98f1u7UEEDUBHJGHd97fsRAp" eSuperTypes="//@eClassifiers.11 //@eClassifiers.13 //@eClassifiers.5 //@eClassifiers.2" interface="true"/>
65 <eClassifiers xsi:type="ecore:EClass" name="vD74gKF0hltigFAmMTVd4Ds6FCDcV9pJEQjthfImmUWA99hsw" instanceTypeName="WwXWh0vnqstamTCba1KvkNy7mruaJp1Pj0KH4zrnfxnJv5Z25k7UmTZ8MqlvEHqrOvyyApZrUZ0vTprnjXgm7C" eSuperTypes="//@eClassifiers.13 //@eClassifiers.8 //@eClassifiers.11 //@eClassifiers.12 //@eClassifiers.2"/>
66</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_26.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_26.xmi
new file mode 100644
index 00000000..9456ff95
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_26.xmi
@@ -0,0 +1,38 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="uR">
3 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="Evy3Xr791cVZfe4p69kfXwyp9zyH8ux">
4 <eTypeParameters name="ASWWPEGzOib7AVQOp19PiUiWqGac7byPr59EdG3u"/>
5 <eTypeParameters/>
6 <eTypeParameters/>
7 <eTypeParameters name="KQM8FhPgAvxs1awE8J0XM1aQ6LoQKx1NBUuER29E3OfAFmhRur48sSHNrijpL20qSfTKp08kHcLcT2kzqpqxsSZUNNYGAIMn6p3D7wfSTg7HX72OsMK7Aumz98XcLuG"/>
8 <eTypeParameters name="vaa7uiiTHUW9YH74FMeuF4tFRgLhJJPGrxXkWEmICrTsYlmr1Sx9S2ZS5MI"/>
9 <eTypeParameters/>
10 <eTypeParameters name="A5ICeD3pSm0fJmMgN5UHai"/>
11 <eTypeParameters/>
12 <eTypeParameters name="maBCMlzF8g67WNWTxBxiw4vMB4G6GNAF3f3bvbp3kcoseQyl27kNYdWaEIUqoL8q"/>
13 <eTypeParameters name="hW4IYfOg2Q4icbhCvdqc8ffhdNHYkCEyFSlKq6IAttCQpgj2DWo7b2g9fwa3NoYRbzwTI1ttUupKKrjdRH075aniwDGNa2Izhan9Rp53bk9UB2l3kIsVnNyEhWM5"/>
14 <eTypeParameters/>
15 <eTypeParameters name="cvIuGKMAsfoEgqdnYPld5j13ETjXqcCAFccaVQHO94cPhq4ennVa11ese3adGvuUt3Cst"/>
16 <eLiterals name="LzwYOGAshInFTncIwCB8m2TGwjLUFTAtU411fGi2kzz364tpWKMgPC6iPpPWBL4rGJT7vTgzJ" value="-1546596742"/>
17 </eClassifiers>
18 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="bsubsZ4u6YspKjWKyNPh7we8Ig1ygFkZle43LVO0WsDX7KLbXOoga4W7CVTWyDX7vRfqOgWE" eSuperTypes="//@eClassifiers.1">
19 <eTypeParameters/>
20 <eTypeParameters/>
21 <eOperations lowerBound="-1613584416" upperBound="-2002484497" eExceptions="//@eClassifiers.1 //@eClassifiers.0"/>
22 <eOperations eType="//@eClassifiers.0" lowerBound="663095551" unique="false" eExceptions="//@eClassifiers.1 //@eClassifiers.0"/>
23 <eOperations name="LZpXU9jdBOpSMGbAn35d02gRcAGkZJuC5xbMoc4ZGbIBdyOJlf1Y" upperBound="-2007581272" eExceptions="//@eClassifiers.1 //@eClassifiers.0"/>
24 <eOperations name="GNTCdA4YtPIkXFekh0ORhrgc8vGTvdSxs9cLaFEicFUM0T4Mu3EQOmMOjZx5qtw7shz3OaLFhJ6cFHp8bU" ordered="false" unique="false" eExceptions="//@eClassifiers.0 //@eClassifiers.1"/>
25 <eOperations unique="false" upperBound="-1756239033" eExceptions="//@eClassifiers.1 //@eClassifiers.0"/>
26 <eOperations name="5VV8cLxHb3su60LG0uyyjuLY8SbPEKfTtVwf8vHxFcR7M2bBF48eoipiOOEePoh5ylx5rbBh4xO8Y" eType="//@eClassifiers.1" ordered="false" upperBound="-485649121" eExceptions="//@eClassifiers.1 //@eClassifiers.0"/>
27 <eOperations eType="//@eClassifiers.0" ordered="false" upperBound="-1181401536" eExceptions="//@eClassifiers.1"/>
28 <eOperations name="WQNFaJ4hMRtg0TxkcWbw7ZcoZ4Nd2fBGcGq3FnLI1NOZBvMOSR6NRK6OBbMT4lV4IjLBA4UP87WSYu1HE" eType="//@eClassifiers.1" ordered="false" eExceptions="//@eClassifiers.0 //@eClassifiers.1"/>
29 <eOperations eType="//@eClassifiers.1" lowerBound="824337607" upperBound="-1349673637" eExceptions="//@eClassifiers.0"/>
30 <eOperations eExceptions="//@eClassifiers.1 //@eClassifiers.0"/>
31 <eOperations name="pgnHaPnBrooXdP5GP5WxNe8Ng5rAB87UVi6VUAs1kc4WlpOA8PP4ldSLcFkpeHQpjL2cnN" upperBound="-416695184" eExceptions="//@eClassifiers.0 //@eClassifiers.1"/>
32 <eOperations name="" eType="//@eClassifiers.0" unique="false" upperBound="683087009" eExceptions="//@eClassifiers.1 //@eClassifiers.0"/>
33 <eOperations name="8VFO397OtZADT8A0Sb1GNR4BcXUvU1rFy6nmGTKIIZ3RQM1IrkHDZpRFMED51S7kWLM87mCA4CLrdOYBJJl" lowerBound="-159814189" upperBound="-239553070" eExceptions="//@eClassifiers.0 //@eClassifiers.1"/>
34 <eOperations name="bMl0hTkQNeU7Ke1Sd1UvdicvZDUu3d7rClCgmpS2L2HuDssvYHcoc" upperBound="-110482915" eExceptions="//@eClassifiers.0 //@eClassifiers.1"/>
35 <eOperations name="OrFI1fxrqz9YqZjvWpYMjJWrTdRPW964AlbATw99ORMrqX8XTPzJUlSb4Qb7gRwbxKPp31lDs36tZJDP9I" eType="//@eClassifiers.0" ordered="false" upperBound="1809629581"/>
36 <eOperations lowerBound="402801612" upperBound="1958618175" eExceptions="//@eClassifiers.1 //@eClassifiers.0"/>
37 </eClassifiers>
38</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_27.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_27.xmi
new file mode 100644
index 00000000..bcb4e5e5
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_27.xmi
@@ -0,0 +1,51 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsURI="7JFwNu9ZA6k0Vyfk6bzRDXXTfbbM">
3 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.12">
4 <eTypeParameters>
5 <eBounds eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
6 <eBounds eClassifier="//@eClassifiers.3"/>
7 <eBounds eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
8 <eBounds eClassifier="//@eClassifiers.11"/>
9 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
10 <eBounds eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
11 <eBounds eClassifier="//@eClassifiers.4"/>
12 <eBounds eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
13 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
14 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
15 <eBounds/>
16 <eBounds eClassifier="//@eClassifiers.10"/>
17 <eBounds/>
18 <eBounds eClassifier="//@eClassifiers.5"/>
19 </eTypeParameters>
20 <eTypeParameters name="PGU9nukXrrr">
21 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
22 <eBounds eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
23 <eBounds eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
24 <eBounds eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
25 <eBounds eClassifier="//@eClassifiers.4"/>
26 <eBounds eClassifier="//@eClassifiers.8"/>
27 <eBounds eClassifier="//@eClassifiers.0"/>
28 <eBounds eClassifier="//@eClassifiers.7"/>
29 <eBounds eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
30 <eBounds/>
31 <eBounds eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
32 <eBounds eClassifier="//@eClassifiers.2"/>
33 </eTypeParameters>
34 <eTypeParameters name="kiqBeX99SsfdQaZM0WIFPuv0IWEVYQT5WoLjivhUs5C3GCmKbKyNnz5XdzdfTSL6Oxe"/>
35 <eTypeParameters name="B51jpTKshdGu269ej2ev9OVOwbs919v0vcDpKMY51lUTIoN1mGSyPd1qCRusPgN56GpqmXxs"/>
36 <eTypeParameters name="TJDCJYHxgEXuYn8pFNNYzAIUQMVy5ExdL5I5zpg2SUEQuHltbYV9QR77TaTApHn6Vyigjv53faofSU36rsrN47NTqhmxN6pETcsegTZlk5aa"/>
37 </eClassifiers>
38 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="V7S6wYLKhbHfoeGPEDxNmt1H7vRVV9OUp7xSBURdX4SL4oCf0W9XZOp1PK99iIIGPpQdTvkiur4fNpQ12Ai5DIRrGon8DRYJUOE8jk2nmvGGRYJiaAVUu5ggXyXm"/>
39 <eClassifiers xsi:type="ecore:EClass" instanceClassName="PP" abstract="true" eSuperTypes="//@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.7 //@eClassifiers.11 //@eClassifiers.8 //@eClassifiers.12 //@eClassifiers.6"/>
40 <eClassifiers xsi:type="ecore:EEnum" name="QdayNeOi1MkWWGlXYpIrUgDNiT8Kk70fPYxXdP" instanceClassName="kZPe7WqSnFEvjXp92X3Mc3SZMN1qaRoxbfbLFXnkZavZRGwG3TpTHsNO7EXAF6EIYIdmB3JqXULIqBt3E"/>
41 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.2 //@eClassifiers.0 //@eClassifiers.12 //@eClassifiers.11 //@eClassifiers.4 //@eClassifiers.6 //@eClassifiers.7 //@eClassifiers.8"/>
42 <eClassifiers xsi:type="ecore:EClass" name="6AHvn159eO3QsFFxqjWOx" eSuperTypes="//@eClassifiers.7 //@eClassifiers.12 //@eClassifiers.6 //@eClassifiers.2"/>
43 <eClassifiers xsi:type="ecore:EClass" name="LHRPX4PqhB3hv4wE3s0K8B7oTefIASh1iY3Ihg91hOv7OM6" instanceTypeName="oRIGyLUw9xRUrwTtnHrTmrz1KJxjJxqreJejGuMUwBMazzjlYKJtwpl62AzpLpXWMeeL0XJRRSKK6BCVEApKhW2ovi5" eSuperTypes="//@eClassifiers.8 //@eClassifiers.12 //@eClassifiers.2 //@eClassifiers.4 //@eClassifiers.7 //@eClassifiers.5 //@eClassifiers.6 //@eClassifiers.11"/>
44 <eClassifiers xsi:type="ecore:EClass" instanceClassName="0tgIC3F1GebDyIk3YLSclRi3RwgPl1gStnByhoJWVILm9Upasx5ZWFuHwsGU6BTNLj81PtFWX" instanceTypeName="ONevCj7NCxH4N" eSuperTypes="//@eClassifiers.11 //@eClassifiers.12 //@eClassifiers.5 //@eClassifiers.8 //@eClassifiers.4 //@eClassifiers.6" interface="true"/>
45 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.12 //@eClassifiers.6 //@eClassifiers.7 //@eClassifiers.8 //@eClassifiers.2 //@eClassifiers.11"/>
46 <eClassifiers xsi:type="ecore:EEnum" name="2hJIbOAL3dijhpZBjdaW" instanceTypeName="O8DBwTCLA13aeQc7vcVvpMFU2AUGRfkC"/>
47 <eClassifiers xsi:type="ecore:EEnum" name="S3GUozZTGz9Td3Fn2QnvrkosY0zmEbSETgCI88B4cwzru7I09uhgayXdOtejdUYOkD7z1Z6oEacjn71Ld6ABhMvG" instanceTypeName="wJZSnHfWFkBAmASr9BRyMSdNF9PxCFFx4fXPbWDuycCLlBxsuq7jtExNbw9TGCYah4kCWX2hrS8lGMpMWnUq3vvo"/>
48 <eClassifiers xsi:type="ecore:EClass" instanceClassName="rFFBwtPhmtm1N5aLZRST1Gsi4o2L7o2IvvXfBdT6Ov0eWFOgLOor60fjPtHDI4mwmV3l8wHeU7QrkHXHeOWD1XAEQuVkN0IOTgZQP5fFfrwTP1LlVdpJUqoPIjv4imU" eSuperTypes="//@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.6 //@eClassifiers.4 //@eClassifiers.7" interface="true"/>
49 <eClassifiers xsi:type="ecore:EClass" name="X936d2jb9N1QBz6G4ZK9XoXkSQnNrN1yoi8pYPnCrJB" eSuperTypes="//@eClassifiers.0 //@eClassifiers.6 //@eClassifiers.8 //@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.12"/>
50 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="Vs1uV3YFoktyCkR" instanceTypeName="0M8ipdDIpIC6wXcvlTcIDwN35zaLON"/>
51</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_28.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_28.xmi
new file mode 100644
index 00000000..7cd30a9f
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_28.xmi
@@ -0,0 +1,47 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="W7oU6sv3Kxl6OGiAV4a3klouuY9ZczNU8rZd0YIv2a8NAyqdaw9yV4lYWt1E" nsURI="jPQ5eoDIRQjspOuZ1lj6PlkDwifmu8DJZ6MDJ5Wilc2oK8SOMMeqtHViAes5X2Fc">
3 <eClassifiers xsi:type="ecore:EClass" name="OcMIU4vrV3Ddy9c3hHgTLUZtUhqvdEoonU0Ec7XfDFJxiPlBGB9hsvu7ojVuJNW" instanceTypeName="rIEkns0dcQbNaNtxglNiHwqiZ8D6ffW181JV8ggH5lUkCaie5NrK" eSuperTypes="//@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.4">
4 <eTypeParameters name="tRlPs0vQF4H0">
5 <eBounds eClassifier="//@eClassifiers.1">
6 <eTypeArguments eClassifier="//@eClassifiers.4"/>
7 <eTypeArguments/>
8 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
9 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
10 <eTypeArguments eClassifier="//@eClassifiers.0"/>
11 <eTypeArguments eClassifier="//@eClassifiers.2"/>
12 <eTypeArguments eClassifier="//@eClassifiers.3"/>
13 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
14 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
15 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
16 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
17 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
18 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
19 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
20 </eBounds>
21 <eBounds eClassifier="//@eClassifiers.0">
22 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
23 <eLowerBound/>
24 </eBounds>
25 <eBounds eClassifier="//@eClassifiers.2">
26 <eUpperBound/>
27 <eTypeArguments eClassifier="//@eClassifiers.3"/>
28 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
29 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
30 <eTypeArguments eClassifier="//@eClassifiers.3"/>
31 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
32 <eTypeArguments eClassifier="//@eClassifiers.0"/>
33 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
34 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
35 <eTypeArguments/>
36 <eTypeArguments/>
37 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
38 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
39 </eBounds>
40 </eTypeParameters>
41 <eTypeParameters/>
42 </eClassifiers>
43 <eClassifiers xsi:type="ecore:EClass" instanceClassName="bDe9yEXbWOAPfUBtSG40yE5Bg3oFGbQAwJ1yWRyvqLVEc5c1R8LgR6r77AL28kL" eSuperTypes="//@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.2 //@eClassifiers.0"/>
44 <eClassifiers xsi:type="ecore:EClass" instanceClassName="8hOuU3oxQ93IlVS6FRVT4jtdSAgmbzlEthfC88jizKtqiHbmGpOUBdFzIhU8JkxMKMrbKpEz88F4IwWsqNOG4d5vgXMXtvg71ehkhznBZ" eSuperTypes="//@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.0"/>
45 <eClassifiers xsi:type="ecore:EDataType" name="VpmgVJGFDZCjmk3r6KhWyV4c0Al0bt7UyzcKO3Mn8jAC6B35IgBrVaRQquCTxPKrW7AQHJx1AaJ9QzsLMFRs4ckb0saXmOQQez8iI1fv784A" instanceClassName="nBibCZQZwMBVTI4zXc8tYjgETkLLpnJaA2OqQGkAXBIBvhKV92CoXEyi3jfwfJXmmx2zA0PRyYZcrl2RzH8SXeJGERX3eTYZeH0MTfZl18XctLD1RHZtuF7vSdcbGqU" instanceTypeName="3cY2mVRA89y8djFhmS519zLkniDqxczzADj1ykU2FNzDeolkxKIipwN1WpnNYVzDrjzTMx3YG"/>
46 <eClassifiers xsi:type="ecore:EClass" name="CcOiWRdIohW55kqJ85JfXcSM2ET4JOaHOI1CWPcihZpUwG2FxbcJ4dkJWbtlJZOETghS6MPcIUbCMWLMZ2uAk7oP2i1PfLjhkaKn1Tk7P6itOqcx" instanceClassName="sOYpZgMRS0xvnMuzFYboOUfInx9OmF70ELOVf8" eSuperTypes="//@eClassifiers.2 //@eClassifiers.1 //@eClassifiers.0" interface="true"/>
47</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_29.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_29.xmi
new file mode 100644
index 00000000..d12f6da1
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_29.xmi
@@ -0,0 +1,70 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="7vXhhzxkbnrcMZo5sVl2bSSJ8hMsOZHXn4OIBd6HWwutAEBPvKLJvHOQprZK70cxmNawVkejyXpWlFtsXoF" nsPrefix="EE2XFazlMsr3QNZMaOiIzqDtLkbaggoRww1yZ4OVp1kob9nwX2jZwwdD3w4WCG3I41efNzjG74JTLp2UffrKSbk4vHLEqibGuZ1fqPvAD2tTNm6q1y8ffOfAgiwr" nsURI="27G6n2">
3 <eClassifiers xsi:type="ecore:EDataType" name="tmFeWp118ufidib9JEsfqNPtKMI0ifoBvgJShMyzXb66JPQWEGbaIY6zsWYfVNP7XSv5tEeZ" instanceClassName="Fe2kCPjXPr9dH78wAoZSx">
4 <eTypeParameters name="HskRa3Q4j1qOlznHf1yi78GTWSkqPLGb0OqB">
5 <eBounds>
6 <eTypeArguments>
7 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
8 <eTypeArguments/>
9 <eTypeArguments eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
10 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
11 <eTypeArguments/>
12 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
13 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
14 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
15 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
16 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
17 </eUpperBound>
18 <eTypeArguments>
19 <eUpperBound eClassifier="//@eClassifiers.6"/>
20 <eTypeArguments/>
21 <eTypeArguments/>
22 <eTypeArguments eClassifier="//@eClassifiers.11"/>
23 <eTypeArguments/>
24 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
25 <eTypeArguments/>
26 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
27 <eTypeArguments/>
28 <eTypeArguments/>
29 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
30 <eTypeArguments/>
31 <eTypeArguments eClassifier="//@eClassifiers.11"/>
32 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
33 </eTypeArguments>
34 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
35 <eTypeArguments eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
36 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
37 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
38 <eTypeArguments/>
39 <eTypeArguments eClassifier="//@eClassifiers.0"/>
40 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
41 </eTypeArguments>
42 <eTypeArguments eClassifier="//@eClassifiers.9"/>
43 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
44 </eBounds>
45 <eBounds/>
46 <eBounds eClassifier="//@eClassifiers.3"/>
47 <eBounds eClassifier="//@eClassifiers.11"/>
48 <eBounds eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
49 <eBounds/>
50 <eBounds/>
51 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
52 <eBounds/>
53 <eBounds eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
54 <eBounds/>
55 </eTypeParameters>
56 </eClassifiers>
57 <eClassifiers xsi:type="ecore:EClass" name="aOAw2jUnDNUQyaGE9NvSkYTpKpKbnoCoowXgTibE9oLjaLdoWIwqugyag4x3on3fr5g6gbO77qmPKRw4qZ3WXZ" instanceClassName="CMImdX8qtEwQZMNifu820" instanceTypeName="LCY8GNhSH2suHpB4xmBf1g0faIZb9o97Gi927Jjuo16ObqoXRS8nkicCa5pKQ4s9kJdW0XIKAVq" eSuperTypes="//@eClassifiers.2 //@eClassifiers.4 //@eClassifiers.6" interface="true"/>
58 <eClassifiers xsi:type="ecore:EClass" abstract="true" eSuperTypes="//@eClassifiers.11 //@eClassifiers.10 //@eClassifiers.2 //@eClassifiers.4 //@eClassifiers.1"/>
59 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="2ac1ldMirPQvJX6C4qXqJ2oDeTaeX5x9kIid8LQLpqzRFmoglw" instanceTypeName="j7BNyH3dRd1Y5UxxTX626lQDG2Pggsont"/>
60 <eClassifiers xsi:type="ecore:EClass" name="UcoyGic40qEWPaz0vBJInPLjfz3nTActsxhybh8wXlSblBfTfjd3MWyYUaiH7kURABr" eSuperTypes="//@eClassifiers.2 //@eClassifiers.11" interface="true"/>
61 <eClassifiers xsi:type="ecore:EEnum" name="pvTAAhBZGiWbY9B1plwkbiky8lxWwkrxNyx1dt5OPqHrTJalTmUtArKg0rGTpHXMdbb" instanceClassName="uUjUONKPIuf1klfYtpItWj9Dgh" instanceTypeName="mQCcZJGigQWx2oaU1Jh"/>
62 <eClassifiers xsi:type="ecore:EClass" instanceClassName="I5NjPPUZWZqrQe8WTN4GU4fYq15e2gfqvN7rbcW3LXCdpy8QNYUE" instanceTypeName="KNm8gjHFo697qKwyMF5vEi0mitjgp1Iv5pFPMdoiusWrQHs75gyThZmSvvcSzwD64PayZJZMnJccNwHOpHYUg8lba2eXlEIXLcYUBAZ7HFHbMnPir2IJov" eSuperTypes="//@eClassifiers.4"/>
63 <eClassifiers xsi:type="ecore:EEnum" name="vHdGo73mIG2eshOcGmy47mumJbcsYaYJN0iNLG7gHv0JdGNYpdLNL8ZgzWaUTh6LOSXgYZqSPXEZwWCy" instanceTypeName="uv" serializable="false"/>
64 <eClassifiers xsi:type="ecore:EEnum" name="f7RbBWLrHdWhRxZkErjaTfpdGutU9KHZaCMdJss1XQGmDe0vUEwPAbuhslflo1p6W5slWODM2AscmGnWtQSWbuEG28" instanceClassName="j0XuWLCDXqyP9ANPZJ0Awf7Qh8S4hEHWydro5JbYAcesg7IzCZ2srldR0xgOc04K3SWhMb7XyjRzGcdWlY0nKvPgLOltNn9R7"/>
65 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="z6ELXX" serializable="false"/>
66 <eClassifiers xsi:type="ecore:EClass" name="evYksWN1IG5G8BF0Jkx1BwQoAMRCcykXd4tRDrbPqWk6vSMjGkp21RWijt5qK94nFDFzQpDEG" eSuperTypes="//@eClassifiers.10 //@eClassifiers.6 //@eClassifiers.4"/>
67 <eClassifiers xsi:type="ecore:EClass" instanceClassName="SIpSGZTCXsE6sWpEuS3AJ0LnKKQqfikXtUBLXcyznsKfzr1B8LSu7Ey26NTYo8JbmT1W06yB1VCjund2hhDQqJbReApY0Qy2zunkmxFA6AB0Au" eSuperTypes="//@eClassifiers.11 //@eClassifiers.6 //@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.2"/>
68 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="NBvZb6KirJ3TNdGvviNKVwX"/>
69 <eClassifiers xsi:type="ecore:EEnum" name="7SDqV3pUbv9krQyP0HPc6wvZjFBms7giKE2DdLStYkicwC" instanceClassName="uJYSfZUzQ0jIl8A0Nlz6Vbxj1MGwPZ7ghuVHiBy97beDVy2LyrNVDObMw8yanbJ3F6cyGFCyWbG0XwAz8Sjt"/>
70</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_3.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_3.xmi
new file mode 100644
index 00000000..efb8982b
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_3.xmi
@@ -0,0 +1,81 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="HT" nsURI="eyszpOxPBVjt98OVZWPGbYriBxLiDWSSDrfmCaykCxYi9xI0ar76uODpKdX2AiaCYJi1shlJQ2c4sd0cycOF0khLl03H7REh19S3IZJvxd6tTSaXfIrdS2NGtf">
3 <eClassifiers xsi:type="ecore:EDataType" name="ekYJAJiUgpm84knDJaUfqVP3kEO2cCg6D1Ccspe38XBVn1DObgNFIHe5PouVXwiajibdjBmeOKTvKWhJxrJbeIUEDetBXNbl0szf9MASo" instanceClassName="XV6owXCu8AMu3kfOgUcFXfwECNYNrd6xJvp3bcn1POvwPSbaH2FRWj">
4 <eTypeParameters name="4EVvmf4rRpXn3AsmhvgwZvTBCX4kKfvrkffwXGXt9BGMHpoeqiTcBG2gIsdyyfREMisF2NOi3MhmEGUhqWp3B5PWdjsmfoXCvn">
5 <eBounds eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
6 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.2">
7 <eUpperBound eClassifier="//@eClassifiers.7">
8 <eTypeArguments/>
9 <eTypeArguments/>
10 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
11 <eTypeArguments eClassifier="//@eClassifiers.7"/>
12 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
13 <eTypeArguments eClassifier="//@eClassifiers.14"/>
14 <eTypeArguments/>
15 <eTypeArguments/>
16 <eTypeArguments eClassifier="//@eClassifiers.7"/>
17 </eUpperBound>
18 <eLowerBound>
19 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
20 <eLowerBound/>
21 </eLowerBound>
22 </eUpperBound>
23 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2">
24 <eUpperBound eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
25 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
26 <eTypeArguments eClassifier="//@eClassifiers.6"/>
27 <eTypeArguments eClassifier="//@eClassifiers.7"/>
28 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
29 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
30 </eUpperBound>
31 <eTypeArguments eClassifier="//@eClassifiers.10">
32 <eUpperBound eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
33 <eLowerBound eClassifier="//@eClassifiers.13"/>
34 </eTypeArguments>
35 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
36 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
37 <eTypeArguments/>
38 <eTypeArguments/>
39 <eTypeArguments/>
40 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
41 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
42 <eTypeArguments/>
43 <eTypeArguments/>
44 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
45 <eTypeArguments/>
46 <eTypeArguments eClassifier="//@eClassifiers.14"/>
47 </eTypeArguments>
48 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
49 </eBounds>
50 <eBounds eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
51 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
52 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
53 <eBounds eClassifier="//@eClassifiers.12"/>
54 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
55 <eBounds eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
56 <eBounds eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
57 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
58 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
59 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
60 <eBounds eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
61 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
62 <eBounds/>
63 </eTypeParameters>
64 <eTypeParameters name="OBg7Y4c1nClfFLyXAsKZcoc8E21JrMXqfC1yY62VOv6wHRovz2"/>
65 <eTypeParameters name="r7UdcGEtITolvEuPOZO6Z7cFvf7yrx21ymVCVBYKbPgErYB6lO5G4w44N54QkYySNECp33U25WZy"/>
66 </eClassifiers>
67 <eClassifiers xsi:type="ecore:EEnum" name="G9iThP90cua"/>
68 <eClassifiers xsi:type="ecore:EEnum" name="ADgHDHNteEassCgAKYgjQspNfg7LNKa3264M6DH1TLO39DfScPceTe1"/>
69 <eClassifiers xsi:type="ecore:EClass" instanceClassName="prlSQgehjf43woohMcy2LcQr27WnTLdhitsnW" eSuperTypes="//@eClassifiers.11 //@eClassifiers.3 //@eClassifiers.13 //@eClassifiers.8" interface="true"/>
70 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="M8T" instanceTypeName="KDEZCXl7JTOc6UpsU4UfKPKzImVBF6I0TgT0tTIUr05u7RUQCAcm5t3mmFomHe5HNjJJXKTXf4MJ6lS"/>
71 <eClassifiers xsi:type="ecore:EDataType"/>
72 <eClassifiers xsi:type="ecore:EEnum" name="kJQC75UeNCUk9N2rHjU9KiMJMs5GUaJMflLXAxU2rt9WL5gF" instanceClassName="cK9g43YC5XFPEGZVugUF9iQKKRqlVPWw" serializable="false"/>
73 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="6frCT1pZQ5rGfJj44YxD75uIdXf9PWFNR9vJ5nbCdvuirotQWddZbFd0VQoK2xiH6Qb5hYW9FU" instanceTypeName="3hI3X4mU8yrBRyRGwfydIjggFRGlKloSPrm5xRFDiU77YdvovNEuBzn6H4pc3VTN4rP0wpbKBYTjl4czxPJVrZPRJxvSo7CxE" serializable="false"/>
74 <eClassifiers xsi:type="ecore:EClass" instanceClassName="yiot2gifp4mrtGgeAOm79h" instanceTypeName="yIeqK" eSuperTypes="//@eClassifiers.8 //@eClassifiers.11" interface="true"/>
75 <eClassifiers xsi:type="ecore:EDataType" name="XgzRVnPIH9UGF0xkGvUbckQL4Jb" instanceClassName="ws6DNcxlFaSGwCRQkXb1d8Un8Pa0WHoonVR729JXV1UvQL"/>
76 <eClassifiers xsi:type="ecore:EEnum" name="GiEKgccJabLNVwtftUofPYSUUYwljhgVanMbWNcc9AZSGK8zwETME1gQzHcwGTp8OtuSBdpTDonKeHQbmRMpSv0TgYvhul8HSjK69D9DfDwtANULFd" instanceClassName="j"/>
77 <eClassifiers xsi:type="ecore:EClass" name="JnSxhx8I7sibFCMLGJ" instanceClassName="BjKEFBVfwjWXHTk9r47HMjoYHYjlrWgiAzOYzLk00QAKBPnJNatzPCOd2Ukh45gbTUnlzr12frCxx5Jfv3NAARDxUi" eSuperTypes="//@eClassifiers.3 //@eClassifiers.13 //@eClassifiers.11 //@eClassifiers.8" interface="true"/>
78 <eClassifiers xsi:type="ecore:EEnum" name="j0v2qXh1fque8T7K2eudffe5wNbnbECLhBVLpCu6mxVGe4xmOsH8tNLYcoTYa6uh9pIekwkrN6eB6" instanceClassName="f7Mr9tihVDC4VolctykGqsE15N5lhkVaLJKTZLQT01ZiQmlfmfvpn5gYeynU6kt8k9MjwH0" instanceTypeName="b2YJ72vjuQox4aWdC8WsTa8uRaUvr9X8kkcxX5bS3J4EJorf"/>
79 <eClassifiers xsi:type="ecore:EClass" instanceClassName="anh1IGvle1680k1kABPJpVXT3DXEy8hPR0a0zMwENK2f87v2CKnSOIqmQdcNCkMOe5rRW34kkwBgdzfd4gw" eSuperTypes="//@eClassifiers.8 //@eClassifiers.3 //@eClassifiers.11 //@eClassifiers.13" interface="true"/>
80 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="NjidZCgy9Yf1sHs5vjep8uTN7XvQrw2zD0zEU0gqEYWr8dVB5rv8tR3JE1" serializable="false"/>
81</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_30.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_30.xmi
new file mode 100644
index 00000000..41da661d
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_30.xmi
@@ -0,0 +1,53 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="dkMQeVC3ewqFBaL0ziTLqdDRfSeBGfx" nsURI="I8YQM5FlKtE77CuJ1bSkHbwSPlUO">
3 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="TqdYqgas0cwaYtzN">
4 <eTypeParameters/>
5 <eTypeParameters/>
6 <eTypeParameters name="oiuNlNDhfERay2svJ0euBAsJSGTf8cvbCB3">
7 <eBounds>
8 <eUpperBound eClassifier="//@eClassifiers.4"/>
9 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
10 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
11 <eTypeArguments eClassifier="//@eClassifiers.6"/>
12 <eLowerBound eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
13 </eBounds>
14 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
15 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
16 </eBounds>
17 </eTypeParameters>
18 <eTypeParameters name="jctXb8PAvP3">
19 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
20 <eUpperBound eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
21 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
22 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
23 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
24 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
25 <eTypeArguments/>
26 <eTypeArguments eClassifier="//@eClassifiers.0"/>
27 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
28 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
29 <eTypeArguments/>
30 <eLowerBound eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
31 </eBounds>
32 <eBounds>
33 <eTypeArguments/>
34 <eTypeArguments eClassifier="//@eClassifiers.5"/>
35 <eTypeArguments/>
36 </eBounds>
37 <eBounds eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
38 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
39 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
40 <eBounds eClassifier="//@eClassifiers.3"/>
41 <eBounds/>
42 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
43 <eBounds eClassifier="//@eClassifiers.6"/>
44 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
45 </eTypeParameters>
46 </eClassifiers>
47 <eClassifiers xsi:type="ecore:EClass" instanceClassName="fWVt520Ynjw2UI1SaJXWkYQ3R5LKF1XVrVbSgUgS8EMoBfHI80ALkQruGI70L3YeKuuI60AnmCHrBZ8OynyMZgSaXmeGFeI3S" abstract="true" eSuperTypes="//@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.6"/>
48 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="u8Ds5avwamwvLS4l1K4Ob5FC8QneHp3hroAm81jrsfe1TNTzkoYhfd7oo1GpP5t9RPyVHafLWtEaV64Rhp8YpnSo6oypkT7hJLo0" instanceTypeName="2wLIAuYOlYRxxdIeRrI8n35nap9ltNu0bQIZ5"/>
49 <eClassifiers xsi:type="ecore:EClass" instanceClassName="EjTJM0NpcKXsI5K9xgLbe1hKRdNtCjJAq8x1o4RUKxlI1sHzHQM4gihyggPb4lJCr1n9O3t3rTFx1FOfUJYaiS8jf3lsx0TG5H5ipDn7QzZ0jI2Iv" eSuperTypes="//@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.6"/>
50 <eClassifiers xsi:type="ecore:EDataType" name="38JZ8GnallSNmc1om5Q1jlEm9oY" instanceClassName="oOSfzJlNjd2fEiDG5xLv05BoeevaqZQCvOYdSMJKOXQuoq5lkcHpMEpJNP"/>
51 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="VdPFWJ4FB7xffmu5CaTrE0dsaGlMGxvxtI" serializable="false"/>
52 <eClassifiers xsi:type="ecore:EClass" instanceClassName="TTIra576aVWizQX1VYLVqLZZZKoylaGwMRkyJ0s2WWHzwBU5Ea6fbr2aIllREKKIE2H9FdMqp8xFVOQtfNYVnIf" instanceTypeName="kSELEyFQHzxnafSpUlc3vL2oys2EqEkwNHJEBAvdPNEl4Klm7UWkdIPd1do1JMqzXY" abstract="true" eSuperTypes="//@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.6"/>
53</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_31.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_31.xmi
new file mode 100644
index 00000000..f94be10d
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_31.xmi
@@ -0,0 +1,53 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="nvYODHAHuDT0PHIUBL44dZg4K0D3jGWGKgWZ57E5ZUi0K3ccVbCTRj5lMxbbAyi" nsURI="vEhGDY12P8PSKMGM3PClilhGcfjj4rDqcawVrSK859MYbJtLnZwP0GdUQi3ZK31iYuc7SYUqHxY9UkG2uFH0zLaJ1xFaq1jnp">
3 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="g0I65R12jN6mbhxGH2m8yqHQMfCiE5eQ69ZsrTGfOt7vDXFDPIfCA0L3KbSk1p6TIRtefRS8txVsdoiaX1Eoc9ikZFj0PbRGsJMNFeWBCUeG8v3HZ2GHB3bO0" serializable="false">
4 <eTypeParameters name="QH5hFHgbDWzKfpn0kCWvaZdymgYKvvw8T7ZCsb2gokjqdrI3NwQkDhbrkD2sHeCTgVnsiYwN4xoahqMmvI1c12AqVSyIs0UZIvmBiI1Myc4igXBz0ZlG4SUQhacz3QY"/>
5 <eTypeParameters/>
6 <eTypeParameters name="gs8x8bcyGd0rM7IX35H3z2p3q7WJnpWaDIaNx2tphuvXIGgNq2bLcixmx65GVaBs3odc8i0yoWgpFgkrIljHM9d0"/>
7 <eTypeParameters name="SUFpya"/>
8 <eTypeParameters name="qQKRD5jfU5qe5MDwpAbFWUWB1iGaHLziFREqsWaoXPtAVgOlJ55B2z9QyObYXcXkW93WtqegTFpiWKyUXzDBEm7Wioklv0rir0jzp5BLGLTj4"/>
9 </eClassifiers>
10 <eClassifiers xsi:type="ecore:EClass" instanceClassName="L2tFTBg0cWrDCPklNlvxIN3P0n0pEGB0N6Y2n0NugW6G8RXejwX1lcDEiYgzmclWkpXtrWyX7oMhsvUbeBa7Iv4L1KW0Ikh6WtXuXc" eSuperTypes="//@eClassifiers.13" interface="true">
11 <eTypeParameters name="KaUjrxqvNvpRsl2XFaIsIThm1GScAGJ1ZIsUhbOxNOq2Wqj3DjHOfpJT1"/>
12 <eTypeParameters name="oN1GaSFyKorEZ9S5q5aspk6bV7Mn5IOOziFSmnpCMZB2G1fcrDaQC5UEZZzFo7SzBmJ"/>
13 <eTypeParameters name="bCRKErMoCoVD5k9VEY3Wr3NnUKvgva5TRwm3VEYM5bnRsaYD4MOm9B8Xcfar66N4ZY6Yd7wNcU0orQXHTWi1s1Blx8EQM"/>
14 <eTypeParameters/>
15 <eTypeParameters name="ltlNjpzgOsr"/>
16 <eTypeParameters name="Z"/>
17 <eTypeParameters name="SnLpxMjjmzc4IkbSdf8W3zRr1fzFUr2ibjmKCn6ZLcX8FHPiMDYyxTfDSHDGRjAsmcCt5gYzvw7WCLkpcQippzaOIcJyCY8vbMSSmAa9AI2O7"/>
18 <eTypeParameters/>
19 <eTypeParameters/>
20 <eTypeParameters name="m6RuC3PcZzfv1ApNU4pvo0zRFLaZtOXxwoZNOuRG1GC3QssK0IGRzqVbS6foktKoW6"/>
21 <eTypeParameters name="ah0zHH0mwwZL7EcGx6A7BWAQdRyFmTEdszd8e"/>
22 <eTypeParameters/>
23 <eOperations name="9wfpcry6jVoHsImFvfvtkaj6ZOpdmMtA70xg52OEhYcDlMQGMrxdfECjcLWYtd41F1871TGYH7C6RZQA32js9WIi0GWJTNoSoJ09GMrJ8vqZC0W3" ordered="false" eExceptions="//@eClassifiers.4 //@eClassifiers.9"/>
24 <eOperations name="uEqN931HrRqEhefsWKM4PdYjYjt3BjtjhA0mzPGppsOPnblrdFt8n4ccdlNTuQx0oJKhkE22z8NcKiFnq4utlxDULqjVFzUOJpOH1bLFSTV" eType="//@eClassifiers.13" upperBound="1505210484" eExceptions="//@eClassifiers.10 //@eClassifiers.7 //@eClassifiers.8 //@eClassifiers.0 //@eClassifiers.5 //@eClassifiers.3"/>
25 <eGenericSuperTypes eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
26 <eGenericSuperTypes eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.1/@eTypeParameters.7"/>
27 <eGenericSuperTypes eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.1/@eTypeParameters.0"/>
28 <eGenericSuperTypes eTypeParameter="//@eClassifiers.1/@eTypeParameters.1"/>
29 <eGenericSuperTypes eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.1/@eTypeParameters.2"/>
30 <eGenericSuperTypes eClassifier="//@eClassifiers.8"/>
31 <eGenericSuperTypes eClassifier="//@eClassifiers.7"/>
32 <eGenericSuperTypes eClassifier="//@eClassifiers.5"/>
33 <eGenericSuperTypes eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
34 <eGenericSuperTypes eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
35 <eGenericSuperTypes/>
36 <eGenericSuperTypes eClassifier="//@eClassifiers.11"/>
37 <eGenericSuperTypes/>
38 <eGenericSuperTypes eClassifier="//@eClassifiers.10"/>
39 <eGenericSuperTypes eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.1/@eTypeParameters.9"/>
40 </eClassifiers>
41 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="zEmGeiltfLaJVAxxpmenrVFd7S6OqgSe88G7s1PsMEiRHFvduavOTv9GvNg11pRsgrNIeImaBm12h5K1wRKdqk1wHOIv5" instanceTypeName="5p8lF6ZX2nTttGF6fKaFPah8fv2ndN5QUAia5DDbvKW9HO"/>
42 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.4 //@eClassifiers.13 //@eClassifiers.1 //@eClassifiers.5 //@eClassifiers.6"/>
43 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.7 //@eClassifiers.6 //@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.13 //@eClassifiers.4 //@eClassifiers.3"/>
44 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="i1sv915seefhkaCNv8tvBKOyAORjXXI1CZKOpMKbQiLrOcAo" abstract="true" eSuperTypes="//@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.13 //@eClassifiers.7 //@eClassifiers.6 //@eClassifiers.4"/>
45 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.13 //@eClassifiers.4 //@eClassifiers.3" interface="true"/>
46 <eClassifiers xsi:type="ecore:EClass" name="tEEYKRU6LsJsZMjKbF9mw5nOHPBT95xSbSuiWU66w76B0Ay8vYgWDJ9o7wQhwux1lilklKWDWQSgkDwz1dYbGXNFg9Var7xT" instanceTypeName="pr6WqRpVKGj6aPqjNTen1nEeBpPGh80zbjsTSGX70eWnwehar1ahb2M8" eSuperTypes="//@eClassifiers.13 //@eClassifiers.4 //@eClassifiers.6 //@eClassifiers.3 //@eClassifiers.7 //@eClassifiers.5 //@eClassifiers.1" interface="true"/>
47 <eClassifiers xsi:type="ecore:EEnum" name="RiDrNtC5XTsGvoeMvw7gr7ARir9bLdFpzKnWvG24qTQsQ1HeUnN1clfpOseE3hNXnJDQxHHmsM46jo54M1rtQB" instanceTypeName="Pl6KJrrzyaaN8oh1YIG0z3Kh0h1xyJyhdvCYLdtnI8P9eAGyCMio" serializable="false"/>
48 <eClassifiers xsi:type="ecore:EDataType" name="PlgrTsK1XfBMj3pkJw5eooPX3FbSJeWzKp" instanceClassName="fmb9H9regdNN3stFqoaNr9IJk5Eo7YYq8xOjGRqDhDDIKFP85kWAvbbbfNjuHN8nt9biTXVPa" instanceTypeName="w9MvMgNqe5fNlVxxW1InG6K6RQJnD8HivaEHMlMdV2YNNG" serializable="false"/>
49 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="FMMA6vbtWQxFcjTzAH1Cy1OCYm0mfUoMrHpwno4BALQy8QDPo1hIM4auiICMVKDHI7IanyofOaVzwuvtnHRaB2iJW9oaV70IIj" instanceTypeName="thNg7rGxtn7OaxQKT"/>
50 <eClassifiers xsi:type="ecore:EEnum" name="R1WBTAHb8ZVD9goK1uK0y5DtMw6B9cqYFdnis0hkZuyfFtlg5sN0nwlouoJBgqpu" instanceClassName="UKyrG" serializable="false"/>
51 <eClassifiers xsi:type="ecore:EEnum" name="gw0FvdoVIFamPxe33pvS3Wh2WgB1tunBEOhYCWC" instanceClassName="uK69QMSFaS9iGA4RYPEJkHSID7kS4DtfOBaw9YusmDwJnQFDJ6zJKe3Xy5MWq" instanceTypeName="jbKSymU52yaz4C"/>
52 <eClassifiers xsi:type="ecore:EClass" name="O8ThyRdpusfJbGrNEcLaXCNXc5C83X0hdWmblKZreRiRC084uMFfqXJfiRoHcEZPF9Trw" instanceTypeName="vqiK4atAkIynuW9Zh" abstract="true" eSuperTypes="//@eClassifiers.3 //@eClassifiers.6 //@eClassifiers.5 //@eClassifiers.4" interface="true"/>
53</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_32.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_32.xmi
new file mode 100644
index 00000000..10121364
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_32.xmi
@@ -0,0 +1,83 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="xkrIaOIcC16O9i8EBj4tetBqgHwffmEkiGthdITzWZA76KIVOyPuocgSJhSf1Eub0nf0IGOR51kjy6cTjpqmTv">
3 <eClassifiers xsi:type="ecore:EClass" name="VLV8j692bVJdUrU" instanceTypeName="qmFFu8WYqaykjs0hwBghxUZX1Esf5PxjXHQHMeChOFYSUWPaEasSqvYOVNb17NggEPtAbxOdAlb4yc3rfl" abstract="true" eSuperTypes="//@eClassifiers.1 //@eClassifiers.9 //@eClassifiers.0" interface="true">
4 <eTypeParameters name="">
5 <eBounds>
6 <eUpperBound>
7 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
8 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
9 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
10 <eTypeArguments eClassifier="//@eClassifiers.7">
11 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
12 <eUpperBound eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
13 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
14 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
15 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
16 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
17 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
18 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
19 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
20 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
21 <eLowerBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
22 </eUpperBound>
23 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
24 <eUpperBound eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
25 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
26 <eTypeArguments/>
27 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
28 </eTypeArguments>
29 <eTypeArguments>
30 <eUpperBound eClassifier="//@eClassifiers.1"/>
31 <eTypeArguments eClassifier="//@eClassifiers.6"/>
32 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
33 <eTypeArguments/>
34 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
35 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
36 <eTypeArguments eClassifier="//@eClassifiers.8"/>
37 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
38 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
39 </eTypeArguments>
40 <eTypeArguments/>
41 </eUpperBound>
42 </eTypeArguments>
43 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
44 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
45 <eTypeArguments eClassifier="//@eClassifiers.4"/>
46 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
47 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
48 <eTypeArguments eClassifier="//@eClassifiers.2"/>
49 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
50 </eTypeArguments>
51 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
52 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
53 <eTypeArguments/>
54 <eTypeArguments/>
55 <eTypeArguments eClassifier="//@eClassifiers.1"/>
56 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
57 </eTypeArguments>
58 <eTypeArguments/>
59 <eTypeArguments eClassifier="//@eClassifiers.9"/>
60 <eTypeArguments eClassifier="//@eClassifiers.7"/>
61 <eTypeArguments/>
62 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
63 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
64 <eTypeArguments eClassifier="//@eClassifiers.4"/>
65 </eTypeArguments>
66 <eTypeArguments/>
67 </eUpperBound>
68 </eUpperBound>
69 </eBounds>
70 <eBounds/>
71 <eBounds eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
72 </eTypeParameters>
73 </eClassifiers>
74 <eClassifiers xsi:type="ecore:EClass" name="2mH01P4XApVqX09d1ZkLKRemfYGgjo0cubfbRcwhOrgszSlhZFqNq4zioWMZiJYnEEvTWrHYb1rXFMduUtK3IFpi69jQSZHHY1Xda5Vp6mqp1PAOEg8" instanceTypeName="RLySkbXghmywQ4iGI63qe6p" eSuperTypes="//@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.9"/>
75 <eClassifiers xsi:type="ecore:EEnum" name="tZDtbFEgzmrIUNubFupNAQOV6TDKG1oMdzdt9JuNHCqic7xwaVExRejyKOFMUc7CQ8y1RlAR8S03uq0Ijaiv0vy1Uo0jR" instanceTypeName="JHomRv6R" serializable="false"/>
76 <eClassifiers xsi:type="ecore:EEnum" name="4IlGfyCSi8874BTwCWHsLyJaNuWgETnoeas6fkbroJP2dbf7jxRMz" instanceClassName="mpQJc6CTXkM0mYmtAgT3599JWIoMTgiE0LACFTZnfiuwuyHZHEEP1LUP5pQNIbn"/>
77 <eClassifiers xsi:type="ecore:EEnum" name="WEIWIo6U6ox0DxKrhpG9Kp74925EPRunAJngv2NJm1i9oFAbdvEM9Jc1Ff" serializable="false"/>
78 <eClassifiers xsi:type="ecore:EDataType" name="GHa2B8jGEUGqWXxWd0LNgoIaOUMsGDMq9HRaCDezGkgQXgB7hkT9ukSztGU" instanceClassName="iXqy8NW44V71bvhVdP9zpC9kS3tUfu9bbUrEWzowgZt29FfG582frjRywYGFCR9ez7hY3KMRM9KjtxDA0TtJmT5te1VzOnufDgDX0"/>
79 <eClassifiers xsi:type="ecore:EEnum" serializable="false"/>
80 <eClassifiers xsi:type="ecore:EDataType" name="VZhfjXAJzjIgMk3PnwcgXGEZUu07hPgvvuwZkZ8" instanceTypeName="nCOC4onDuMFihNtlQmdSpzQKyBSNC2hN6n39VbYqHWZ4mppzEX4bknUPYEzQlLynl5MsEkXmPeGj2wds3ZrAFw8BFMay6bzR"/>
81 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="lc79yowXaoyei3uag5kYbXGvlCQKltYzAqMnxINTMvPqY7jo"/>
82 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.9"/>
83</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_33.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_33.xmi
new file mode 100644
index 00000000..107ecbf8
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_33.xmi
@@ -0,0 +1,35 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="ydx2oJApnfpIPxbpk1dv4rWq15k4y0sAw4AGuQaBQtLq3XMkRtM0vfXKK8w9eYYyIS6sFzUwI8jYAmASPJARDdpL" nsURI="iSerrmFrRmN3wPPpkgEW">
3 <eClassifiers xsi:type="ecore:EDataType" name="hdHaJAnDDqZ1TP8fm5eE6WsPaLtLNSA4eUBCukFH8tbYuFizxijEH6GDkYSeUnySoE0Tsw7j6mifmMay3VRXjQEfbUT2vVuts1vwhbcyeEQ5OpU2IGEzOL" instanceTypeName="LUianXUXNJG5hwapD">
4 <eTypeParameters name="1S6Us4RJoiTcWAHPatXf5DpwptFU0I3STUJPAvOQW0iacLO4pnjPXQ8aPYS6qusWj6kXqhNMzu6zWqo8bUlwdRFbIgEqz0iac"/>
5 </eClassifiers>
6 <eSubpackages name="VZgs7IBITyyUIl7AIMJSEp" nsPrefix="S6xbeCcdeI" nsURI="59awiColp7uoy9aAvdvPVFRfuSaRM9TsCIs6Rg5gpWOZSEhoRUJ4Oyni31pAVH">
7 <eClassifiers xsi:type="ecore:EClass" instanceClassName="uVXrBKPPhra6tjXKlwjPbAngCCQKx" instanceTypeName="gofzrhuDYs" eSuperTypes="//@eSubpackages.1/@eClassifiers.8 //@eSubpackages.0/@eClassifiers.0 //@eSubpackages.1/@eClassifiers.6 //@eSubpackages.1/@eClassifiers.4 //@eSubpackages.0/@eClassifiers.2 //@eSubpackages.0/@eClassifiers.5"/>
8 <eClassifiers xsi:type="ecore:EDataType" serializable="false"/>
9 <eClassifiers xsi:type="ecore:EClass" name="0wzWR1MxFPoP6ALlokFSXOGFit8AKqQn2tSU8G1SXJtv1SalKZZRzTbFLQT" instanceTypeName="Z0SMja15nUlH2sHoaOb" eSuperTypes="//@eSubpackages.0/@eClassifiers.2 //@eSubpackages.1/@eClassifiers.4 //@eSubpackages.0/@eClassifiers.5 //@eSubpackages.1/@eClassifiers.6 //@eSubpackages.1/@eClassifiers.8"/>
10 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="OE6HgOqr6chSaKCUcPPZh3uUSSaY1urs7C9ru40LkVQyx2M5KMCkJI4tAPv4DGnUbarp5tf2iPvcStIqt7iu5AJRwf0ywr1t11aiAdDGPtTkMuA01u29tlqq98F4" eSuperTypes="//@eSubpackages.0/@eClassifiers.5 //@eSubpackages.1/@eClassifiers.8 //@eSubpackages.1/@eClassifiers.6 //@eSubpackages.0/@eClassifiers.0 //@eSubpackages.0/@eClassifiers.3 //@eSubpackages.1/@eClassifiers.4" interface="true"/>
11 <eClassifiers xsi:type="ecore:EDataType" name="XPlNsXxKdh6mx5WHhFnfYiwL6PZUX2R35Prf8XB6X87IqAT2sQ"/>
12 <eClassifiers xsi:type="ecore:EClass" name="eAWaLnpu9TSuIzu3qllP2mh5RInoaXi6T4i1PPxuivb5Baa5HgyWUzN" instanceTypeName="4yWAYTpz8EpQj8MiX0dHa4XnaG2rC86RMctbCBlEpIBT3U0wI339WIhs8l1X1NuF75YfLlPfiBCSxyvCTZKSI1bt6AiwmZZqaFv" eSuperTypes="//@eSubpackages.1/@eClassifiers.4 //@eSubpackages.1/@eClassifiers.8 //@eSubpackages.0/@eClassifiers.0 //@eSubpackages.1/@eClassifiers.6 //@eSubpackages.0/@eClassifiers.5 //@eSubpackages.0/@eClassifiers.2"/>
13 <eClassifiers xsi:type="ecore:EEnum" name="tdrmVIKDiHVTCBFGRYYC7Gr4AtJuse9icIGF8Wx5gBiHEf8jGklZfgafBAuHTzr5cUvjEg1wWKGHlVpHcEeousjL"/>
14 <eSubpackages nsPrefix="UcEzT3ib44g3o8abQlw5YB3W72Q3oyZPVh2rDgFTNFNOGx4nxtLCUOf49dClJarX18XsMrBnWtUzPeJAskNs4fuBFlLDS" nsURI="2Ew9z"/>
15 <eSubpackages nsPrefix="w4snFe5yYAygukvBwdKz1m2R2ffALqXLL9SgrjTlZRbqdTbINP"/>
16 <eSubpackages nsURI="yiUNZCqjuQ3hJ3XxsMtXGEHHA5OcVNP4KWM77bIoereZb7dBIfayg99K0ypSMEn3nSPrlRTT20wTZhFvoGQU3P5eM44o9dSTMXaRULurb4jC"/>
17 <eSubpackages nsPrefix="QmbQEmOtz8QYSkbdbN2nlAOekTuhdLXpUerZR11NIOE42FmpyaHDSMKtUD9Zpmhp04MtNeCYd5Oo3ViuAKXbZhfNlv2Cm3ZIBueuCEXCwU2qyy" nsURI="tghztbczVBn1ZFviMRExUkGhBnqDVz5ssu70oHJimjy5alfb6ys7nvE8FaqJkpNPXYuvi3x9OpoHu62v05xz5PsNrk26P6EHy49azTCfgroHZfhPO"/>
18 <eSubpackages nsPrefix="Fu7xup053TQcrzRUqMAkxx07kWonZnIK5yZOfQTu6TiJa" nsURI="4vuBb7MirhfgPZvDMoy3oQ34RW0PcaxvviOy596xMogbLc9unsXcKTl9U5ou9c"/>
19 <eSubpackages nsURI="GXJPn6WL3lB0VRLyagsk2xyW7ZtigLV5rayxkDbEsG8Se"/>
20 <eSubpackages name="18NoSt8ZX9tu87F3q0mOE6RSe9hvwzbwqXNAvHJ" nsPrefix="3GfSlITVjG1HNbTo9Y6QseaqBs3f6EuykpRcUMUInX4aYMocsUt78rsyEQdyQsl" nsURI="Q2FAuhEAxra5H2AG5gKCGQnO21"/>
21 <eSubpackages nsPrefix="OlsLca0mx5oJnm9PW7c3qF9K4W5RhdBa2NzRgaTefbFihpyDTIgho4fuBPTVrodKrgM2HxCGyuT8JI9NHdiHcP6bFWjppgtniJZECPXtppjDiUbUmL"/>
22 </eSubpackages>
23 <eSubpackages name="X2WOo7giuMhSdn588cVXHxWyKpocsVq1ncUwuEJOSVhXZvYMe" nsURI="98YoyX7U29qYrC1fmFxlWlcOBw0flinbsLtcgF">
24 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="6VwSgGeNpz4btJl1kja5IbOf6LyRfhMdtvaNPBL6VIxh6bfIgwPykd10uKnuODD8aPG1k8FjwBuBWDTn5uiOnqJwJcnq4k4k6QE8ZDEfhgAZS7gZ4zWO7sfLRp3af1yx"/>
25 <eClassifiers xsi:type="ecore:EEnum"/>
26 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="N9dU2DZv55N7FvCLPvw3uKE7KYpS2ljTkUkicx2XA8dqGulWCKyWnbWn5cXnEQPecgbXbdtGTniea9dbasRDvLOa4e6"/>
27 <eClassifiers xsi:type="ecore:EDataType"/>
28 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eSubpackages.1/@eClassifiers.4 //@eSubpackages.0/@eClassifiers.5 //@eSubpackages.0/@eClassifiers.0 //@eSubpackages.0/@eClassifiers.3 //@eSubpackages.1/@eClassifiers.6"/>
29 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="pDDyWMuJEsbTpVaBz8M0Kzzp8QFZjTq41i"/>
30 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eSubpackages.0/@eClassifiers.5 //@eSubpackages.0/@eClassifiers.3 //@eSubpackages.1/@eClassifiers.8 //@eSubpackages.0/@eClassifiers.2 //@eSubpackages.1/@eClassifiers.4 //@eSubpackages.1/@eClassifiers.6 //@eSubpackages.0/@eClassifiers.0"/>
31 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="F80OMtEC8TKQlvfvGaZvFO6i0tQtJnb7ZvE7AdndbIbnI3Sud1bH" instanceTypeName="eip7VxQNlTYC7mjhaJKZF9rGAA9gF0GEQpMoSQ9TkNhZb1slYf0OT1Y4iAM5k3kZMmJ2w7sOzdhQ85JtxtjBUnxdHFUQEapLhCxFv4FtpaVaBDpYRxPh1gkiKVcPNOC"/>
32 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="8L1pUr21hG6dEpTg1YDxq3AGDzr1q0tn57RLRokwIEAnynq614A9tUhuTkck4oVEqVGD8tX5i6TJpREr5Xtqv" eSuperTypes="//@eSubpackages.0/@eClassifiers.3 //@eSubpackages.0/@eClassifiers.2 //@eSubpackages.0/@eClassifiers.0 //@eSubpackages.1/@eClassifiers.6" interface="true"/>
33 <eClassifiers xsi:type="ecore:EDataType"/>
34 </eSubpackages>
35</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_34.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_34.xmi
new file mode 100644
index 00000000..0e9b23de
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_34.xmi
@@ -0,0 +1,99 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="yab15qyZ1yoLzPngdPgA" nsURI="1p8qRtsX">
3 <eClassifiers xsi:type="ecore:EClass" name="9RnCt7akorCq48puKIy7bZmre2oRSw6BC1fobnEUi1nJ8kEatgLpeW4GttOSzBe0JrdAw" instanceClassName="rUHuzIzzVZ8fFMkGJYZqGPdtHe48T9CwYkf3yvpWZO2ioOZ1inA1N8awyjYj2mMaxXrNLFCk9" eSuperTypes="//@eClassifiers.5 //@eClassifiers.8 //@eClassifiers.0 //@eClassifiers.6">
4 <eTypeParameters>
5 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
6 <eTypeArguments eClassifier="//@eClassifiers.1">
7 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
8 <eUpperBound eClassifier="//@eClassifiers.2">
9 <eUpperBound eClassifier="//@eClassifiers.0">
10 <eLowerBound eClassifier="//@eClassifiers.4">
11 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3">
12 <eUpperBound eClassifier="//@eClassifiers.8">
13 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
14 <eLowerBound>
15 <eUpperBound eClassifier="//@eClassifiers.4">
16 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
17 <eTypeArguments>
18 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
19 <eTypeArguments eClassifier="//@eClassifiers.7"/>
20 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
21 <eTypeArguments eClassifier="//@eClassifiers.4"/>
22 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
23 <eTypeArguments eClassifier="//@eClassifiers.8"/>
24 <eTypeArguments/>
25 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
26 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
27 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
28 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
29 <eTypeArguments/>
30 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
31 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
32 </eTypeArguments>
33 <eTypeArguments/>
34 <eTypeArguments/>
35 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
36 <eTypeArguments eClassifier="//@eClassifiers.9"/>
37 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
38 <eTypeArguments eClassifier="//@eClassifiers.1"/>
39 </eTypeArguments>
40 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
41 <eTypeArguments eClassifier="//@eClassifiers.8"/>
42 <eTypeArguments/>
43 <eTypeArguments eClassifier="//@eClassifiers.2"/>
44 <eTypeArguments eClassifier="//@eClassifiers.8"/>
45 <eTypeArguments eClassifier="//@eClassifiers.5"/>
46 <eTypeArguments eClassifier="//@eClassifiers.1"/>
47 <eTypeArguments/>
48 </eUpperBound>
49 </eLowerBound>
50 </eTypeArguments>
51 </eUpperBound>
52 </eTypeArguments>
53 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
54 <eTypeArguments eClassifier="//@eClassifiers.0"/>
55 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
56 <eTypeArguments/>
57 <eTypeArguments/>
58 <eTypeArguments/>
59 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
60 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
61 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
62 <eTypeArguments eClassifier="//@eClassifiers.7"/>
63 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
64 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
65 <eTypeArguments/>
66 <eTypeArguments eClassifier="//@eClassifiers.1"/>
67 <eTypeArguments/>
68 </eLowerBound>
69 </eUpperBound>
70 </eUpperBound>
71 </eTypeArguments>
72 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
73 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
74 <eTypeArguments eClassifier="//@eClassifiers.4"/>
75 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
76 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
77 <eTypeArguments/>
78 </eTypeArguments>
79 </eBounds>
80 <eBounds eClassifier="//@eClassifiers.2"/>
81 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
82 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
83 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
84 <eBounds eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
85 </eTypeParameters>
86 <eTypeParameters/>
87 <eTypeParameters name="Elxldtep4GxcxbNFB3"/>
88 <eTypeParameters/>
89 </eClassifiers>
90 <eClassifiers xsi:type="ecore:EEnum" name="Fs2PMbJU0LJ1COANauowNe" instanceTypeName="voDQSIpYtDkG1TJ1UwUxLHQlOc8thNnf4xbU7bkRWyw"/>
91 <eClassifiers xsi:type="ecore:EEnum" name="zhq" instanceClassName="7VdGb1W1k9jGf4K5UPrAFUQtsNLpTbpcnIIyDTUMxgr8zEM5Rmxwp0ul535970j7HWTNa81qlwZDIMqTnXrR4OSy8dyEI4E0NSmI0" instanceTypeName="EYegN2Lz7RmDZqZP8gXv6rottWUcvMPRAQQt7OHRnlU5iTG7OM"/>
92 <eClassifiers xsi:type="ecore:EEnum" name="pBnctbzvkVmhTp6sCK3msCf2T4sVryI8A23AsZ7onG2" instanceTypeName="uez0zWMYQLSqKGS7PlKQFTCEPUgc76vxS9kq2Scr2UJkOYa8xvb9Dv0vnqTgjQnW"/>
93 <eClassifiers xsi:type="ecore:EEnum" name="68yEP9BvCa6SooECHSMWmL63CSQXN5l1zRQ6QnG7dIdQOMRKq8ZSdjnGtRLmW8XJ4ENgudYId5GV2SLj" instanceClassName="uzflWSj6iBuk8hZlAx7Zfq9AOiJJVMH88nkzY9VdEEu3wgdjjDxvwkCZniN21K0Slw9h1Fzn59d5fCOIUHw4s52kJsJIP0CwDI1b" instanceTypeName="9VQ4NVJYpGWLN5AKhE6iRIcrOZawATe6Edjq4htL4DRUBQ9CArqr8q6fXXbrbBwqv9KWt0QGpNYv4GMbpZz8u0nSupiMymJDM1RZqo8NtZQPrffz7d8fWWLeM"/>
94 <eClassifiers xsi:type="ecore:EClass" name="nGl74BpBJMAKTe5MTxCoW6kUrV0Kb4r7V21jCuuKYRgt9h3KqRx" abstract="true" eSuperTypes="//@eClassifiers.8 //@eClassifiers.0 //@eClassifiers.5 //@eClassifiers.6" interface="true"/>
95 <eClassifiers xsi:type="ecore:EClass" instanceClassName="rIr3IyEyAmzGFLtqiBIa7KXzX7bQGgo05K6nnRVJrTpgzURHj4FahU5KyyLDu5Men6Qt1DPvaiE4LUiDWNJ4VxkpZDO0T9cHLjD" eSuperTypes="//@eClassifiers.6 //@eClassifiers.0 //@eClassifiers.5" interface="true"/>
96 <eClassifiers xsi:type="ecore:EDataType"/>
97 <eClassifiers xsi:type="ecore:EClass" name="AnjybpBUTWpq5jj1O4SokgGhwqcEf3WG2fOMmuiOp3CwKQla6k" instanceTypeName="CqWX0CZQMsrxleE3hmYeWuEYj3N2yV7DgYCt2ELmspnKbAz6H38A5XEMLyva24pqHJUzydPDabSaNMqvmdxUR7hhrRpfePuuSDudNUaXNzTFeZZR" abstract="true" eSuperTypes="//@eClassifiers.5 //@eClassifiers.8 //@eClassifiers.6 //@eClassifiers.0"/>
98 <eClassifiers xsi:type="ecore:EDataType" name="RqyFV1hy2f8MPbmmSusWXbntsIBjehALnovjb1T5DOEnGde88F89iMz9aZGVCnuWHaKRd4ysrvASDF" instanceTypeName="53MxGjYYQYrOxKg7HYHEXDLocfP7xpLNToMnQZU54Yl4GuTsw4y7EuScyPxtAyYr4C6NYWMh6dwgD"/>
99</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_35.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_35.xmi
new file mode 100644
index 00000000..acce0127
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_35.xmi
@@ -0,0 +1,68 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="Y4iAI25RU0kzYWpju7i0JpKzxhgs5DmL1FLE9CGkhhVO81UoDxuBFpJB">
3 <eClassifiers xsi:type="ecore:EClass" name="7I3CxVLckFMx0Z0uXzb0pwmcFvcLB3IT72HQRvlbN9s6Kq3x0LCPLlMAAxQi6MUC81FH9JyaynA5Hv54S8juKNJxhUI6AHsn4cyx" instanceTypeName="Nye53CaP7MaCj3KHQtMeNaAJ8kgGWMUaBj7pOKQcCTOGtZ8cKlryK3qBPOV5" eSuperTypes="//@eClassifiers.0 //@eClassifiers.7">
4 <eTypeParameters name="mFNkZvtxagWJojz5BKbwzkXvyWcFyfgb2iEkNnJZKWyRPeXiQoq9lnWbjrgp50Y2aLKtkfQvW5t">
5 <eBounds>
6 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
7 <eUpperBound>
8 <eLowerBound eClassifier="//@eClassifiers.11">
9 <eUpperBound eClassifier="//@eClassifiers.7">
10 <eUpperBound eClassifier="//@eClassifiers.8">
11 <eTypeArguments>
12 <eUpperBound/>
13 <eLowerBound eClassifier="//@eClassifiers.3"/>
14 </eTypeArguments>
15 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
16 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
17 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
18 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
19 <eTypeArguments eClassifier="//@eClassifiers.1"/>
20 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
21 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
22 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
23 <eTypeArguments eClassifier="//@eClassifiers.0"/>
24 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
25 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
26 <eTypeArguments eClassifier="//@eClassifiers.7"/>
27 <eLowerBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
28 </eTypeArguments>
29 <eTypeArguments>
30 <eUpperBound/>
31 <eTypeArguments eClassifier="//@eClassifiers.2"/>
32 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
33 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
34 <eTypeArguments/>
35 <eTypeArguments/>
36 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
37 </eTypeArguments>
38 </eUpperBound>
39 </eUpperBound>
40 </eLowerBound>
41 </eUpperBound>
42 </eUpperBound>
43 </eBounds>
44 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
45 <eBounds/>
46 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
47 <eBounds eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
48 <eBounds eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
49 <eBounds/>
50 <eBounds eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
51 <eBounds eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
52 <eBounds eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
53 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
54 <eBounds eClassifier="//@eClassifiers.8"/>
55 </eTypeParameters>
56 </eClassifiers>
57 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="BrVL4cCluL5H56Jw4dj33YOo5g4JmPXMYP0TIjyib8BdDVMYPQUYPBcTdYFDi3CbWWj6wvryknsZBzrDoDmgrf6JOPDsRBfc0dmVlnuFrMn9i2aRxyMNexPf" instanceTypeName="EJM8mEI9ux09GE7TQAod25D6OcpNxUmSZpm7YliLVPqhDvhF6QzUk4FAq8xiHatZyHP5eUjtaUVhE0hG9onf46fB7ndYlsHzDNOcs4r9sTEqiT4gt9HVGCBcA" serializable="false"/>
58 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="VMunMkAA9YMJKLkhyMPqk7EFOZsZxl3moEOmsLnUJ2gFtsiW7LR0AUG"/>
59 <eClassifiers xsi:type="ecore:EDataType"/>
60 <eClassifiers xsi:type="ecore:EDataType" name="7ya242mFk2iK0jwHtwMLrOX9v2fdxduC58w9pXsNSWhEnMD1z4XePmSqnu0G5GGGKgZ2kdea82X4BakTG1rfGoxeqlZGjDyZHEMJRTe9haorbISs6lI5d" instanceClassName="axyB5XgmuQklyvlEbpPEl997gKzMgJUw" instanceTypeName="HZbMyjMz4j0KiUeMpTesWUg2MbGDMt7loJDWbovfnrzXC7F04KxlmApuh0"/>
61 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="TXNQWkeYBzyesRcBbPGDhVF3z16qgsYu91yqh7FCQoX"/>
62 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="Nxr4RBB2BgMXgIjgivZi6W9BzkhTgCXbggBMPQZwY4bUzSGcEKqYijelicod3Ok48azi6pzEPusYK426J7lUf" instanceTypeName="DKrWErqcobCFlKhNPr2K7Wg0FDL3WkCTeHioW72XQJLurrg7GDDZrurEEHh7lDnzojhwe0PNd8m6gtXGywIbGMQfQtnZB0"/>
63 <eClassifiers xsi:type="ecore:EClass" name="8fv7VWTtzPSaE0LIuBM6FcTw" instanceClassName="waDgInXIVQk05fppY4mjMCnhi3kK3zBsNP1Wky0yhXiK" instanceTypeName="2vLgsZuEOsZznwG4Frs0hw3Gbl8SqGV6jk7lxnu5pSjEgcEZ4qQZAae3ObxdWT3n5Um0WoIoobQ4mwoSE3GOHlJshlW3slQb9yFhDBTCABQOj"/>
64 <eClassifiers xsi:type="ecore:EDataType"/>
65 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="7aw5UeVsOOm91g9Z9ZPfezUoucrc99taLAPyHh104ImQXnB5KjkZxT3lzMkgoi0UJ75PELeX7XSm1yRM71ogFxKiy5xXYq4pj" instanceTypeName="9eDT0kSg4suxG56lm6XbOVz2eTZ67zhCTZuaRqh6QG7oxWMGRwtCarZdDzMdB8A3oEIFXcawzfj"/>
66 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="mHYv7m7HpxeR1UXqKifYMuEm5G5nu4N0Wv1BXyTe4q5Tui17La2aVOdEq5T0b4Ydefr230BULzPeKmcQn6Z3YP7n8TzvJtD0Qz6noAsQw5"/>
67 <eClassifiers xsi:type="ecore:EDataType" name="YtSYYLJCwUyYmC7TMbUEhliccjeEVFV4" instanceTypeName="VmGV1R4HrEitsJDI1jbuLSoTr9hzznHO1dKUxivqrAMWfaRAE3tthVFJVWMHPszmxoiOIU6huJlNCoK0NroYPVzAwySbgRKIN2aCXpCq" serializable="false"/>
68</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_36.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_36.xmi
new file mode 100644
index 00000000..f23a0bd7
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_36.xmi
@@ -0,0 +1,69 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore">
3 <eClassifiers xsi:type="ecore:EEnum" name="kq0SrOTYuq8HxtFbLgjNen7">
4 <eTypeParameters name="QjZjjAGymEOer0V65nlqYspg4BBNMly8TJ48LRrJGeOj9jLSLQaRoMjAkkE66TeWNQCNkXhs7pmOm0HUMwlI2p78Zsjd3pzrGtB6onZFO1tkzSHisMnYrK8Kgjrm9">
5 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.4">
6 <eUpperBound>
7 <eUpperBound eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2">
8 <eTypeArguments/>
9 <eTypeArguments eClassifier="//@eClassifiers.1"/>
10 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
11 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.7"/>
12 <eTypeArguments eClassifier="//@eClassifiers.12"/>
13 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
14 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
15 <eTypeArguments/>
16 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.7"/>
17 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
18 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
19 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
20 <eTypeArguments eClassifier="//@eClassifiers.6"/>
21 </eUpperBound>
22 <eTypeArguments>
23 <eTypeArguments eClassifier="//@eClassifiers.6"/>
24 <eTypeArguments/>
25 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
26 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
27 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
28 <eTypeArguments eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
29 <eTypeArguments/>
30 <eTypeArguments/>
31 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
32 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
33 <eLowerBound eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
34 </eTypeArguments>
35 <eTypeArguments/>
36 <eTypeArguments eClassifier="//@eClassifiers.14" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
37 <eTypeArguments eClassifier="//@eClassifiers.14"/>
38 <eTypeArguments eClassifier="//@eClassifiers.0"/>
39 </eUpperBound>
40 </eBounds>
41 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
42 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
43 <eBounds eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
44 </eTypeParameters>
45 <eTypeParameters/>
46 <eTypeParameters/>
47 <eTypeParameters name="slw87Wri5RVkEt0VWejtPPB4jLWsBlwCc4zu53wFbW2VTpgO"/>
48 <eTypeParameters name="5"/>
49 <eTypeParameters/>
50 <eTypeParameters/>
51 <eTypeParameters name="Db3IzHWYGS1Mp0OGZYs4imF6P2uANrMF883ffoaO4t7vzdlYYdFIE4HCB5wpIvT55mDyNgl2iaVoOdZ2lEnW93cXt7ftvqq7vLgV6Ovm0NVkx6Cx36Vqwy5iQz0Nttw"/>
52 <eTypeParameters name="wg2XSM3dWkOMLPAWcUWbQ43oo1sUSUnPdPAWJ9zilDDctrmud4CG7GQy58Mqk0tHUNzZCWD5xlQsOq"/>
53 </eClassifiers>
54 <eClassifiers xsi:type="ecore:EDataType" name="LiSzcDLhnvJj5jRGt6CfOyt9E5o6gH7S7ahrlJ8dTVBkdO7lCcfJaxK79QhrjAwrnFZ1bsyXDpQk2yKXdf7" instanceClassName="sgmHslI3Vpk39Asir6OVpXHU3chIpqlPiteNkp8QhCdZzj8BKHwd0kJqIk4yX2XFj6YqKR2m8ZR06Lza7XOdW6MBlqFkYdp87f6GpyNN8o2roKCO2Q3IKu9" instanceTypeName="AwlfeJHag6h9mOOziloNQuJ5qoJFK48ago7xrjMNpgCDcEhbyiRodyuu7VntMRmyGQNLPPjA0DEidPnrWjdnoE4I5JcOEPPPthzvDAiMgYcyUfEVEvqUcAbm1u9cXsLj"/>
55 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="DoR2KbF6e21c6JGrMH0yqQ1GPIaqSunKu08vb4LpdQftpD0OfgvAcOLvPzNEqsW"/>
56 <eClassifiers xsi:type="ecore:EClass" instanceClassName="97x8yRy4AtOx8C0zqagp063eaLkaqnTogpdLHWiUQmRQZIxx05KbTkMe7M7wtXWocgqWE0POvnJ9d4UJFvo1DJZnV2lt8zlIwCdg5IwyHCkPyaGzpF" instanceTypeName="jhc44fOqwlT" eSuperTypes="//@eClassifiers.14 //@eClassifiers.12 //@eClassifiers.6 //@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.9"/>
57 <eClassifiers xsi:type="ecore:EClass" name="xWs0WSPub6eDPrvldkYmy0zq61Uk8rPwB1Ip9xm4kMoO7QDxM3H8hiPCPuoBGJq2y" instanceTypeName="u0cqemo1kAzpoJHJl5o0ONnp263mMJbletQ3WKRzITp7bZaEWRxjp5W8uzdunae3BdU6l5wMk0jORLGjJUeTxTGWpcZvC" eSuperTypes="//@eClassifiers.3 //@eClassifiers.14 //@eClassifiers.6 //@eClassifiers.12 //@eClassifiers.9"/>
58 <eClassifiers xsi:type="ecore:EEnum" name="JOpnlegejCe05sVdT6iCaLOFXBCPyl7uZhsB1JpNVnpv4rJpnTQTEB6wBw7w1jil1osT3RHYuNByqXpWZSkiD1pY09DYIFr1z4rPP1UEQ9uZQyblTMTTCzp7W7jTaiQU" instanceClassName="VHHyvR2cVMRdru50mFaFWyKZt9CRMlNdcKKwcQYvmZ6qTU1eV8D6yy7kRjhwe2oRtSlWBiFPp3sciPIsuERWWXBoqtU1ZJ0ZnFN9"/>
59 <eClassifiers xsi:type="ecore:EClass" name="QdlFYVeb2H4kqO7DKesiir47Z8OomvjCZqzVOC73yCwIZ5HumhU14ZFXgSN0zX8RCEw3YEmgsRhG23QVCZ" eSuperTypes="//@eClassifiers.9 //@eClassifiers.14 //@eClassifiers.12 //@eClassifiers.6"/>
60 <eClassifiers xsi:type="ecore:EClass" name="JTAF7gjPKtuiwdnLRwe6FRk9HPkjFahANEjNcJi90YXagOR61XqWCTqhbmbDXukOjqB1EFfllCLrPLJ8WdkBoT" instanceTypeName="2JEUq3ncXcUi6V9q0PHL2XM5uziy4" abstract="true" eSuperTypes="//@eClassifiers.3 //@eClassifiers.12"/>
61 <eClassifiers xsi:type="ecore:EEnum" name="qjmpaz2SsMJ1l3UksFPXSkPrKYHCJTu7qWHOjHySUtEopWvkuR98ZHdaKqEIq1L8ZDiyNlf41kPvaFNF2L20RyXv71bOqySMyD4yL9" serializable="false"/>
62 <eClassifiers xsi:type="ecore:EClass" instanceClassName="JC3nNqsAu1hHZzKVMRSa6F1UnJUFthuiYhVZr1KSF2mu4LoDqLhqjt8aIFBP4fgxGNBAUjxU5RWDqKo9wJZAK2qqFb2QaDCua9Txbco9DDhULtE1" instanceTypeName="tjKTWh9rQGBKnOZsBOCVmasjPDUOHMGFYIRyZ4zVpBMTaQL0mQLtpS79B7" abstract="true" eSuperTypes="//@eClassifiers.3 //@eClassifiers.7 //@eClassifiers.12 //@eClassifiers.4"/>
63 <eClassifiers xsi:type="ecore:EEnum" name="STuNZ3dRBuxrXOD0HkxNOfCZfU" instanceTypeName="q5CVo6Nogmzh5ZmbRej2puuYSG4UfyzR6UIrUSUAP9ph1OESSyE"/>
64 <eClassifiers xsi:type="ecore:EDataType" name="WgTicB15pJJ10NTmIPXVJr3CGx6aL5b6XePAPI3cBrtL5a2BU07LmRTxLOZjoo2uLjwNTF0tAH0E3XLRMpY8rv47bn9fr7E5OT6NWFj02eDu4PQZp" instanceTypeName="R2qKfq4EoywANJuXiwSa0MjAynVTLCDxYwqfTFXCJAgO1WP0ahskL0fO596GneGX0GAxZAkkg9KHCjnvqeocZgqLP5KEs9zIl9ZXa7UHFiZJjUZVRALsRHSr" serializable="false"/>
65 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="a8d0LJYk6hmy0XwGFyp1KAG2TOurhBmHW5jyMC2MSruzzctygsHcNhp" eSuperTypes="//@eClassifiers.4 //@eClassifiers.6 //@eClassifiers.7 //@eClassifiers.3 //@eClassifiers.12 //@eClassifiers.14 //@eClassifiers.9"/>
66 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="KAr7O0ul3flVHhCbsEJ9pD5gG" instanceTypeName="pzXaBlnEhEAff2wwLuvFxQpQUipGiS2MbRhuK18VqusdBQFiqauGgXlmf5aPMakj2kzzFSf8yXH4LdWJoBiztGMuRV3r4rDN0u2YWkMKZmIohVLKUfbdCoAMZeW3"/>
67 <eClassifiers xsi:type="ecore:EClass" instanceClassName="r2XZ5gfhzAhBtDOPLeTJiWHyRhFwItYrMe1N1VOzDZigQ" instanceTypeName="NMhU32oTNIRfDyMTE5CSfMxLqjWp0QU6xGV2QNMLVDyJ3NNllRX8f" eSuperTypes="//@eClassifiers.12 //@eClassifiers.9 //@eClassifiers.7 //@eClassifiers.4 //@eClassifiers.3 //@eClassifiers.14" interface="true"/>
68 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="0i1EIR7Ec037kDNh4PLEoTE6OahyhjfB3aexhnWmbznYvZL7MZd03qhSKOy36lLMY7LbJWQ3q5p4bIhQrgYIZlcVbRO" serializable="false"/>
69</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_37.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_37.xmi
new file mode 100644
index 00000000..032c4ad7
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_37.xmi
@@ -0,0 +1,82 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="zKDQ" nsPrefix="s6KuMXfpxFTLl7AQ2HrWaJVtwLlUJoSEqXFfNzAl4dzR2I">
3 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="yBJPsvEpih7jXHa83VhTGW5HSyTOXzDVl14BJpoteCI4jit29nuxynuYD6DGEOe67GyOAYfcjKLyE7rQ0tMu3q1VOU1PZ3W6prQUWqpMoyxBKjc">
4 <eTypeParameters name="oMrptLAbBptrK0QM3SxnlUudY7KNKgeRZ56XXLmqo0O58F43kAQxrfBZgVJuOOpWLh8N1RkJ3FYBb1">
5 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
6 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
7 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
8 <eUpperBound>
9 <eTypeArguments eClassifier="//@eClassifiers.3">
10 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
11 <eTypeArguments>
12 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
13 <eTypeArguments eClassifier="//@eClassifiers.0">
14 <eUpperBound eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
15 <eUpperBound eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
16 <eUpperBound eClassifier="//@eClassifiers.10">
17 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
18 <eTypeArguments/>
19 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
20 <eTypeArguments/>
21 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
22 <eTypeArguments eClassifier="//@eClassifiers.10"/>
23 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
24 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
25 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
26 <eTypeArguments eClassifier="//@eClassifiers.10"/>
27 <eTypeArguments/>
28 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
29 <eTypeArguments eClassifier="//@eClassifiers.4"/>
30 <eTypeArguments eClassifier="//@eClassifiers.1"/>
31 </eUpperBound>
32 </eUpperBound>
33 </eUpperBound>
34 </eTypeArguments>
35 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
36 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
37 <eTypeArguments/>
38 <eTypeArguments eClassifier="//@eClassifiers.7"/>
39 <eTypeArguments eClassifier="//@eClassifiers.4"/>
40 <eTypeArguments eClassifier="//@eClassifiers.4"/>
41 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
42 <eTypeArguments eClassifier="//@eClassifiers.2"/>
43 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
44 <eTypeArguments eClassifier="//@eClassifiers.9"/>
45 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
46 <eTypeArguments eClassifier="//@eClassifiers.9"/>
47 </eUpperBound>
48 </eTypeArguments>
49 </eUpperBound>
50 </eTypeArguments>
51 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
52 <eTypeArguments/>
53 <eTypeArguments eClassifier="//@eClassifiers.1"/>
54 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
55 </eUpperBound>
56 </eTypeArguments>
57 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
58 <eTypeArguments/>
59 <eTypeArguments eClassifier="//@eClassifiers.2"/>
60 <eTypeArguments/>
61 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
62 <eTypeArguments/>
63 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
64 </eUpperBound>
65 </eBounds>
66 <eBounds eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
67 <eBounds/>
68 </eTypeParameters>
69 </eClassifiers>
70 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="qgFEAlGaXjvLY7rckN36SNcN5RoHS2LBYycnqL5ebOkCQS0lEdzVAac"/>
71 <eClassifiers xsi:type="ecore:EEnum" name="XGlXhdBZJ1fAQallHRZmOpogXz82Zt1zYIQGY" instanceClassName="20vG"/>
72 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="RLfUkvqOTaGEpqaCqTepLiAM1Uu64YSZUNyLYtE12ZIrZnzeEz7lo" instanceTypeName="t3iXi6XMlkwNNv6o0lu" serializable="false"/>
73 <eClassifiers xsi:type="ecore:EClass" name="Nnfn9i" instanceTypeName="wR6cnTHYfOa8qbleaHU6uryvFHKGZm3GjnCPfr3aJJ216Ui2nU6ZWrNCpUJR9umqO7uBaXUVgcfCFXIbeFy" eSuperTypes="//@eClassifiers.9 //@eClassifiers.11 //@eClassifiers.7 //@eClassifiers.12 //@eClassifiers.10"/>
74 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="M9s6LLkhfDTQNBwB5TUg0WuW8Y2oJ1EnroBC7IJ5w3jJkbfnSyusvF9OQQjiuXBME6XdqWS8PCmGDJLb8VRYF9NGCnF1rb45yNYqOlSMRH3y" instanceTypeName="VRsEoxdWdm3koIotCq0y77YcC5rpfNRa0YzGFG2bra1sYsHYGrRz9V4YMiGK36iyHrBLwD7G0JUNEdHROlwa2svkAaIZYL2MMzxP7I0pJsfvJh5eiPWX" serializable="false"/>
75 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="GbTeSQOQ5CjG9TKrWJtgIJeiEaxhimrR4czBLc9qT7udZKFHvQDarE7uCNsqHtbFGWOcyvt6hPejvwc8Xtu4B2pHbjmDQ5ry152eGVvbsF1FkkVvP3WnLTZveZP" serializable="false"/>
76 <eClassifiers xsi:type="ecore:EClass" name="yJ1dT0apnlBiRhf3eatyPBwyI2v9C6vHzqqeYTSlrJVii0xcEM92p1" instanceTypeName="nZytqgSOVIn4S1KS9oNEiMwKvykBkKwKNdEI0a9tD34uOSRJNUoL0LfdcgTBsfsTxa2ej78vZ4HYHPYW46TfJrCKB2P5SFtCG51LDCj4" eSuperTypes="//@eClassifiers.10 //@eClassifiers.12 //@eClassifiers.4 //@eClassifiers.9 //@eClassifiers.11 //@eClassifiers.7"/>
77 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="J4s5fXQNUqNgqqT2p50VdIT7lpqkdRc7WQmH0MTfHxn2fbel6SRmf62EQi0Z4LwS" instanceTypeName="LFCTcAjzapadBPS2bJpRm7gJIktiGeQAGgoVjrI2OSFfRF3UCk2kd56UdmjakNr61im5SoIrT98CgSwRhy1w8Qz"/>
78 <eClassifiers xsi:type="ecore:EClass" name="ppg8LBwhnbW8IfJPqUgPeZuQ5A1Y53WnWMEUoxjWh1" instanceClassName="6RjbilDsk9LvPVqoYLCQ9jv29uKKbuxplBfEAPDxKkD2jxJ2CTHmoqONHWI280CGC2jiUt4ePVJIM5hygIU3sm0zOVJgrKjTRV4NNXGmNXdEP6StdmrHxo9" abstract="true" eSuperTypes="//@eClassifiers.7"/>
79 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="i5JmnKSG39KU553TSsRIkayFOVWIvjzIYUs2f6B4JGyQcoCmdATnhyWeQ3N8v9cCBSBQty4JQciJrSs20JREpKL0oHbRPFtVAZnBoL8" eSuperTypes="//@eClassifiers.4 //@eClassifiers.9 //@eClassifiers.12 //@eClassifiers.7 //@eClassifiers.10 //@eClassifiers.11"/>
80 <eClassifiers xsi:type="ecore:EClass" instanceClassName="ZkHMW2Y11WpAMqq8Jn7vvS3021F6WtNVmCds5SCDmKxN8zT0DcxvXUblsHcWrn" instanceTypeName="6nkGc8TMD9YqIAgcrpclUwcjhlVMt4KTa8eT5pSk3OQHH5aJBI9bVMeYNkCxnovCqKA4LWFNc221baHGdRw7OzFE4hOktQttgp3kiDv5cHVsooDXwxJA35HJYdwCo" eSuperTypes="//@eClassifiers.4 //@eClassifiers.9 //@eClassifiers.11 //@eClassifiers.7 //@eClassifiers.12 //@eClassifiers.10"/>
81 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="6tLkDQkjmThDf0SPXLw" eSuperTypes="//@eClassifiers.11 //@eClassifiers.4 //@eClassifiers.7 //@eClassifiers.10 //@eClassifiers.12"/>
82</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_38.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_38.xmi
new file mode 100644
index 00000000..6b236e95
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_38.xmi
@@ -0,0 +1,52 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="7D4quwxtTU8sQWah8rBGCcdBCSInUoG6yHK1kXnLRySWTe6Hv2uq7US2P352H1bezTEm600F2LIe664y6buVl8u3GYEbgMRnAivWiO6D3D0PjUJd">
3 <eClassifiers xsi:type="ecore:EDataType" name="y2YmEbxnhZy0pzjHmgmT2JWJKHsFYCaedBasL" instanceClassName="nu6U8W3THtgt5VE9q9BeazQvdf9kvAzXn7NCQnxsKw9xhZVz4o6lkrKVzEWqJSxEYWc5cXDmlpKUuk4lr28B6u22Db" instanceTypeName="vUFJR6WVhqOdODVly91G3" serializable="false">
4 <eTypeParameters>
5 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
6 <eBounds eClassifier="//@eClassifiers.5"/>
7 <eBounds/>
8 <eBounds eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
9 <eBounds eClassifier="//@eClassifiers.7"/>
10 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
11 <eBounds eClassifier="//@eClassifiers.1"/>
12 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
13 <eBounds eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
14 <eBounds eClassifier="//@eClassifiers.7"/>
15 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
16 <eBounds/>
17 <eBounds/>
18 <eBounds eClassifier="//@eClassifiers.3"/>
19 </eTypeParameters>
20 <eTypeParameters name="mDKL93iTVrEts6MNH0zUFTJ4jpDXHK0tlEQEBfKDi0GUWh0rL5ysFcopqJYFQxpg3Tz">
21 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
22 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
23 <eBounds eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
24 <eBounds/>
25 <eBounds eClassifier="//@eClassifiers.6"/>
26 </eTypeParameters>
27 <eTypeParameters name="L9ifEQ6IMoPCYq1AhxukukcdIfS8JAHqSt7z2zpio534xZxNzaBmGiSjnQbWcsCyQkB49n9">
28 <eBounds/>
29 <eBounds/>
30 <eBounds eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
31 <eBounds eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
32 <eBounds eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
33 <eBounds eClassifier="//@eClassifiers.8"/>
34 <eBounds eClassifier="//@eClassifiers.10"/>
35 <eBounds/>
36 <eBounds eClassifier="//@eClassifiers.5"/>
37 <eBounds eClassifier="//@eClassifiers.9"/>
38 <eBounds eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
39 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
40 </eTypeParameters>
41 </eClassifiers>
42 <eClassifiers xsi:type="ecore:EClass" instanceClassName="nfbv87yOXxPgv3O1rSpdErXp8FyF" abstract="true" eSuperTypes="//@eClassifiers.9 //@eClassifiers.1"/>
43 <eClassifiers xsi:type="ecore:EDataType" name="" instanceClassName="vhG9okfRcAdUIZJx9kd40ZTCEeGc4fK5DrGsU8nKmk4NBLoxpJpIcbIYOivHA1IWMzwOFU63p0P1FU8E5xzLt9jPKa7rxmA45zGHwdX5oiql0P9DrS" instanceTypeName="tcOYCxcaWbuDwyjJCF5aXXu6dZbqiyHu86os8Yc2w4vhFWmmNAUzqaLKC7MiNdujfyvABXtGeMkZJKFsiGz8hYwRWPzFrsYelMQ4zCCneFdSk6hV9o19E"/>
44 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="GCpPUEPtDwoJ3JjwyiITXJx8s3JO5S" instanceTypeName="Cuw3HAUPtvlAPkbkAtGGZqrXTztYI7JlG1RokHaDefb6A5w5YTcTkQSB75RepyADVDlVlCPMguKO"/>
45 <eClassifiers xsi:type="ecore:EEnum"/>
46 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="5YMJhK8QvP4MCiJQyVtsPlvbVt5lINYhZSR872t9TP4peoxPWNIOp2J5h"/>
47 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="mrokIOdrcOh6ZvRxq9anqZ79t2uhQk"/>
48 <eClassifiers xsi:type="ecore:EClass" instanceClassName="1a" instanceTypeName="cK4SIfqfJlBQp" eSuperTypes="//@eClassifiers.9 //@eClassifiers.8"/>
49 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="magZCe4p1Dt6jQPEVVllZcX8AFiMcOjXr4Ms3n0IuJh3sHqxtSOL7fc75fital1pIAnKvFjmv7c4v9HPQLwoAdZNJHkfa" eSuperTypes="//@eClassifiers.8 //@eClassifiers.7 //@eClassifiers.9 //@eClassifiers.1" interface="true"/>
50 <eClassifiers xsi:type="ecore:EClass" name="4N2VaGpqqSckbjijZoMAmfqSEyJwlapfZTLrrWrWK6I7iMfPzcHz0f6W8UXNnYBI7Xp2zWzOlukwjxqXTHvqlSQXjA2TkkfRjgyvoA7PD79guM" instanceClassName="O8G8QieO75r3kH3VidyuNCQJSUQ7BZ9C4PBB" instanceTypeName="XwVVS9WfNs1dxYEg7CXFSdCTRGdizsnkzSucxE4XN4zMIQ2eiTksFzp8dLjNGB9dm4cBDOhLFRkbdtRyePOHT6f7lbmCykXz" abstract="true" eSuperTypes="//@eClassifiers.1 //@eClassifiers.9 //@eClassifiers.8 //@eClassifiers.7" interface="true"/>
51 <eClassifiers xsi:type="ecore:EDataType" name="qed2X9YWFTp21xA5ysviPccPrf2IH1JFPVPz9Py6CEbJdIu6LyKbSuRny8TMPSa98ljgCqQugsuMp86wdzu9dIOYzp" instanceClassName="vJmsBJkDDwie72wl77UmtjC22NEjHTZxRG" instanceTypeName="Jbu0W4O1WfMnfKRDLNBUeEyziE6O74XHUtxbVsolasQA9mldM3EKcdLeUCaj5y57jN4S6jNvMqCFq2aImrO"/>
52</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_39.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_39.xmi
new file mode 100644
index 00000000..340aa98d
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_39.xmi
@@ -0,0 +1,58 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsURI="v0y2ZcDl4dJe95lnQX2MvzSDH4PrejCJHvGTKL5xosPWploQlCVFGiAFuDIVtDfYGCblVjnHqu">
3 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="bcwr3juw41" instanceTypeName="mjWaxRJ5MCxHIrHQ">
4 <eTypeParameters>
5 <eBounds eClassifier="//@eClassifiers.10">
6 <eUpperBound eClassifier="//@eClassifiers.15" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
7 <eLowerBound/>
8 </eBounds>
9 <eBounds eClassifier="//@eClassifiers.6">
10 <eUpperBound eClassifier="//@eClassifiers.14"/>
11 <eTypeArguments/>
12 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
13 <eTypeArguments/>
14 <eTypeArguments/>
15 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
16 <eTypeArguments eClassifier="//@eClassifiers.0"/>
17 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
18 <eTypeArguments/>
19 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
20 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
21 <eTypeArguments eClassifier="//@eClassifiers.3"/>
22 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
23 </eBounds>
24 <eBounds eClassifier="//@eClassifiers.0">
25 <eTypeArguments eClassifier="//@eClassifiers.11"/>
26 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
27 <eTypeArguments eClassifier="//@eClassifiers.3"/>
28 <eTypeArguments/>
29 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
30 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
31 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
32 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
33 </eBounds>
34 <eBounds/>
35 </eTypeParameters>
36 <eTypeParameters/>
37 <eTypeParameters/>
38 <eTypeParameters/>
39 <eTypeParameters name="dPJJnSVPI0XZmVixNEu9JbTjKcOn1XA9MkX2mbPaF3HU3FQ0BzIlHNUhfoK"/>
40 <eTypeParameters name="RwHmMsCqA6890i7Bfn4d7c4jhLjyWliugln65bOjXtDcmrnQRWthPi6afcIa"/>
41 <eTypeParameters name="wtleU3Y5F"/>
42 </eClassifiers>
43 <eClassifiers xsi:type="ecore:EDataType" name="qEoLKNVkIMIHFxWOJKiesqVdjBygWmujMBWXga1KOVtuouhu75Xl9Fm9MZTSbbQEMZ8DU1"/>
44 <eClassifiers xsi:type="ecore:EClass" instanceClassName="AqErw7ukgIEY08ArtO9DDKanUvP4YnFrMDvZs2mRf2" abstract="true" eSuperTypes="//@eClassifiers.10 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.11 //@eClassifiers.15 //@eClassifiers.9" interface="true"/>
45 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="Varogxeia1Zob2" instanceTypeName="Mw0R1kweOag4MxQyN8IX1TbmxP0h5djI2OgiOltmvXZpWSTFIYYXC8s2d1fa8wf1FAyJH3A2o"/>
46 <eClassifiers xsi:type="ecore:EEnum" name="OhJbWyLQHDUqIYpUmlapoL"/>
47 <eClassifiers xsi:type="ecore:EClass" name="G" instanceClassName="xAR0YpegeNdtn5MZKET0plKg5uCH9FRJLTMBr7BX" instanceTypeName="iUO52WkN" eSuperTypes="//@eClassifiers.10 //@eClassifiers.5 //@eClassifiers.9 //@eClassifiers.2 //@eClassifiers.15"/>
48 <eClassifiers xsi:type="ecore:EDataType"/>
49 <eClassifiers xsi:type="ecore:EDataType"/>
50 <eClassifiers xsi:type="ecore:EEnum" name="TCR3NijcVvFnMroWbCXGtmR1QjI58D9zk5A9J57fyPO2" instanceTypeName="k9lgmK3BQWgauhq7iv45uSjt4bQuaPf6BnECQmh20SoEQEEujMtruGv2xSTH1e6h2r8TaDurvE009ogzBbmwPyoX9Y6D"/>
51 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.15 //@eClassifiers.5 //@eClassifiers.2 //@eClassifiers.9 //@eClassifiers.11"/>
52 <eClassifiers xsi:type="ecore:EClass" name="WsT1s" instanceClassName="ig5HkO3GTfwH7oJj4geLFG6pESP64vkxlQgguUbyRL67ME3llw7KtfQgVePos" eSuperTypes="//@eClassifiers.2 //@eClassifiers.11 //@eClassifiers.15 //@eClassifiers.9"/>
53 <eClassifiers xsi:type="ecore:EClass" name="5Pcapu3hE4pGZDOtmc9CHC4CxIJQ8zKzC4tDHSu5hqLxJ1xFp9vMydSGarYdOYtuZu0kfZ4f08Bb2m7OIBRat2aGCQJTL9fKTHseeRaWDbPZ2fFLShfmYCWxjm9eX" instanceClassName="Ki0Ny0c0kd6Ne3srZDloMwFAwOSpBwOKizRqkpAsSLas5eFIKa6qgIc3yWYWgD5RlheEGV" instanceTypeName="7qsbCJno4cerf9z5PZbTLfXi9kyP9yeqovyQiAwIGiUxEmY" abstract="true" eSuperTypes="//@eClassifiers.2 //@eClassifiers.10 //@eClassifiers.5 //@eClassifiers.15 //@eClassifiers.9"/>
54 <eClassifiers xsi:type="ecore:EDataType"/>
55 <eClassifiers xsi:type="ecore:EDataType" name="CQcFOz6hvD2RWdfd9L48ckoDlcALXHxa3hEbr6loiHPLneyW2IAz5CN3PDvw0QxJZ3xvvcSBh5m0LsbCptkoOCbFY4fwddUjkLBmctUvYmFsBQqh7RuQK" instanceTypeName="rAf4v7MmsL5Mk009VYQrNgEhDP5fchXzKrhwPI4R0uW4M1Zrk2AZRKfoVT0oEAzhfk0KoooyVsqU3ECgVrXSxZ11G07m6cjTFjBWwaFl7nDBpD6n4ffS8BI2RR84wTm"/>
56 <eClassifiers xsi:type="ecore:EEnum" name="hcUp05kdpuld" instanceTypeName="oBEQ1iCMkUlzu0A2ItINdEiRAMUbvuRPhZH3ZzVJV0eZiPwuwxcgecwBrxUMFMO5sQ48Iu4FMSaPhEEbh9SrLfbmkA8bLsLvgNT0yKyV3VjK"/>
57 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="vaAwooDhtVYtKiMwcVSf3lP3BzzZV8bO9wt1qbbZd6IeIDcXQp9LwPXXRaggmA4eraRSFbj" eSuperTypes="//@eClassifiers.10 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.11 //@eClassifiers.9"/>
58</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_4.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_4.xmi
new file mode 100644
index 00000000..f91999ac
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_4.xmi
@@ -0,0 +1,108 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsURI="hFA72ANoEXH3us7mr5yFuifXbROdCiOyeKbxQ0jPtFSF8jrogBYCoUCXKGttagsECjqWLdd4X9RPV6fr6ymjkyJgun35owXeQ6A">
3 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="Au6W3xzslZeJ4L4817q27EME2ZWNv6emXw584HLcokTRmL7GyLfW8MWpZY1b5BhHIBCby3p557d4FogCHVNqncl" abstract="true" eSuperTypes="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.3" interface="true">
4 <eTypeParameters name="BqDyzjTl1MoRGRw1S1wl">
5 <eBounds eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
6 <eUpperBound eClassifier="//@eClassifiers.3">
7 <eUpperBound eClassifier="//@eClassifiers.4">
8 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
9 <eUpperBound eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
10 <eTypeArguments>
11 <eTypeArguments>
12 <eUpperBound>
13 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
14 <eUpperBound eClassifier="//@eClassifiers.0">
15 <eUpperBound>
16 <eTypeArguments eClassifier="//@eClassifiers.4"/>
17 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
18 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
19 <eTypeArguments/>
20 <eLowerBound/>
21 </eUpperBound>
22 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
23 <eUpperBound eClassifier="//@eClassifiers.0"/>
24 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
25 <eTypeArguments eClassifier="//@eClassifiers.14"/>
26 <eTypeArguments/>
27 </eTypeArguments>
28 <eLowerBound>
29 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
30 <eTypeArguments eClassifier="//@eClassifiers.1"/>
31 <eTypeArguments eClassifier="//@eClassifiers.11"/>
32 <eTypeArguments/>
33 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
34 <eTypeArguments/>
35 <eTypeArguments eClassifier="//@eClassifiers.14" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
36 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
37 <eTypeArguments eClassifier="//@eClassifiers.10"/>
38 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
39 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
40 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
41 </eLowerBound>
42 </eUpperBound>
43 </eTypeArguments>
44 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
45 <eTypeArguments/>
46 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
47 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
48 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
49 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
50 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
51 <eTypeArguments eClassifier="//@eClassifiers.5"/>
52 <eTypeArguments/>
53 </eUpperBound>
54 </eTypeArguments>
55 <eTypeArguments eClassifier="//@eClassifiers.9"/>
56 <eTypeArguments eClassifier="//@eClassifiers.5"/>
57 <eTypeArguments/>
58 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
59 <eTypeArguments eClassifier="//@eClassifiers.8"/>
60 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
61 </eTypeArguments>
62 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
63 <eTypeArguments/>
64 <eTypeArguments/>
65 <eTypeArguments eClassifier="//@eClassifiers.11"/>
66 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
67 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
68 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
69 <eTypeArguments eClassifier="//@eClassifiers.0"/>
70 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
71 <eTypeArguments/>
72 <eTypeArguments eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
73 <eTypeArguments eClassifier="//@eClassifiers.14"/>
74 </eUpperBound>
75 </eTypeArguments>
76 <eTypeArguments/>
77 <eTypeArguments/>
78 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
79 <eTypeArguments eClassifier="//@eClassifiers.7"/>
80 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
81 <eTypeArguments eClassifier="//@eClassifiers.10"/>
82 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
83 </eUpperBound>
84 </eUpperBound>
85 </eBounds>
86 <eBounds eClassifier="//@eClassifiers.8"/>
87 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
88 <eBounds/>
89 <eBounds/>
90 <eBounds eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
91 <eBounds/>
92 </eTypeParameters>
93 </eClassifiers>
94 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="tYnr46fBNz9O9hKDGhf9guRnVhIYMlBFd2uVokCWOnXv2Ri0tlNsWX1WpiNU50jvmXYREUiZOmRtLw8dTnugKFXDsARqLaE98UefY2BUUEquqMpk" eSuperTypes="//@eClassifiers.9 //@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.3"/>
95 <eClassifiers xsi:type="ecore:EClass" instanceClassName="AOx6gVajBlR63MSda4IK1" eSuperTypes="//@eClassifiers.1 //@eClassifiers.3 //@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.9"/>
96 <eClassifiers xsi:type="ecore:EClass" name="xuiiccSslBt1EW286GV323IEz0Izbr1DyMfxuKArTwi4WzhyudZkSErdeKjG8f6QLwMLtnguPPDykk5CoHnEVvShjC5" eSuperTypes="//@eClassifiers.2 //@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.9 //@eClassifiers.3"/>
97 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="rAjT50roWlEfN7gaVthbpeMupsS9PESPMEdQT7je35OBZNf8ddysmYw4aH8v0obW24wuZrHaLbECguOQU9F2YAPmkr4WyKDgoxuXwo9qsGKUo" instanceTypeName="voPGz4dOMefefI63lcRBcLqu9YFchfXHy3T6Mo0vumd6hMlFU8ljDSDa2lJvnWk0snGzvTWiZTrJODDHYgFQSXwJO6NgGAGaM96Q79CaW1ZCpytsWKC3MP9kWJBU"/>
98 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="f4P1VJw7uooJkcUCPyb6vdB6P1r4sOvUFsH6tBW5BybOzXVbApx6P9rgXVDe"/>
99 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="V5WjtFdHyK80U0Qv3mI8KB5IJfza" instanceTypeName="Js2oqc7882MSmSWbtdtcxg2FBMM6p5C8Ul5mUXgBnp9Po0cM"/>
100 <eClassifiers xsi:type="ecore:EEnum" name="hHw0nD0qgOs7Hhdtw8FrOCzBX0qcxMOlVyKEkMPaWzZ6U" instanceClassName="A8gTO5md5XAOdzwhMEGviRtFG4pUzaK80DK" instanceTypeName="eJG1Qfc0m4ykPKseHlNOgkV4bFp60NLviOtjAjo80sNtwNLNUk9Cr8N3Yl7W2cSQ7RFfqZ4b6Y7fSEoMoXMmGWrx54dzwJC6Ezw" serializable="false"/>
101 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="a8wnnMZCzd" instanceTypeName="Jyt9dT9A4MbfwffE3V0tYPnqHtDpGjJ4lTqAle5gHUTwP6q33a01"/>
102 <eClassifiers xsi:type="ecore:EClass" name="atDhJCzxjhYy3cRKhaiBfXyUkQkEqJ1Rq0Dk3u3O43xKzPr3s41gQ8kTmZIUSwB7iDaMTJfV2EcQh2xXRPeImDyzdc1zram5VsLICFIq" instanceClassName="C0TPQ" instanceTypeName="npJ2WLnf0Q3l2Dg5svrRq59P1Dw9Ah3wk4H76KScTqSC4D6pU9T9" eSuperTypes="//@eClassifiers.9 //@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.2"/>
103 <eClassifiers xsi:type="ecore:EEnum" name="lDjBX5VyskFOiG4w6AzGcNCdWH4tRp8YQMwtbgx3AFJHm2a6VOGEwwyGXVApUThmTRikeCp3dBU8XXhKlhxnJOegq0WG5TlM6rFi" instanceTypeName="158Ev7GRc3P24mAF0OfXWhw4VKLuRaNuGtVecmFpQS6prCInX3NDJbd2ipmAeo"/>
104 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="Weo4hD9pySKW9Q78L1NeVZe6lzEBiSIAonB7rXtZ6FGbjZwfJ4tIS3xseisElEA7nAGbYWvY4Evk8I1IuFAwDTmHUWvLBr4TQw" instanceTypeName="ngG6kaLoTCcVaLMO3XAR1p2ijlvvrzFDLPxTF6jWUoSCl6Wc1R20Gh9RRO8DAphXinppVlOWFcDa"/>
105 <eClassifiers xsi:type="ecore:EDataType"/>
106 <eClassifiers xsi:type="ecore:EEnum" name="M7SnraC2la0cctMC8Lqd5JjBsvReZognH8smdu7" serializable="false"/>
107 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="OoY7LFsMgDxXrVtW0HQDYKDI43riIxeCNN2muMleEPdnj8KdppnVHRXJFw"/>
108</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_40.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_40.xmi
new file mode 100644
index 00000000..12e9089c
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_40.xmi
@@ -0,0 +1,52 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="AR2DoFoqOXORJ9m0EaqnEvMgBumpkoVAXx7dAeYHBmsqmICoTfD8fx9NvXJ6QPpmVgay5YL7jEbUADY3QsY8KaJFOuOG5v502Jl" nsURI="vPekWMjiGkn3p0IKLyRLAxLKmhBD">
3 <eClassifiers xsi:type="ecore:EClass" name="DCg3jH55MND0" instanceClassName="bUkiOBCsQg5ihQuRgI4GW7jPJ0JzrzmZbVIw1f69Sv" instanceTypeName="XpPIU7rWzOzagXVZOY3wb3Mn45avWV0ZTd0r7G1gC5JYsrrKbWMpcwXxtT6OdLAQ37sgxddEDvG3qu7zQHDAO7VABEkTusMt7hxfltYw4qoWgX6o5Qdq9qUaS0h1b4" eSuperTypes="//@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.7 //@eClassifiers.0 //@eClassifiers.5" interface="true">
4 <eTypeParameters/>
5 <eTypeParameters name="wYkvMthhKbplPXRe9WVSbQBBjs9Kh"/>
6 <eTypeParameters/>
7 <eTypeParameters/>
8 <eTypeParameters name="B1jP1wPZSwOccGl"/>
9 <eTypeParameters name="7RcqsU0OXvBzYz2cmFrqNFtezAivZufL4JSKGoV"/>
10 <eTypeParameters name="yDHR48JOHb3nii68aMVFhS3OSSmwvEpr8SrcZERMignlmazPU5zgweuthde7"/>
11 <eTypeParameters name="3pbQaEvoWvZxEplkSutBKpMK0corDfbpR1qE9bs4FULgCNlXzFZVOw6WuiTvvDYCWJgF"/>
12 <eTypeParameters name="4rhDQTDwxCxzhukf9i5KRL6fRs"/>
13 <eTypeParameters name="C7GMKhqKqGe6IMpOQ7JBujawFBLSSa7JnnTMlXVaqo3zwQgMWJ7HQoohGRAqW136meyEibNkctiPFhXz9"/>
14 <eTypeParameters/>
15 <eTypeParameters name="8Vugf9aTm3X41VlVcPQ7EIfS3L9"/>
16 <eTypeParameters/>
17 <eTypeParameters name="vBajEZ8TZ"/>
18 <eTypeParameters name="2R40VCHcjmlb3wvaccN6Smv8IXBYKuyFr8PrgoDRyEf0dSMPuxAHMsir0ippg7zuDiq5r8tgrVF702UgWA9SHSQ8AW2K9uHYH9n5t0mgVfM"/>
19 <eTypeParameters/>
20 <eOperations name="OrLeWFMrBH7mQFkXVQMmM1AYeVmn63aQXtV0f41mrx9Uhn" lowerBound="-228311678" upperBound="-1503828558" eExceptions="//@eClassifiers.6 //@eClassifiers.5 //@eClassifiers.2 //@eClassifiers.12 //@eClassifiers.9"/>
21 <eOperations name="u6ZzNQDMKjnFmpICYp2vGTH9bktjLeMq8fL7scC4TlNKbSYS9LCDo1LynvTRFqV2c16o9UiDiDFeUeyBVMCUUTUNhxARnkXAvQn" eType="//@eClassifiers.8" ordered="false" upperBound="-1333748462" eExceptions="//@eClassifiers.12 //@eClassifiers.14 //@eClassifiers.2 //@eClassifiers.6 //@eClassifiers.0"/>
22 <eOperations name="qr62omyEFgTD6C2JTpozcm8IgZk2Vn3SfYvPwmNVnhCxmY3uNXWEnL1uf1feBMaechQFW4AI6CDFazrrfAFLJrjkFX5pVNLUj" lowerBound="1917456167" eExceptions="//@eClassifiers.8 //@eClassifiers.5 //@eClassifiers.15 //@eClassifiers.12 //@eClassifiers.2 //@eClassifiers.13"/>
23 <eOperations name="FYaGJ9P6IZi5aFg8aArC319OTCMAsVCDlELytIFRpfr" unique="false" upperBound="350257282" eExceptions="//@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.8 //@eClassifiers.11 //@eClassifiers.10 //@eClassifiers.13"/>
24 <eOperations upperBound="665652402" eExceptions="//@eClassifiers.15 //@eClassifiers.6 //@eClassifiers.8 //@eClassifiers.13 //@eClassifiers.7 //@eClassifiers.0 //@eClassifiers.11 //@eClassifiers.1 //@eClassifiers.10 //@eClassifiers.2"/>
25 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.15" unique="false" defaultValueLiteral="X8emddfPb5xOQUnjtXp0gKdNZq6weLknqIeRROFrzuAYZjYxQRHVQTERntec3b3XdtiIWEbn1zyvothbatW54ZP91QKHWuVIw3AUrTjUbU0j4i2KzzO" iD="true"/>
26 <eStructuralFeatures xsi:type="ecore:EAttribute" name="Fq6jhkB2xKHiMC2io3LWFZf7NUSYdJD13j6eKq05sVtNhF74dvW9tKRsO1PIiRHodBIhynDRoTrB3YDpL3IiSW"/>
27 <eGenericSuperTypes/>
28 <eGenericSuperTypes eClassifier="//@eClassifiers.10"/>
29 <eGenericSuperTypes eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
30 <eGenericSuperTypes eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
31 <eGenericSuperTypes eClassifier="//@eClassifiers.12"/>
32 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.7"/>
33 <eGenericSuperTypes eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.10"/>
34 <eGenericSuperTypes/>
35 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.15"/>
36 </eClassifiers>
37 <eClassifiers xsi:type="ecore:EClass" abstract="true" eSuperTypes="//@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.5 //@eClassifiers.7"/>
38 <eClassifiers xsi:type="ecore:EClass" instanceClassName="r" eSuperTypes="//@eClassifiers.0 //@eClassifiers.2"/>
39 <eClassifiers xsi:type="ecore:EClass" name="qTZb8MTT0aZbQvqXsixyTUy8iBpaqGSKSsBAHZvFOaJryaABW119W1lndDCHwJRu8knbP05KwBR0gKr" instanceTypeName="EJ6q7UkqKfx8pboyjy9ad8MtDLDV1bIXxxi21xawCz3lMnF1YjsFo2G3UoHA5oQ1Jp0eaWTKuP" eSuperTypes="//@eClassifiers.1 //@eClassifiers.7 //@eClassifiers.5 //@eClassifiers.0 //@eClassifiers.2" interface="true"/>
40 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="DQXQsAefm01mfccOeSjmOs0D9jgn6lIBAZhS2Ys4x"/>
41 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="MIXbV172xjiA5mV6pq8LfhlcXJkhM4kRMKT3hK6bjG0ooaKM4HlfzHiVoGyv1VxsAPlKwHnmx" abstract="true" eSuperTypes="//@eClassifiers.3 //@eClassifiers.7 //@eClassifiers.5"/>
42 <eClassifiers xsi:type="ecore:EEnum" name="PHqQiQjXAGsziMKeVdEnViUQLxDOdfiwAPEBOU9BR" instanceTypeName="21si5814Dkm9xh5NAjr0HtNHXiEHuaeRFIjAQA8FZsSPDhJ7uNeni8DQIPwuNu3slAEAqWQJ0iODY1GQxZmYkBsMkFn7bDwO4D1Nt"/>
43 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="Oq0ztDYZyi80Zxma4Zs5J0XfsXjAzjuA5OjkGVt73euUsTlrV8IxK02u2V6KTY0zzYSVonOMr9uwLzBhNevaVOliTdRRbg6cCU" eSuperTypes="//@eClassifiers.2"/>
44 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="tQ93xBtDfySfP7Aec8jMdUb3HWLCYdjOWid9Ot0ZNvyMn"/>
45 <eClassifiers xsi:type="ecore:EEnum" name="6dsbXYix2PoCV6slDqXpLgKQOQJ80rZ6d7hBIbqSbpcWBhaT12GQI4NwMa7oEcdSLpasnM1X6EUA" instanceClassName="ldgXNhumW8FdIntHnrrUMGSwqj8smEEuJas6" instanceTypeName="O3IIyPeY159x64p1hoaWSn2moYunYTWtjfgovZFfw2IreE7S73Hro19syBmSCZPF4RO0ZtG7tP2vyrBVKC8Im8NYU9q1Q93v7Fdi8LmdnDp5cTHpgz"/>
46 <eClassifiers xsi:type="ecore:EEnum" name="sqPcx5Ji1puX6w3zLnN9U0Wl7k2kiYVJ8BFHwlVSRSLIxK5G" instanceClassName="xyipuETvalRdbiTfqYkfSPLzNK2U6w23jkon4sGdXYstFW7lhfaFudLoD5rpCgIBE9CV60L4xnwN"/>
47 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="BPVjJbMjjjWOPZ67vIyPahUYLSuRXXQdHNczg0xwW9j8mVJ8yb9GlzpiLTgMhE6i8bFcONsbz1ksachxBXvK1BiDiqcMriLv39PlMzhYT0YkOdslyQBshVuQ"/>
48 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="WkI4nGIowyp4TJNCVH7uH2nczfRNWt4tbhd0q9m6v9j8HqnUd6ElrOVBYbanotGVvKM7Kt3P1vJ4chuUqqw5vUC4s7adaR6UG9PQUIEgLL"/>
49 <eClassifiers xsi:type="ecore:EDataType"/>
50 <eClassifiers xsi:type="ecore:EEnum" name="Sp1pvuoD0qLeTVq1uIAs3IoPO1NhNuioXjVVRk0iS50nE" instanceClassName="oe1WI1coxRi1fN1VPpeA8GFM1Bgf65Y"/>
51 <eClassifiers xsi:type="ecore:EDataType"/>
52</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_41.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_41.xmi
new file mode 100644
index 00000000..e0267b8d
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_41.xmi
@@ -0,0 +1,63 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="4IeEDNqZ6H6LvZ0" nsURI="1T6Nnp389ttNFp">
3 <eClassifiers xsi:type="ecore:EClass" name="StLeQKWuAt5WdU7qgpLxm921vrPBb580dgNR4QjhUgtVyTBiwrr71hBpxMEPq9er1vqBjA11j2FqSczrLpokm2f1BtCA0GQOxC1" instanceClassName="vAWf9q" instanceTypeName="Odq22ytM4c3G9A6Paks81PPAGlFMFbIcgpa7Q9L71Kqf7JscuDShSmaM20bW5WtHNYUGAz5ey3nvyfq16T8s8AiLPMZ5nXqwIX0YJjKySr8zD5lT0d" eSuperTypes="//@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.1" interface="true">
4 <eTypeParameters name="1wyBHhidxkb5c0MG6OQQGo5oCP9OJxJiBwfQSKiVk3TEYhImId">
5 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
6 <eUpperBound eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
7 <eTypeArguments>
8 <eUpperBound>
9 <eUpperBound>
10 <eTypeArguments>
11 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
12 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
13 <eTypeArguments/>
14 <eLowerBound eClassifier="//@eClassifiers.1"/>
15 </eTypeArguments>
16 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
17 <eUpperBound eClassifier="//@eClassifiers.1"/>
18 <eTypeArguments/>
19 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
20 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
21 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
22 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
23 <eTypeArguments/>
24 <eLowerBound eClassifier="//@eClassifiers.4"/>
25 </eTypeArguments>
26 <eLowerBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
27 <eUpperBound eClassifier="//@eClassifiers.3"/>
28 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
29 <eTypeArguments/>
30 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
31 <eTypeArguments/>
32 <eTypeArguments/>
33 </eLowerBound>
34 </eUpperBound>
35 </eUpperBound>
36 </eTypeArguments>
37 <eTypeArguments eClassifier="//@eClassifiers.2"/>
38 <eTypeArguments eClassifier="//@eClassifiers.3"/>
39 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
40 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
41 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
42 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
43 <eTypeArguments eClassifier="//@eClassifiers.1"/>
44 <eTypeArguments eClassifier="//@eClassifiers.5"/>
45 <eTypeArguments eClassifier="//@eClassifiers.1"/>
46 </eUpperBound>
47 </eBounds>
48 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
49 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
50 <eBounds/>
51 <eBounds eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
52 <eBounds eClassifier="//@eClassifiers.1"/>
53 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
54 </eTypeParameters>
55 <eTypeParameters/>
56 <eTypeParameters name="FHAhBWVQr3cUV8MJmVOu7W93mmNwagPvJXYeDsUpiD6wJyU9fpdbkOsijKNvtPPl21HRnMxXLSoMj0cnA7aHeo6YEz"/>
57 </eClassifiers>
58 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.2" interface="true"/>
59 <eClassifiers xsi:type="ecore:EClass" instanceClassName="z4ArMyt0qe9U9fru61jv648EF" instanceTypeName="nyIUjhN6tX7bqte2IZayZUeOg" eSuperTypes="//@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.2"/>
60 <eClassifiers xsi:type="ecore:EEnum" name="FbfGH6s4C9RcyyPjFVib2ldFNkY6gjoIlDPeIhPWPLSxRmbdRooiFFy6vx2s8ypb"/>
61 <eClassifiers xsi:type="ecore:EClass" instanceClassName="ktvoQSJoA7ACGMdL0bUTBAIDRj9mIyCLxjag6VjIivmhYptOnaIVQYb234xIP" eSuperTypes="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.2"/>
62 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="FWHxguCHlqzn9Anekkg2YJFmQwnDxWts"/>
63</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_42.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_42.xmi
new file mode 100644
index 00000000..14d0bd0c
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_42.xmi
@@ -0,0 +1,75 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="XtywysTzBKbv9JYekWYYnFuwS2rgZ07QG47fSxVTnLU1SyrEYijB88XYjGlQ8WiEyNHMBAvugNQUWnt1XA">
3 <eClassifiers xsi:type="ecore:EClass" name="DSez5ukVb4pV6CASW19WwAA8FCLSczOXyMxIFXRHKpFRmGeWDFjwAPdIKBsc9NiqTKWUwfqGLUPZndAf1h5Csyk4syLcrhKuX61xupucT6gU9" instanceClassName="L9xNnuR1eEXBsZV2iAU1Neg87ryOmGfZrBWuagcONoicHwtDJGzNHX9D7wkTYeXfc2D8eBE2vFwfSSSQA4EsChGypXOP7PJeYxBe1ecn4TQCeG" instanceTypeName="pR3gIbclayILwC9bTJvCZLMYTevFKJ31epdRViOGqWJAFkAOaycJEol543ssX4FL4NgEVXxBxOwfVu3WSCjNkvUxRcaFSX2u1WjCo" abstract="true" eSuperTypes="//@eClassifiers.11 //@eClassifiers.5 //@eClassifiers.2">
4 <eTypeParameters>
5 <eBounds eClassifier="//@eClassifiers.13">
6 <eUpperBound/>
7 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
8 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
9 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
10 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
11 <eTypeArguments eClassifier="//@eClassifiers.5"/>
12 <eLowerBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
13 </eBounds>
14 <eBounds eClassifier="//@eClassifiers.2">
15 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
16 <eTypeArguments/>
17 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
18 </eBounds>
19 <eBounds>
20 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
21 <eTypeArguments/>
22 <eTypeArguments eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
23 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
24 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
25 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
26 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
27 <eTypeArguments eClassifier="//@eClassifiers.11"/>
28 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
29 <eLowerBound eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
30 </eBounds>
31 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.3">
32 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
33 <eTypeArguments eClassifier="//@eClassifiers.5"/>
34 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
35 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
36 <eTypeArguments/>
37 <eTypeArguments/>
38 <eTypeArguments/>
39 <eTypeArguments eClassifier="//@eClassifiers.14" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
40 <eTypeArguments/>
41 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
42 <eTypeArguments eClassifier="//@eClassifiers.3"/>
43 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
44 </eBounds>
45 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
46 <eBounds eClassifier="//@eClassifiers.5"/>
47 <eBounds/>
48 <eBounds eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
49 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
50 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
51 <eBounds eClassifier="//@eClassifiers.14"/>
52 <eBounds/>
53 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
54 </eTypeParameters>
55 <eTypeParameters name="Sh1CfeZVVRXZVA0vmSjBcUQk9IScMBVv8ex74lXCpxFdnoIUFqHEZMRtjktJMljiGD0Lh0VhugZDWtupFOGaZAs7JS3M2koQPvXc7wjHm3fjBp3NZzjEKc"/>
56 <eTypeParameters/>
57 <eTypeParameters/>
58 <eTypeParameters/>
59 <eTypeParameters name="0Ft2MDk0ulriLwqXKhkYI7WctShq0oxvu1qkR1sufX2imWxJG"/>
60 </eClassifiers>
61 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="B2Q0gjEOTkdqHMOjoMSbqqEfT3eLtQvBVHPgS9jyKG5rGRY5a4acalfDRxDCa5nKBgFtzqRJCvEDYF" instanceTypeName="gVr37ypEdhXcFyo7FR6zVrYwoHBg1FMqUlZTZJpvoGaZIwoaWNGSN7fZayfs"/>
62 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="QmbmXc8xrBpXiKiq5GaMLFl6KbqhCRTV8WRmSMvx0zmrmz8iJtq28ZniGMOKVPpHopEobobGROwzMbWPxVEGWoqN0WTqlmc62tQKor0N" eSuperTypes="//@eClassifiers.13 //@eClassifiers.2 //@eClassifiers.0" interface="true"/>
63 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="cIIUcXMQj6pYlE2Q9M" serializable="false"/>
64 <eClassifiers xsi:type="ecore:EClass" instanceClassName="PIMpNpQmLENM65HiEO2CpHnoVMKMjfZSQKpwp12tmP6BfpQS7RYrqBGKZ2vsMOmWEevZMCJWDyKsY7y" instanceTypeName="zTgOTsCaOI2DUwABDssgjM75xeYZwqGZ9Qo9JZCx8SSdSSDo0PxIttS8SjNqjZRYTHP4WfwfoRMQeuiwRg45uN208xgEx5uSP4" eSuperTypes="//@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.11 //@eClassifiers.13 //@eClassifiers.4" interface="true"/>
65 <eClassifiers xsi:type="ecore:EClass" name="aTzD5w14bpjL38STsZPg0RulG" instanceTypeName="TPTMn10dBljdcoBusQcQYXr4Relkd" eSuperTypes="//@eClassifiers.2 //@eClassifiers.0 //@eClassifiers.5"/>
66 <eClassifiers xsi:type="ecore:EDataType" name="B2bXp3cdUin2At6X"/>
67 <eClassifiers xsi:type="ecore:EEnum" name="GcigwIhIbtkdvkjbCKLKcvSU2pRRqr9lHCSkCJU8vPd9" instanceClassName="gXDsUeVm83obYZvffcG" instanceTypeName="LUTGrCCj5Oog9vMG44I7qzusxgVTDhdK00QquLubysU3T5m1mWGBG48Qgf3F0UQPSLl2AYBAsbD3O7CTC9pGC0DRoN9cbG0NnSMl11gW" serializable="false"/>
68 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="kKByU9tpUcev2wOC5hUleE1S2Kj2oI31C8MEvtbTOXSzt0CYi0pfp2xN5BeTa11DuYgZMLwdqqQWtzy0t3yNs4m4gPAJaoF9r7ZFTAQdqTHTcAIeqGbRLX64Wz67L" instanceTypeName="nEsuj3zT19Q9tsywPsVMeESVNqoG5b4ud2rlm0fQIgNFjSHSZ9Yb4O9u0PuELBedxCMnl" serializable="false"/>
69 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="fE3zVQIzKS98Pucf4inhyWN5EbG161Q3X1kBMn71sjdaQZtHY7aIbuSNp4SrtARjnDuVZTxNmCU63RKzLbnpBbeLBu9yAPpXV3FAqISImAxFSxDgd2yetKCBE9CaDJU" instanceTypeName="yptCUSvjJcubToCQ4p14Nuw1yJzbumpvSp1Zi0kyXfj4XU83Gu6YvTOPF1UYsx3vVk54GIRuvqEKU2I44seqya3eLRRr4QpM6KF"/>
70 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="HjRDUIfu2iw3wRJBpAzoXvDdUrgYZJBtm4" serializable="false"/>
71 <eClassifiers xsi:type="ecore:EClass" instanceClassName="j9PixDYFDKD" eSuperTypes="//@eClassifiers.0 //@eClassifiers.13 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.4" interface="true"/>
72 <eClassifiers xsi:type="ecore:EEnum" name="ru6amllo9h6G0MHkiRq2e7vWqJcUv9UF7" instanceClassName="yNxZ83hIAna70WdiGVXv5mITBx3pzG21QUgkedIUIrJIwMIOmKIUBLvKRP0IDQWX8Wa" instanceTypeName="Z9dDaap3X0J8bsae4QuWpKsZ6cD"/>
73 <eClassifiers xsi:type="ecore:EClass" name="ZvudB4DSyUR" instanceClassName="DTLBzup4Nr0EZekNjiWGSKHaPdC5PFwYeLO0cAd" abstract="true" eSuperTypes="//@eClassifiers.11 //@eClassifiers.2 //@eClassifiers.4" interface="true"/>
74 <eClassifiers xsi:type="ecore:EEnum" name="pexjhjU92UmjKYa1oFvMtu4bPgS94RU390G2GsBVEHZbyY8a9ocYetbqypYf7VxqDhi3" instanceClassName="FAINiwTvGJ15bwyk5d5ORweumFZuhVjPsyOAYZ9awjSUIGWE4udfD7jNQRl7pZXyImYuXnB4xVVxwaXLcBnER1oDd6XD6GkbxZkVYKuwwmZQ915xw5fYoKmgzfaB4" instanceTypeName="Khe6WTxoJPsiwK6sOmORaAbCTojdLXF4N8CcLfdOmMhBgNF820qkxZjaNHBjUBlDtZoRyugCEbWitAOiLuWJQWsg10ZJhSg4uSKnXyQIF"/>
75</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_43.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_43.xmi
new file mode 100644
index 00000000..2dc1ac3c
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_43.xmi
@@ -0,0 +1,63 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="F6CukUP3s4XPJ1MAAsOEsRKA6A3Pa1FRjfg1B7wg507EwFOCM" nsURI="TsCnfF0q5jMtafarTL1qIzSnaGjcubep789GAv3rW2pYPX8CC0f1SbHkKpxsu3qlAdX6SsFi0J5LVq57n7AfhoHGe">
3 <eClassifiers xsi:type="ecore:EClass" name="xyvfr3GnqHah1sRKxajqZXiJotcOEr4dU2KDUSc2E9XXJnuHBJo8hXQr9VzwhGvtOj9YgGgsSKe9rC" instanceTypeName="NwaGFjvF3lxKVmXi8c7zFB" abstract="true" eSuperTypes="//@eClassifiers.0">
4 <eTypeParameters name="W3ts7JQavHgc3bGmkF9VaBMCEpUpQh4qRcRP1cr7iVUOpG3zGU">
5 <eBounds eClassifier="//@eClassifiers.3">
6 <eTypeArguments/>
7 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
8 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
9 <eTypeArguments/>
10 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
11 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
12 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
13 </eBounds>
14 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
15 <eTypeArguments eClassifier="//@eClassifiers.3"/>
16 <eLowerBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
17 </eBounds>
18 <eBounds>
19 <eTypeArguments eClassifier="//@eClassifiers.3"/>
20 <eTypeArguments eClassifier="//@eClassifiers.2"/>
21 <eTypeArguments/>
22 <eTypeArguments eClassifier="//@eClassifiers.1"/>
23 <eTypeArguments/>
24 <eTypeArguments eClassifier="//@eClassifiers.1"/>
25 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
26 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
27 <eTypeArguments/>
28 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
29 </eBounds>
30 </eTypeParameters>
31 <eOperations eType="//@eClassifiers.0" lowerBound="-570169862" upperBound="-1348474288" eExceptions="//@eClassifiers.3 //@eClassifiers.2">
32 <eGenericType eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
33 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
34 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
35 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
36 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
37 <eTypeArguments eClassifier="//@eClassifiers.0"/>
38 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
39 <eTypeArguments/>
40 <eTypeArguments eClassifier="//@eClassifiers.2"/>
41 <eTypeArguments/>
42 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
43 <eTypeArguments/>
44 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
45 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
46 </eGenericType>
47 </eOperations>
48 <eOperations name="oySvkU2qzfpmWxVHIHo1gN29tRjORTn9xkfGlBIUgb1xVQ7hWxXXsWwA6NCrCSUucLSeDa7CKOPsfK3P4pMBIpACmdsluHeoCKIzABvK6agYM7NERjW0t5y8E" eType="//@eClassifiers.2" unique="false" upperBound="-893112895" eExceptions="//@eClassifiers.1"/>
49 <eOperations name="imqxgdPBohzloHoKrJw1AqnP14XU7oIQjvaYzrI0myteuRV5" eType="//@eClassifiers.3" upperBound="-1726747499" eExceptions="//@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.3 //@eClassifiers.0"/>
50 <eOperations name="oQiUn2UZLJKG7aNhzZlX6vm47j66vfz5BVXvewzKCoKpWKU8U4170xdJbWehRCT86kQwygXfmgCZGd36DFq3AI6MZhiALsshHvidyChgH6OZIFkNbkxNKF" eType="//@eClassifiers.0"/>
51 <eOperations lowerBound="525076899" ordered="false" upperBound="-2096336468" eExceptions="//@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.1"/>
52 <eOperations name="5qS7UZUTMSFqnNqNz7otMhoAl32QC8SopHQ87ZJ13HRlbCnpJY1lHWLASo40rYYaQsUkQzhWzpIvVrLGcPAtjbaU9o0WX1kyUkNzNIeIWC8iCn9DRdav4cs" eType="//@eClassifiers.3" lowerBound="-521917342" ordered="false" upperBound="-2100359902" eExceptions="//@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.2"/>
53 <eOperations eType="//@eClassifiers.3" eExceptions="//@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.0 //@eClassifiers.3"/>
54 <eOperations lowerBound="349100359" eExceptions="//@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.0 //@eClassifiers.1"/>
55 <eOperations lowerBound="-1372959736" upperBound="-894693738" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.2"/>
56 <eOperations name="bi" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.2"/>
57 <eOperations eType="//@eClassifiers.2" ordered="false" eExceptions="//@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.3"/>
58 <eOperations name="5tyGG7wDS6t0wAUjzT1lbpdtmDBP4c9zeOgf3lHWjXvNS4aJ503EDsuD7vI1eX79k8gxdq6e139wPs" lowerBound="988675088" eExceptions="//@eClassifiers.1"/>
59 </eClassifiers>
60 <eClassifiers xsi:type="ecore:EEnum" name="cASmRXLwIsFkOvUscpnr8h9N88t3R" serializable="false"/>
61 <eClassifiers xsi:type="ecore:EDataType" name="7pKBu85myiWA92qicklIRAaFO0" instanceClassName="JC97TsN2vvzVnFWnziLYWHG1N3icAuvHkpsIp6LEoucdeJcSr4OLdpCeHWfYbGahJfJxY2PDiv35zhYMjGkyUCEDxyXuihEgV5BVZD" instanceTypeName="lc7pL1eYYxpBGglAsf97EmmnyexnVoVlve598B9HtKYwQt2sLyd82OyM18Td8" serializable="false"/>
62 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="ewNv9qT0clhRSEBCgh84QvsLfqACWEUI9uKTf94sPC"/>
63</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_44.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_44.xmi
new file mode 100644
index 00000000..3962cc41
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_44.xmi
@@ -0,0 +1,57 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="SAjK5QZfUnM1DqXwaHWu5r0clg4PVpybp4JxbVl7GAxCiuXBl23i3" nsPrefix="yvrwBwLxGl0sxRhAUhKlHyMR7iNWHLvjvCrwFMOrkQKKQhJVze35ztq3BcVAL4WWEKwMpDJArfYy9jQ">
3 <eSubpackages nsPrefix="BiX">
4 <eClassifiers xsi:type="ecore:EEnum" name="uxHzu7lgZi0NOZ" instanceClassName="SZRNttcZJ10rKvaSeOrQsNHz8TIpSnXySDVCzV9Pc6qsKd5y8AQEFcZhbEoXa29KpUJMFjeJlzN8kE9Jl">
5 <eTypeParameters>
6 <eBounds eClassifier="//@eSubpackages.0/@eClassifiers.10">
7 <eUpperBound eClassifier="//@eSubpackages.0/@eClassifiers.5"/>
8 <eTypeArguments/>
9 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.1"/>
10 <eTypeArguments eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.1"/>
11 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.1" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.1"/>
12 <eTypeArguments eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.2"/>
13 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.13" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.2"/>
14 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.10" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.1"/>
15 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.11"/>
16 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.4"/>
17 <eTypeArguments/>
18 <eTypeArguments eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.1"/>
19 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.5"/>
20 <eTypeArguments eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.1"/>
21 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.9" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.2"/>
22 <eTypeArguments/>
23 <eTypeArguments eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.0"/>
24 </eBounds>
25 <eBounds eClassifier="//@eSubpackages.0/@eClassifiers.9" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.2">
26 <eUpperBound eClassifier="//@eSubpackages.0/@eClassifiers.14" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.0"/>
27 <eTypeArguments/>
28 <eLowerBound eClassifier="//@eSubpackages.0/@eClassifiers.1" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.0"/>
29 </eBounds>
30 <eBounds eClassifier="//@eSubpackages.0/@eClassifiers.9" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.2">
31 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.2"/>
32 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.8" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.0"/>
33 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.13" eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.2"/>
34 <eTypeArguments eClassifier="//@eSubpackages.0/@eClassifiers.2"/>
35 </eBounds>
36 <eBounds/>
37 </eTypeParameters>
38 <eTypeParameters name="cHHV5VuxxNrXsBe7dIIUy36d7iocLeAPMLxcvxCzN7QOiMYseinmjV6pJJMjQpJ7vzXMexv6TH2jrSgAeIdLwMG7ewX1cEsYhxAoKzcBiLPYrbjEJBvCdE4sPAik"/>
39 <eTypeParameters/>
40 </eClassifiers>
41 <eClassifiers xsi:type="ecore:EDataType" name="E8doNkaKxepTmkBhzhodUJKbTlM2Pw4MCFX6qanDPrKnP2cwLT9xXqtKw77TrL7b" instanceTypeName="E2sbSBpkFbsoTXe37"/>
42 <eClassifiers xsi:type="ecore:EClass" instanceClassName="4zk8fvTKlYHwi" instanceTypeName="RN7kYVpLezgo4Y0CTz2liaK04LFXZk1xfJjZvrXKvIlQF1TDi7pkbCIE4d58dgg" eSuperTypes="//@eSubpackages.0/@eClassifiers.2 //@eSubpackages.0/@eClassifiers.3 //@eSubpackages.0/@eClassifiers.5 //@eSubpackages.0/@eClassifiers.12 //@eSubpackages.0/@eClassifiers.14 //@eSubpackages.0/@eClassifiers.7"/>
43 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eSubpackages.0/@eClassifiers.14 //@eSubpackages.0/@eClassifiers.3 //@eSubpackages.0/@eClassifiers.12 //@eSubpackages.0/@eClassifiers.5 //@eSubpackages.0/@eClassifiers.7 //@eSubpackages.0/@eClassifiers.2"/>
44 <eClassifiers xsi:type="ecore:EEnum" name="JnESxB2GI8dtd906AAnpO13xtlaiGqqwFp77zShmPXHVyuRn7mgdb5WG9eDZZJBaFKleKuZen5hoHbMMJHY1QXGLLr5mBl6TyKluqTf9ozmzO7" instanceTypeName="XwVmOFS"/>
45 <eClassifiers xsi:type="ecore:EClass" instanceClassName="4RG2s7Wp7p9Nr5HAaO2fKJfHytLKHDiDiSSq5vzMowmcJmPSy2A8bu3Ij9u6tC9PAWFi3T8y6ku3NXcXIkKIAgkuPijYBcn4DvSMvnlwVbMUnWtd2l0OcRD8jAWt5" eSuperTypes="//@eSubpackages.0/@eClassifiers.5 //@eSubpackages.0/@eClassifiers.14 //@eSubpackages.0/@eClassifiers.7 //@eSubpackages.0/@eClassifiers.3" interface="true"/>
46 <eClassifiers xsi:type="ecore:EDataType" name="Duy0hZWK5DIjsSjPXrPynpmouPvV1TXNGDHrnWABIl7dGjoQ8BZZ1eo1jJpWMPMajLi2nm2j8OwnbR5irDbSkLC54Fv" instanceClassName="Rv78Yy8vbYlv73eM1bRayYx2o9uFvkKIjzj0LaFzfe04HQPqQYIda0Vveemm0JSUqgKjrpJ1UFCchk9QYVqVjGVktzJm2lZr"/>
47 <eClassifiers xsi:type="ecore:EClass" name="eX158EpBkyT0VPHpOGkcoImf5StrBDkK2K7oayhXI6PlMlqGOzR1EtEiIqkc0WREWmu5Hz0WssGQ3pdw01m1yMyOsHdfMQltYF8lyDcHJNB7LZuyMgKPkxPuR98Cu" instanceTypeName="iymQRdwOuWmnu6pPnkFeKScb5U2stIzOPm2TTxTbL2jmL6ocpUwLJIS7l" eSuperTypes="//@eSubpackages.0/@eClassifiers.5 //@eSubpackages.0/@eClassifiers.14 //@eSubpackages.0/@eClassifiers.2 //@eSubpackages.0/@eClassifiers.12 //@eSubpackages.0/@eClassifiers.7 //@eSubpackages.0/@eClassifiers.3"/>
48 <eClassifiers xsi:type="ecore:EEnum" name="MfQ5MaNcsRDzV7dzX5zp3GnUEqlZKAaph14pNsI8ilEYsOZElTfTmNLFMZc6amQWRvPJTJVBGl96awRqS7YbeERxUDopLyj7ZL0WCufqZdGl0i6NrLi62B7ur5FV" instanceTypeName="QnxQZnQ2O9twsUzi8F0sJJ47JfcuOP8RJSJn9"/>
49 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="a"/>
50 <eClassifiers xsi:type="ecore:EDataType" serializable="false"/>
51 <eClassifiers xsi:type="ecore:EDataType" name="mdRCbNKudbRubRnNFoaCZXd9Onupd6Reh4ikw6DIPzaeQj1SrBe1kz4kqWsacpyxJs4qRrPf4jyraTVJy6MjcwbtGsbWxxeKJ4Mm6v85jXPRdMlX7tMT" instanceClassName="gmP7eTBL"/>
52 <eClassifiers xsi:type="ecore:EClass" name="sfmzEAKnHw4guz6i0Ijh2TC0EBmgHIBtX0QGoFnBThnFs5zgGXXIbkEu7KY6nLt5Fso9B3aaR8qntVDjmmphya6ADIV7Ilm" eSuperTypes="//@eSubpackages.0/@eClassifiers.14 //@eSubpackages.0/@eClassifiers.3 //@eSubpackages.0/@eClassifiers.5 //@eSubpackages.0/@eClassifiers.12 //@eSubpackages.0/@eClassifiers.2 //@eSubpackages.0/@eClassifiers.7"/>
53 <eClassifiers xsi:type="ecore:EEnum" serializable="false"/>
54 <eClassifiers xsi:type="ecore:EClass" instanceClassName="gLWys5IW5JvXEyPv3Rft1h9Ci4ByPMlQ0QXV1BZNpabJJr8HC5bygU1qRFmG" eSuperTypes="//@eSubpackages.0/@eClassifiers.3 //@eSubpackages.0/@eClassifiers.7 //@eSubpackages.0/@eClassifiers.2 //@eSubpackages.0/@eClassifiers.12 //@eSubpackages.0/@eClassifiers.14" interface="true"/>
55 </eSubpackages>
56 <eSubpackages name="QkOE6nxbaIAjGLwV" nsPrefix="TqaW27JmgKeEjmol"/>
57</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_45.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_45.xmi
new file mode 100644
index 00000000..487fa44e
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_45.xmi
@@ -0,0 +1,52 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsURI="zhg4vKxsRUaAqGmwJGddbx77OfnDjXuiRho8NulLNRzhAeOvYOLrr2yutZ8VyOltOvL1DIcLWJxWNUKRrI1W2WBqT2f4cy1d91LNnljzF4KfjVK1Lny97HY">
3 <eClassifiers xsi:type="ecore:EClass" name="hSYXmtGFVrZyMPq7L3wr1gCdzQHFDU3MRWF8EueGBO4zQZRlPWtjGxpPmDgitPXzPdl49oRc2hDiaBnRUZTujSVqih5gOZGsc3Y9WcPhgpW6cNTr2RVColgUZ" instanceClassName="c4EcCdLNBCUbJbi5gpWwJLsNWuTIjpi7VliX9ab5kdDMQ5IuanIeaxsDbf" eSuperTypes="//@eClassifiers.8 //@eClassifiers.0">
4 <eTypeParameters name="5PeZ2hWiL2Ca1gIWWcV"/>
5 <eTypeParameters name="2iO4DrAxpe6Oygb2BYrJ6Zs619P6k51R1p5zOqDBEVRXaaJGRSjtoARQWk"/>
6 <eTypeParameters name="oShiQvM9vYGJuKZGWUxhr7SGKshWwXbz3vJouVYhA3nqZ5ewfEDF2bw5orfL9ZceyXOLoQoN0mQIONEoz2yhYnEdWbVI2643d4JEYVqJ2XUFT"/>
7 <eTypeParameters/>
8 <eTypeParameters/>
9 <eTypeParameters/>
10 <eTypeParameters name="ahDlFgMJK8601N1okvdmnbHRIImfArQzqTTOGoA3rExp1YmIIRHeWZync2OHup5IBYTdUzEcUPAqlcHstDszkjfWsdj19X1K1o20zA9ga3cYPmThXu"/>
11 <eTypeParameters/>
12 <eTypeParameters/>
13 <eTypeParameters name="qUpiPQSPpOUQaNh9GilBk"/>
14 <eTypeParameters/>
15 <eTypeParameters name="JFAn0krEYZDJFvcncDcwwVvXTarZXaqWBQtFb7StKb0AQ4OONM"/>
16 <eOperations ordered="false" eExceptions="//@eClassifiers.6 //@eClassifiers.0 //@eClassifiers.7 //@eClassifiers.1"/>
17 <eOperations eType="//@eClassifiers.7" eExceptions="//@eClassifiers.7"/>
18 <eOperations lowerBound="1039794468" eExceptions="//@eClassifiers.1"/>
19 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.6" lowerBound="1922550645" unsettable="true" volatile="true" iD="true"/>
20 <eStructuralFeatures xsi:type="ecore:EReference" name="vIEcLHiBBjvpLRV" lowerBound="945719595" defaultValueLiteral="4DLcLKiepyjleVp3Lky9bHf2LMEkQi3NXzPegvG9pogIcngJ8NgIi92CE3Hqf8Cii1zWSP" derived="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.4" eOpposite="//@eClassifiers.0/@eStructuralFeatures.1"/>
21 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.7" lowerBound="-1084691153" unique="false" upperBound="1184191869" changeable="false" eKeys="//@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.0" eOpposite="//@eClassifiers.0/@eStructuralFeatures.2"/>
22 <eStructuralFeatures xsi:type="ecore:EReference" upperBound="-1251776465" changeable="false" transient="true" containment="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.0" eOpposite="//@eClassifiers.0/@eStructuralFeatures.3"/>
23 <eStructuralFeatures xsi:type="ecore:EAttribute" unique="false"/>
24 <eStructuralFeatures xsi:type="ecore:EReference" name="QRvZ8BjrYPs6oSZyMovJQCz6ZieRWPX2JQi2H5rMpGhtUIQp5hPICJI1vdmDhIWO1uslYaJExSi57kvKUL1C3Bkm9" lowerBound="-1614199431" defaultValueLiteral="TzTDJbewZyuqDUE" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.4" eOpposite="//@eClassifiers.0/@eStructuralFeatures.1"/>
25 <eStructuralFeatures xsi:type="ecore:EReference" name="dYF9LpZHZrXYTeZIBKkDAOK2JhvoTrH5JrkU1KOusB5WgILZtZlAnA9zm3zPd" defaultValueLiteral="5iuWSFwh3nWAR2B7IMN7WPxU6sc1bTdlNk9oGK8b9R1p22RYYnW5XOyZ0bfOvzON5fkqcbPk" derived="true" containment="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.4"/>
26 <eGenericSuperTypes/>
27 <eGenericSuperTypes eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
28 <eGenericSuperTypes eClassifier="//@eClassifiers.15"/>
29 <eGenericSuperTypes/>
30 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.8"/>
31 <eGenericSuperTypes eClassifier="//@eClassifiers.15" eTypeParameter="//@eClassifiers.0/@eTypeParameters.11"/>
32 <eGenericSuperTypes/>
33 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
34 <eGenericSuperTypes eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
35 <eGenericSuperTypes/>
36 </eClassifiers>
37 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="0DMI0R73X0hFGE0z0CMyUlQ9rebyghLVErjVOacEmm0z2XdVWu6eC1alwxFfEcsWezkBncMGtfIWGR8pLKePXKAucEqWUGlGTJNjhTZAPRq0o" instanceTypeName="nWp9AuN56rKbkvPyV4tlwTfqFq465cMwWfDp8pismYUeXOCqS1Sx0vHLnFcBy" serializable="false"/>
38 <eClassifiers xsi:type="ecore:EClass" instanceClassName="mbM8IhVLWeJU9cjoRoBUshmLQvpgraOJWKweIDp6EPOFPVzfxAHqDxNe63uO0uJB8ccooKNJYaa1tDj32h" eSuperTypes="//@eClassifiers.8 //@eClassifiers.2 //@eClassifiers.12 //@eClassifiers.0"/>
39 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="1ZIgpfZIf3pklHOZ53Fv6QNHZNU6iwjeNlxvk5RY0" instanceTypeName="RJNj1buB7fy9k"/>
40 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="vJUMKBxoSe2FpL2ZtA3bJit16ew"/>
41 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="AJJUruUwUSAWAryjBjKzzEsFGyyYIGX8cq0HN"/>
42 <eClassifiers xsi:type="ecore:EDataType" name="1gFPiQxUvkc3ChhwwWFsou6qxsZreN" instanceClassName="8IroUSyahyY4j" instanceTypeName="x9sfHDSHrsjlLYhAmLoJsLg1DJKLqZp8dNGvtygoKs33lw3LZhlZcSMnvMl0EoGfvHaZu19HtG96y3RBxP86yvfQINBqu4MKa2iogZmTcenrvVKBP6YusXUB1JXe"/>
43 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="yDsErxZiQASkDzXFoHjydy5VpXTlDnfbRog31gNcVAhlSYgHoMEEAOlJ81AGuTQW789Rho8lYKj3KSBj5TCqpyLpBTwfB85Ccp" instanceTypeName="Jy4feE0mqSxzGGwlsmnQqawojyI3gsjNRcIEAs5zWfLfev48oVC"/>
44 <eClassifiers xsi:type="ecore:EClass" name="o5LWwxgWdD5pFnLqRGWvcRv6RTl5osNgrrrYLJaAa597axrDkAjt347Wwasmf7S6V025sLsX0P3OpNeXAo8wVWwXdCfQ6JUPMrbby72pAbaI8BwCrMdIZB0x" instanceClassName="0ViJBGdaOCb9KkYEDRgBd1MgYvIav0Hb5sADo62bZhbxa8EZSliRdBO1G5XAXg36gA5QQ0HkNsdMrtcG7qSdgIOxS8NGV37qSlhYKIMMU6o4YNDDskKKXY" instanceTypeName="MkV5oHawrpNcpE1HA19CsmNequC4xngRW6OdzPdOYboFb6I5YQ6T1UzbPjMZ7K10LEFmGGBXmpqvnQmDJBemo4A23KeodNKMA5jikJ7LBs4AHuEXxRiU4" eSuperTypes="//@eClassifiers.8 //@eClassifiers.12 //@eClassifiers.2 //@eClassifiers.0"/>
45 <eClassifiers xsi:type="ecore:EEnum" name="MHVFgb73Ll3xpIT8Y07wmCsS5Tih4DBOYv8FUYdYLbiu6P5sffYEM5W6dYCCpKPIeGw1yrP80nfids9b" instanceTypeName="Ig74jDjTPsK1fpuXlRjSCZk8jL0iKGgRHRW8tSVaUgv28BEd7dVr9XNHQI5EYfoZTHdS5J"/>
46 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="mfvIP2I9z" serializable="false"/>
47 <eClassifiers xsi:type="ecore:EDataType" name="HQTb6BsRhbMIqt0" instanceClassName="eHnQnsgtU10ejUZxkJ6fRzlssaVfeG1ca58hk28ieOHpKwLC45wvatnqPePUvCDiD32QARO4QeLsrVxFcl4ptPlwZcrOTBqSLKZGpy7lITfi8Uh" instanceTypeName="cjx1hli2dXQuWTH"/>
48 <eClassifiers xsi:type="ecore:EClass" name="v8ZxB8etMPwMvPEl71OoweJK8owXzFBtx3tOyvq0XhE6bTIl75T1cgD6KOvJJOsl6WpMWtt4rfG2L9gQ4sCCpWhT40OamcRECvOkP" instanceClassName="mtyrzOW2S6DsjGWbDRVANzCkwWVzU6j70rj4xUNYFhUbdsm22SD1yd3S286ovpAHwZJdQogpDDJX6LI8" instanceTypeName="nSDLFffQNZxlor4ieQAL4WSEYNbbWW2m6An5z5cpE4a7q8s9D0ZTvhhBAS5yy869gtpRU6q9UlOcY6XO6ARcqx" eSuperTypes="//@eClassifiers.0 //@eClassifiers.12 //@eClassifiers.8 //@eClassifiers.2" interface="true"/>
49 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="txqY0Z66K2MtZfDU9n81D5" instanceTypeName="OYFpi5WmZSWZZCcRXI8bdfH0wROizAJnA9fQfrobLjeieyvJRwbPEpQ5WGrcdd77aOjwI0rHbgyosYdEZwgSNaRXfLCI8PSBhKz7Btg1BBw"/>
50 <eClassifiers xsi:type="ecore:EDataType" name="BVjFv1j8kXtZzU9iQ99igQ62G9fop0nnWvgtMCeMa6bCEQuv4dle9k4FeL6RHDgNNwQdx3Ye1wuIsy1N8RMaTCcKfb8" instanceTypeName="sHt3oA544DXxTEpaXC9QGtK4wgu"/>
51 <eClassifiers xsi:type="ecore:EDataType" name="h8ZnvskaOTb54XnvAO3y0UQXiI0b66LCKikZcG" instanceTypeName="7WtYEAeySPcDSFHmICLZ1Kp6wq8dG525TgjLlUoKkfodozmrHyBEszeIwtD7FmcnrobqbYR5AwIFyLiXfVB5MbFTl2WjwoaFk8W5CUpJT9W" serializable="false"/>
52</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_46.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_46.xmi
new file mode 100644
index 00000000..b0ab71c4
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_46.xmi
@@ -0,0 +1,70 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="hGLj1MNRrpPH69UUhrngnlfUoGvKbndCmtz3VaSikHWR4sZhsXwoQceSmdtqUMlv42UM1g5oJ2NWOpcstun19rjav">
3 <eClassifiers xsi:type="ecore:EEnum" name="m80gCV5NlEsPkOR4JKTrBSemtYbRfMa21TS1hcKZUMuyL0vu" instanceTypeName="hAsYiu">
4 <eTypeParameters name="meRih7K4jaijV7DFxpxcsr3QrkTj4p5QOl7Tu3N2GkeihOZdTHG76ig8wsnz76yWq84RHEgS7A5TOgrzDGvsm3iEz63">
5 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
6 <eUpperBound eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
7 <eTypeArguments>
8 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
9 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
10 <eTypeArguments eClassifier="//@eClassifiers.9"/>
11 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
12 <eTypeArguments eClassifier="//@eClassifiers.0"/>
13 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
14 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
15 <eTypeArguments/>
16 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
17 <eTypeArguments eClassifier="//@eClassifiers.3"/>
18 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
19 <eTypeArguments eClassifier="//@eClassifiers.6"/>
20 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
21 <eLowerBound eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
22 </eTypeArguments>
23 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
24 <eTypeArguments eClassifier="//@eClassifiers.5"/>
25 </eTypeArguments>
26 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
27 <eUpperBound eClassifier="//@eClassifiers.2"/>
28 <eTypeArguments/>
29 <eTypeArguments/>
30 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
31 <eTypeArguments eClassifier="//@eClassifiers.8"/>
32 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
33 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
34 <eTypeArguments/>
35 <eTypeArguments/>
36 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
37 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
38 </eTypeArguments>
39 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
40 <eTypeArguments/>
41 <eTypeArguments eClassifier="//@eClassifiers.5"/>
42 <eTypeArguments eClassifier="//@eClassifiers.9"/>
43 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
44 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
45 </eTypeArguments>
46 </eUpperBound>
47 </eBounds>
48 <eBounds eClassifier="//@eClassifiers.0"/>
49 <eBounds eClassifier="//@eClassifiers.7"/>
50 <eBounds eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
51 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
52 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
53 <eBounds eClassifier="//@eClassifiers.3"/>
54 <eBounds eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
55 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
56 <eBounds eClassifier="//@eClassifiers.8"/>
57 </eTypeParameters>
58 <eTypeParameters name="kGdVDySy1JqvO"/>
59 </eClassifiers>
60 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="a5RS75OpYsC6CtoIv0ocxG83ek3qorTUKVl4DDvfjtNkpH5SIBqrsKSpEuyePKLDMkTm7JHQUvS6iwg8oyFfA5b4uD40jhfzp1ylpq1w7KWr2Q0QPHc"/>
61 <eClassifiers xsi:type="ecore:EClass" instanceClassName="lWzTnrxmtSLLXZfMjOPMTparNgJOn6Z75uPeom486zqLHuSeh9svJBFoG5KOFWxXNjSDOh14KYcO3FnHrs2MJtBfGKsS4cc03mt9RGCi" instanceTypeName="7jhsjIgtxYQJW2otBY2G2SgHJoEh2GA3WLy9eKKPegErquaB9D1ijA" eSuperTypes="//@eClassifiers.3" interface="true"/>
62 <eClassifiers xsi:type="ecore:EClass" name="MqCuWAJwQ" instanceClassName="KKrJQqWq0ugQZ7MrbhCXGgnLiv8igDfsUigXoMuqjJLztXADf2mEgmzUybq" eSuperTypes="//@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.10" interface="true"/>
63 <eClassifiers xsi:type="ecore:EDataType"/>
64 <eClassifiers xsi:type="ecore:EEnum" name="paupS5S1wxGSVTDvSrteswTIUP9Gl9hFueBxjqVDLJw2GZRnN7mIUvSwHFI5RAC2dBspzDNh3SHJlM3KXL3nLKFbtP2Cv78yMxXFhx7G0GPFqlD3pxmUsA8x" instanceClassName="5EFb1EEnhzJZQ8N0k9JmuGLfUF8TlZeDROdHq7PXIHri7VRDZwDNkTzIgEV9nJF3Tv9f8MvboWsEbPfkOdXiADESo0JmjHvgF1g7g"/>
65 <eClassifiers xsi:type="ecore:EEnum" name="hYjbUBkS2tbUWQF1SjCw2WUh4LkRlSelxyZzqSWYrqUK6LkHeZHgPaKSY1Xpk5x0Xfrq8Ya7OTRjxqARHTcAYyC3guy"/>
66 <eClassifiers xsi:type="ecore:EClass" name="RTJUZMBqGc3z" instanceTypeName="Eld8COKJDDg3BhrdqozHBgk9GteNXn2j3FyUQuAvD8xLm1oKdHNme7syEPCApvB04fAw8cGpX83qzd9U2MDaQ3cOg7XH" eSuperTypes="//@eClassifiers.10 //@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.7"/>
67 <eClassifiers xsi:type="ecore:EEnum" name="USNERQukOnWOfTPYuJbjBY2FrCWtBhigyW9V3FrJNJXqt07MhlYnyYvPT8CIjtBTrvUB9Wz1RQXJ4" instanceClassName="URjYAHyLiqCsivQm8vUPK7skfNZHkkoLhIxpgwIDt5oANZM6H78Q0ssp8YtXYWVwZJ3S39nY7c1GmhdLrvhywAJipT8z4SMWVT0K2wSroPyR1kddT17doWQTb8" instanceTypeName="IYu8l4s2eO498hWA3N0GbMR4Z1BT6h2PDLA32PzXRQ8uBFuQmlQ1dXCtVhOl5xv8fdAoi0YmyjbgY9kU5FOQVu8XgxhUgB4yyWEpBlP0jpo"/>
68 <eClassifiers xsi:type="ecore:EEnum" name="rVHuh5WQ0tNPQcFFLVu8XzZgjKWzjX2Az6zh8iDzi5hvZ171YDPQCUHFviU0PyARZpfAACeYO"/>
69 <eClassifiers xsi:type="ecore:EClass" name="7LFKp7HQ8LNR948L14SzvxbG1nDXB3Y0CtxkVxfTDf3ZulYBNuF59Q" instanceTypeName="2x9lHScIuYDUTW2PW711eB76I8b8C9jdGRT4wLokb1GWDg" eSuperTypes="//@eClassifiers.10 //@eClassifiers.2 //@eClassifiers.7 //@eClassifiers.3"/>
70</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_47.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_47.xmi
new file mode 100644
index 00000000..105b31dc
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_47.xmi
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="7fGkKS7ByV5woJmxkDhcrNl20DRVBosLEAfQilswrHT9vLDZWvvvPlFWR1w0jWEV0SX68rDyDfggxLt0iWYOZLBzMaCvDFbgCJCj4pCTwjs8DSwrc29" nsURI="CCCzFXiUtfPx1DIFTptyifnhzvXIyPNtKnfsxdOvDAnGSHWzTNENjNRQ7zqH8BfNQdxwocumTpSLfvObxUPbfUG5roNsG6qiL7vmKrtHKmwEez59qXK8qWj">
3 <eClassifiers xsi:type="ecore:EDataType" name="6WIRkx2HDRXSlzXVDoMkK" instanceClassName="LdjY83WuIbHgZAYnuGTbHtslZQOonjwRj0R1yI6y3lRZbFZxAFZRpkLuLi87lLkuCrzajrAueIgU91Db6Tg4NXeRl6TEOMN">
4 <eTypeParameters/>
5 <eTypeParameters name="WtQeWwhE7nVzTIzJ"/>
6 </eClassifiers>
7 <eClassifiers xsi:type="ecore:EClass" name="5r6KOydjfYiJbaMIb4VGQkXA1pGtluCxJtKXhPjlcmEsZ3SJBkSuI9Jc7Pu3wWuqj3KlrE" instanceClassName="v" instanceTypeName="DRoSz3XJjlClKKYgGhuq" abstract="true" eSuperTypes="//@eClassifiers.2 //@eClassifiers.1">
8 <eTypeParameters name="U7wsVgSQtG0QeKcp5MrTyXpo4DjkZxaWxXQCXdYGtkcMV7b1ZAiMzU5Wjngu3zwMqWyG6"/>
9 <eTypeParameters name="YlE4vP0EkcDI5XjgjnWbzGvlUumJkkdRXtlyCV3MobYsV8mdJxUFw0o9ENA5scEX6IzYVDQ1yj09sSGyT47akcl8G9whhJcUCmc9XbiBRHiNbSgf"/>
10 <eTypeParameters/>
11 <eTypeParameters name="QyakYBm3VXbfXXHl86P0Jr36bGcHXuzU0u5exqTSHnf4QF"/>
12 <eTypeParameters name="JBjGOMxNUI7nndBUsrpYoAsssClg0rOoMesMXu5CCqHYljY2DUBkp18NEDl7khwX3Mg6I4P1Nqkqcuj6uvL"/>
13 <eTypeParameters/>
14 <eTypeParameters name="fww3AxwlEcHeZzNI9mEFodQaKuSpNGlURXSsM8rowd1IbVi4toFjFlzi5GXxIsf39rU3bb0igP0hFvdITi8u"/>
15 <eTypeParameters name="yGxgHxjP7u3xSY6yxr3FnC3evGB2VjFqSfc5wBx2zUlCh1hjtXe1P"/>
16 <eTypeParameters/>
17 <eTypeParameters/>
18 <eOperations name="kaYGmUXYaLEHDxppaEIfUA64Zwk6WLHoTHs85jKGu3h2FC0uOAnN8cUnNW0p2Tz1TmFPcuIWmw8EdDu" lowerBound="1467374730" eExceptions="//@eClassifiers.5 //@eClassifiers.4 //@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.0"/>
19 <eOperations lowerBound="-479334142" unique="false" eExceptions="//@eClassifiers.1 //@eClassifiers.3 //@eClassifiers.5 //@eClassifiers.2"/>
20 <eOperations name="4gcLUQOR3b9j4IXngCqACfgv0tcvBAj0HAWTM1rLNzU9yFdyA1tY5uUgOebjT2HG3Rk" lowerBound="-780136838" upperBound="1911821110" eExceptions="//@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.3"/>
21 <eOperations eType="//@eClassifiers.1" lowerBound="769064706" upperBound="1434421324" eExceptions="//@eClassifiers.1 //@eClassifiers.3 //@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.4"/>
22 <eOperations lowerBound="804236304" eExceptions="//@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.3 //@eClassifiers.1"/>
23 <eOperations name="lTwLiLmrYRTBLjVrJOaTzinFOE" eType="//@eClassifiers.5" lowerBound="-2091579556" ordered="false" unique="false" eExceptions="//@eClassifiers.2"/>
24 <eOperations unique="false" upperBound="389782941" eExceptions="//@eClassifiers.1 //@eClassifiers.5 //@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.2"/>
25 <eOperations eType="//@eClassifiers.3" lowerBound="-550231461" upperBound="-780945471" eExceptions="//@eClassifiers.5 //@eClassifiers.4 //@eClassifiers.3 //@eClassifiers.2"/>
26 <eStructuralFeatures xsi:type="ecore:EReference" name="HuuTOxP5hDf3iGz1qiPZJllSrFleFRNdrSlrSrDoT9mjQCaUC48pmLc1WthirZVwVk3PCH2iSfNiOqYqhu1nY" eType="//@eClassifiers.2" lowerBound="912295508" defaultValueLiteral="SayDtYnj02" volatile="true" containment="true"/>
27 <eStructuralFeatures xsi:type="ecore:EReference" name="ScrneG94tfbgpPXnrEuwHE9SHIbPcTQImja6wrzTFz7OBWg18ZtKHUnICTWtnDMDGVW46QRid6nv7WChYuriPPuEB6IUKESC95d83zMzGacOLgG6ZqPKT" lowerBound="-846036406" changeable="false" defaultValueLiteral="XGWmzCN17dlkoHPe8iukQ9slXM8jAyFTRtAwbjKZiWuB4QHlf1enTHyydto9A6WCeizF6PlcLFZmydhEgIq4AtrsmEDrieYDfeSQ7xgoLsVMlkCPQNfJZMg" unsettable="true"/>
28 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.0" ordered="false" upperBound="1748931867" defaultValueLiteral="dR9PsWwJ2xhHT" transient="true" eOpposite="//@eClassifiers.1/@eStructuralFeatures.1"/>
29 <eGenericSuperTypes eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.1/@eTypeParameters.6"/>
30 <eGenericSuperTypes eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.1/@eTypeParameters.9"/>
31 <eGenericSuperTypes/>
32 <eGenericSuperTypes eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.1/@eTypeParameters.9"/>
33 <eGenericSuperTypes/>
34 </eClassifiers>
35 <eClassifiers xsi:type="ecore:EClass" name="uOnLATQrmu7DCywtuHtXy9xybVUa3xtxMZX1neWNzm39XeSBTz2jI1pV8st8mCHIxf3XUrmD69pDAIxtXtJ9h8YSHeVWf5wglPjjdBVns3jU3083a9enpTuuK8Ue" instanceClassName="OomRnXSJNKisLx67FPvQOdXRrR2K0uRT4AqSsenS2G5iMoMVZNwU4jjiApScZGefKZQIkMzd" instanceTypeName="LfprzfMZOlwpoORVyYw1qT5aCbJjpI9EHN9W4l4O8lm5Q1CoTJx33VcgQq1aLLwki4EIEeCuejfxvnCYCKpUnsqMVR4uyM" eSuperTypes="//@eClassifiers.1 //@eClassifiers.2"/>
36 <eClassifiers xsi:type="ecore:EEnum"/>
37 <eClassifiers xsi:type="ecore:EDataType"/>
38 <eClassifiers xsi:type="ecore:EDataType" name="EAWsCDxIyXlSL2YhE1Q" instanceClassName="SUofYibb1k2uiMNUEuRcrKGuUL2DNRUbk0qSfpbchKsu11Zhw0sCANmQcPyOy8QdqXoeLoCFKZeCAwxagTnEO5AGvi9e8jDxznc73q3kdu3tYL1cCQYRfflEZ2" instanceTypeName="245raXfbSKQO9vSRyYpNRHy4z4nE2iESpUWabsj17cGF4N6gVIEOTHzaIvpdgnq8lTt1Ucey0KNxigUn0ffTAGGlSMyHS92yKWmrZjGM94wkX49AhsU" serializable="false"/>
39</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_48.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_48.xmi
new file mode 100644
index 00000000..fac7be96
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_48.xmi
@@ -0,0 +1,41 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="PWdghXnU7qCowJizCbHDEcLzt4O3bgSj8illDAcDcsj0MkcS1cDyphmYmfFyQ3GAj7YL6Om7ynSLw4Sy" nsPrefix="zrxqwAvaZ7pvl6JDShxLoQ2KPn4TNuAEfTz2GurjtYmIB5bcWiYPNtxZb2JQ44Bazi0s">
3 <eClassifiers xsi:type="ecore:EClass" instanceClassName="INw5vlDePRVST3uUs1uQFRGAXfDlmyRfLWtFSNai85Qd5j73qEy" instanceTypeName="KagtYM7X7p8He1" eSuperTypes="//@eClassifiers.2 //@eClassifiers.0">
4 <eTypeParameters name="jTfhKHoQdOd"/>
5 <eTypeParameters name="xu4jW1JoIEdlnupLgDcLENC16JrXsLiJFfgH81q856RhdL60twlkFuIWwTdbUXGOoMnn5TtbYXuSchUp2eWZd4XLAzITQwPk0WX7WKJytmYtSTN0qOZcUmvl28qr"/>
6 <eTypeParameters/>
7 <eTypeParameters name="i0p177A"/>
8 <eTypeParameters name="dT05doTV18pUAWk9oKjEmP2P0P0o1Mxotow3uctYnnihLI1o287JXtrFzxAbOUzzxtDfuZeKeYFY0jaeQxxhFhAIkDF"/>
9 <eTypeParameters name="ftVWSndKSyg0VI21y4FY"/>
10 <eTypeParameters name="eWSguupJ"/>
11 <eTypeParameters/>
12 <eTypeParameters name="hIfCz0LZBaiItIsA7ixJ5ka9VarGy8jhGxHnCCsm9YER9US8iLtrA4D73UrVpZJKc6VuHA9MQm3ZwBHF1nFNWASf2ZhgbzzYV"/>
13 <eTypeParameters name="lZvYHcpGImkw8TSPzeeIqeACVpVvyD1SOqUg3cze0c38gsRq6irA1xKExh1mbgwyO2498zjwixwirAeJMr3eLwmIEyego4KFdoXR0sdPE3DWawLkeF"/>
14 <eTypeParameters/>
15 <eTypeParameters name="i1hso1S6EXlsEnvhsbwvczFiCajQVOEKKkE7aujyOVHtCNnFlALTmZ1UNeH6DCLP9ATqvAhCSpEqjFeKPX73nB81ACWVwb4GfYUR4Dc70mczqWboMty28BEKs"/>
16 <eTypeParameters name="f40ACuCp73WMrrFzrHCIsDRPogrQh"/>
17 <eTypeParameters/>
18 <eTypeParameters/>
19 <eTypeParameters name="NwqJRnxadv7fKr2f3LM1Kj7QKgsw8kmsdLazfnNCGiom"/>
20 <eOperations name="S4sxPAW9vgV55WGIxv8bhEiF44nJPycE35ThPwCbpKmpzGO63LYJbShJN4BXm4VsUZoXpVKJDvrno8O7QEgo7l5VB3QjkdNLuOqlDaQWNym2OxrJUZQzO8QnnfR" lowerBound="-1357557817" eExceptions="//@eClassifiers.2 //@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.0"/>
21 <eOperations eType="//@eClassifiers.2" lowerBound="-1159045462" ordered="false" upperBound="1330311238" eExceptions="//@eClassifiers.4 //@eClassifiers.0"/>
22 <eOperations eType="//@eClassifiers.4" lowerBound="405539456" unique="false" upperBound="1083046578" eExceptions="//@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.4 //@eClassifiers.3"/>
23 <eOperations lowerBound="1067807222" ordered="false" upperBound="1655641198" eExceptions="//@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.4 //@eClassifiers.1"/>
24 <eOperations lowerBound="-1836455258" upperBound="1662639236" eExceptions="//@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.2"/>
25 <eOperations ordered="false" upperBound="-561683906" eExceptions="//@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.4 //@eClassifiers.1"/>
26 <eOperations eType="//@eClassifiers.3" lowerBound="-1035452015" ordered="false" upperBound="-1131292798" eExceptions="//@eClassifiers.0 //@eClassifiers.2"/>
27 <eOperations eExceptions="//@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.3"/>
28 <eOperations name="juR3VuSTn8fVdkrdOUPWiMaY5yMUMn54XXCeOj8HK5Tndd8c31sIpaII81340RI7Vvzd1hauY1hSC2uG6bINRj" lowerBound="-580631104" ordered="false" upperBound="1126435885" eExceptions="//@eClassifiers.4 //@eClassifiers.1"/>
29 <eOperations name="l2KzZcec2FEadmzD5p2IzDmXIEcRMYqnIQjCYENtC6tRBtp6lmsGHFspmaZwEOQqR4kowyOpZZwtPB50y0ZLvGuLmPAvSQaYzz5496BV7nr48H" lowerBound="1592924583" upperBound="1923112060" eExceptions="//@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.3"/>
30 <eStructuralFeatures xsi:type="ecore:EReference" name="ZKTr0A7iVb35uyzYXT2CDqLdPKX10TzI7xK" upperBound="413496958" changeable="false" unsettable="true" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.4" eOpposite="//@eClassifiers.0/@eStructuralFeatures.0"/>
31 <eStructuralFeatures xsi:type="ecore:EAttribute" name="Pcpikdk6fRgBTZqwJ8wW0uvAqSZNCZkihvUDOp6As72AHO8Fsh6Gv4MPCGIyBvXro" unique="false" upperBound="1246804102" defaultValueLiteral="m9fVBHAHQfcXRVtQucAwYPdxa4PIXDSNFgA3DIFwqwSMUUokoa7hBWSaiEIap6mUElcX2x0i1R6Im68znoFru7upX0vbcca2OI"/>
32 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="-561442611" upperBound="-789268058" changeable="false" defaultValueLiteral="CJ12FvYggYreSwkMg6fxmJOdKTTL5nBDufR0WuPxWOUHheQp0iLp3Bhd1YDYR7q8SgdbSgGquA0sd8CdkJF6UIT"/>
33 <eStructuralFeatures xsi:type="ecore:EReference" name="UvUu3aYh0jV3vfbhwlIG1AJuhrR9JvlJx9ohPRwYOpXc3Xrk3u3AXTp" lowerBound="-1112458765" ordered="false" defaultValueLiteral="hQALdOZ7L8S2u6H" derived="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.2" eOpposite="//@eClassifiers.0/@eStructuralFeatures.5"/>
34 <eStructuralFeatures xsi:type="ecore:EAttribute" name="aTU" ordered="false" unique="false" defaultValueLiteral="tTigXekvE7gy1c64yhrpcWe1kqp6Gbo1Z1XHSk8v13Yigde6g7zueBX6" transient="true"/>
35 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.2" lowerBound="-1014047208" unique="false" upperBound="-1284937073" derived="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.4"/>
36 </eClassifiers>
37 <eClassifiers xsi:type="ecore:EDataType" name="m" instanceClassName="HUiKE9AwD8nyZiEpbfjwfW2ds9ZC9kaPDicu5FHnkpp2EJp9G0jD5C1hJnQGH8LEOzQy0sCQp65OJUdNc2FGWaKg4fBu7aiZzeUFwtmqkkxNQnknIO3mPRR" serializable="false"/>
38 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="h5aI0mGoe9Hv4igxMH7AOBdvGZ7ejqtzSKTHfv9GIaMwPmmZDZ6DLRdEx11QxxxVvA52JaZXXv"/>
39 <eClassifiers xsi:type="ecore:EDataType" name="1TbKMDWKszpObA1grLRyr5XnX8KA8hAl1oc5y4ZRP2l6Z4fxzYXbfyM8Z8R7rUcwt59L5YyFARnVTFUXCHXOW71XsJxusBLGSaGAVL"/>
40 <eClassifiers xsi:type="ecore:EClass" instanceClassName="vkbHHmBJS3BwGVZXZXI82ihJG8trdZ4V6rjO0Wgk8BnpDfY11Qv1DPY3ALfLDYUy2iEs85rUkxHRxU2KwjkUxfhGnd" instanceTypeName="93iSYm2QP1DYMXmj4SodS4nP3wVUvkekRaAt5x3oUJS1P5" eSuperTypes="//@eClassifiers.4 //@eClassifiers.0"/>
41</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_49.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_49.xmi
new file mode 100644
index 00000000..507e8e1f
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_49.xmi
@@ -0,0 +1,89 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="z78tTPFzBXgqDIywzcSfmpGBQY" nsPrefix="sS1FVmxZaMO4UADeuZGX0u2xLP0aefALVc5wbg6GzNhV8yNmKFs">
3 <eClassifiers xsi:type="ecore:EClass" instanceClassName="ZtMN8NSdcyRyN5SGQ5eZixvU3Q3hvRkZ7J0zFM8fBN7uvkPBwkdUNMans5QN1FvZLe31wc9bmmKJxFa3IE6076uIcKbcXkuOTxxEVxBJ" instanceTypeName="HkDcnaDBcX6ZQpcz8grz3YruYaTrwrGPW35iUW" eSuperTypes="//@eClassifiers.5 //@eClassifiers.6 //@eClassifiers.13 //@eClassifiers.0 //@eClassifiers.2">
4 <eTypeParameters>
5 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.4">
6 <eTypeArguments eClassifier="//@eClassifiers.8">
7 <eTypeArguments eClassifier="//@eClassifiers.9">
8 <eUpperBound eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.7">
9 <eTypeArguments>
10 <eUpperBound eClassifier="//@eClassifiers.9"/>
11 <eTypeArguments eClassifier="//@eClassifiers.12"/>
12 <eTypeArguments eClassifier="//@eClassifiers.5"/>
13 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.10"/>
14 </eTypeArguments>
15 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.6">
16 <eUpperBound eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
17 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
18 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
19 <eTypeArguments/>
20 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
21 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.7"/>
22 <eTypeArguments eClassifier="//@eClassifiers.4"/>
23 <eTypeArguments eClassifier="//@eClassifiers.8"/>
24 <eTypeArguments/>
25 </eTypeArguments>
26 <eTypeArguments eClassifier="//@eClassifiers.2"/>
27 <eTypeArguments eClassifier="//@eClassifiers.8">
28 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
29 <eTypeArguments eClassifier="//@eClassifiers.3"/>
30 <eTypeArguments/>
31 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.11"/>
32 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
33 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
34 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.13"/>
35 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.13"/>
36 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
37 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.11"/>
38 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
39 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.10"/>
40 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.12"/>
41 <eTypeArguments eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
42 <eTypeArguments/>
43 <eTypeArguments/>
44 </eTypeArguments>
45 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.10"/>
46 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
47 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
48 </eUpperBound>
49 </eTypeArguments>
50 <eTypeArguments/>
51 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.7"/>
52 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
53 <eTypeArguments/>
54 <eTypeArguments eClassifier="//@eClassifiers.5"/>
55 <eTypeArguments/>
56 <eTypeArguments/>
57 <eTypeArguments/>
58 </eTypeArguments>
59 </eBounds>
60 </eTypeParameters>
61 <eTypeParameters name="WvdfpfQG9RKxHYrY5iwbdb8Nr2cK6wjWjdPvcmrbTOQNsmmqurLUVUyit41sL1JImoFbxBXVj4gC1q9LBXOKhMAjjxHSEdNFSSNFQivoH42Av1FKZdY2KbLQCWUUUoo"/>
62 <eTypeParameters name="ReG4P0w22grrzUGPowhNWVLtAG4StnBkwgGeZajbzR7ua1v9ldzPi8mun2j"/>
63 <eTypeParameters/>
64 <eTypeParameters/>
65 <eTypeParameters name="oFyuSf3B809yzdn5AJau883nrYPhwLR9JWXEiWuZDf0lv4fzctS1qz1NKLEaxBvmxSfYLdeyg"/>
66 <eTypeParameters/>
67 <eTypeParameters name="qmKDCJSa5CeaswMzvh8YhHi1qDHPfTQQnAQZ5X9uNxlFhUNrlqvufoX5gDT33BZF5KyrbnklBVxGd23Ps77eLhfrLC341JV6SRbARTXwHtycewoCUGj5zhLkgkBOvNy"/>
68 <eTypeParameters name="bD5tU0AWABqn5EHwECbW7LhSlABCU3ZDTQCMlns2xa5a0HoQqiwa1cPyaKEl5glUzU7mMdDc4lDNwIHcnecRxmzzEi2XDnSIJy3Z"/>
69 <eTypeParameters/>
70 <eTypeParameters name="PwHmc74JHHdTn8NuYHPgcb0DRdahRTAutwsbBEAP6PpmVOL44DiuEYG4fRUjukV4sLbpUwySQqTyFZA"/>
71 <eTypeParameters/>
72 <eTypeParameters/>
73 <eTypeParameters/>
74 <eTypeParameters/>
75 </eClassifiers>
76 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="uzNS2dJA08WbqiHRdZ3RymUTwbwVJFY3ZwQxJO4srTaPgsy8AFRBtjmMV7zBzoSyGybBKpcSywNDhFMOCehYbXjLHGcBoy7Zgbx9A"/>
77 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.0 //@eClassifiers.13 //@eClassifiers.2 //@eClassifiers.11"/>
78 <eClassifiers xsi:type="ecore:EEnum" name="Zvd4hlw7DJRC5m6gs5yIuKf6kLSXpHSfgHdIPo7VqmfT5ATkuqTHzUdcjXvmOZyujnpUDY7L5guEkqhdfMang2Qwl1nkc1MVLqiqvpg5" serializable="false"/>
79 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="qEF5huI34AM0EQgu9A106cyWSrP9HYzEQH4nqCowPe5qX3DilVitJs8yddozzm"/>
80 <eClassifiers xsi:type="ecore:EClass" name="tF7" instanceClassName="WnLZ1JNVl2s9NWfdV7ouixzeUH9N55eWsqilLO7TaC2h3mhHFAuAwUagHGLxxy1w5uCWik8ns9AFoRm0YhLg7Q9uBJjsUuwsaZBhnwD978J27k3WWuh6UEZI" eSuperTypes="//@eClassifiers.5 //@eClassifiers.2 //@eClassifiers.6 //@eClassifiers.11 //@eClassifiers.13"/>
81 <eClassifiers xsi:type="ecore:EClass" name="WmjAVDGXQV3pAeDiRZ3G618UTubKirB6bS6E1kpQi9B3EpnZuKXKKDdW9FljnVCITEhj" instanceClassName="B52" eSuperTypes="//@eClassifiers.13 //@eClassifiers.6 //@eClassifiers.0"/>
82 <eClassifiers xsi:type="ecore:EDataType" name="GB115VCYop"/>
83 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="ea04JaSjV07KtOQcB4AgleSCuM4CtFynWaQwb34yDqbGQIgExxvgtTxrjcD6aj1fjkCr4QHWK7KS3FiGs771AjS4beqRZ9x"/>
84 <eClassifiers xsi:type="ecore:EClass" name="YRLMmlIkOri1npkXJsVL" instanceClassName="EpGV14TapTDNMcY0kc5BGN6yJo1tHv3InfAHLCRqgWaZFr54K2mBsu0Qh10GD9rAa" abstract="true" eSuperTypes="//@eClassifiers.13 //@eClassifiers.2 //@eClassifiers.6 //@eClassifiers.5 //@eClassifiers.11 //@eClassifiers.9" interface="true"/>
85 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="S8LXWqfQak4IILZ3yDLYHJtLyIqK1JpgWww5" instanceTypeName="Y7X8vadaDbFnZzLbZXyR9SdvcFVxizVA0OFlKiqV9PW5kU2CiflwV7RCEqliRxHSV5nopC"/>
86 <eClassifiers xsi:type="ecore:EClass" name="CnQ7VEv363pKN1vVUjXE1bQulgspJHuOIXzqQ28MSoihEq5j6E95jCJ9RKj8wgdOQm0wA9o3uQnNZmrMpWOQz42n9z" instanceTypeName="oe8v49phM7IEJrOXfqdpZkRunkAa7KviDm29oWy0S0UIjnL9zl0QR6s" eSuperTypes="//@eClassifiers.2 //@eClassifiers.11 //@eClassifiers.9 //@eClassifiers.6"/>
87 <eClassifiers xsi:type="ecore:EDataType" name="qjTTCH9m3J" instanceClassName="MikK7NaLoaZoH25HhSwieI1b785GAhYMx4cfMvmnApzN95kmFfn"/>
88 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.11 //@eClassifiers.2 //@eClassifiers.9 //@eClassifiers.13 //@eClassifiers.0" interface="true"/>
89</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_5.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_5.xmi
new file mode 100644
index 00000000..efe3e16c
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_5.xmi
@@ -0,0 +1,67 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="1MKmQ3zQ7H29lghgPpldhG2LQpHRfM9ERWgWP6MsjdCOK1Xnb">
3 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="o9exR8u3MqXfQXAV1UFCmCqKewZMgQPRuaHKQva38RrvwGHYGXmL8z1N6OKtRGbM" serializable="false">
4 <eTypeParameters name="wYIF6A3PF0gmIsOgvlX7r3TKJTTR2NNhSDnZx0rhbLz2W9B7Ge5yNU99AEgvfQWHdZrDFiRIFfvudGP428dwAVBfIBchBAsEU">
5 <eBounds eClassifier="//@eClassifiers.0">
6 <eUpperBound eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
7 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.2">
8 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3">
9 <eUpperBound eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2">
10 <eTypeArguments eClassifier="//@eClassifiers.4">
11 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
12 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
13 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
14 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
15 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
16 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
17 <eTypeArguments eClassifier="//@eClassifiers.3"/>
18 </eTypeArguments>
19 <eTypeArguments eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
20 <eTypeArguments eClassifier="//@eClassifiers.7"/>
21 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
22 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
23 <eTypeArguments eClassifier="//@eClassifiers.9"/>
24 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
25 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
26 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
27 <eTypeArguments/>
28 <eTypeArguments/>
29 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
30 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
31 <eLowerBound eClassifier="//@eClassifiers.13"/>
32 </eTypeArguments>
33 <eTypeArguments/>
34 <eTypeArguments/>
35 <eTypeArguments eClassifier="//@eClassifiers.6"/>
36 <eTypeArguments/>
37 </eUpperBound>
38 </eTypeArguments>
39 <eTypeArguments eClassifier="//@eClassifiers.4"/>
40 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
41 </eUpperBound>
42 </eUpperBound>
43 </eBounds>
44 <eBounds eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
45 <eBounds eClassifier="//@eClassifiers.13"/>
46 <eBounds eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
47 <eBounds eClassifier="//@eClassifiers.1"/>
48 <eBounds/>
49 </eTypeParameters>
50 <eTypeParameters name="d9QJcSWweC8ftL0a2pL5bWfjFrZ1KCc"/>
51 <eTypeParameters/>
52 <eTypeParameters name="zBHILhm"/>
53 </eClassifiers>
54 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="fOkYWwPvtgCujBwqGZ2jhL1tlESyctaIcbtb8xplTNDJefC3GFjeDbIoxE1Hsr2EnaQ3HCkLU9gTM1SpLRM6I5F7elGhbXqIQDsxdh2j4LF2" instanceTypeName="7oPb3VjgJzY9KhshshaWxXOlj5VFNgUOZBodLBo4otPIc1pAHCCOhOMuxymP7hg1JRI0FZo4OcDCbsZFWlmUVF5VS6OFIGME"/>
55 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="NR1W5t9ifKPhGjuQJNXvX6ovlTIOzNsGC0F5kyoCW2vLSxpT"/>
56 <eClassifiers xsi:type="ecore:EDataType"/>
57 <eClassifiers xsi:type="ecore:EEnum" name="RUuRC9JvFk5V0Wz91ydvsxWWcghnD0nYbDLFTWwAp4ZjGLuE65Y8E1O1l3wzEqcNevFq" instanceTypeName="XCvb3bcePgD2VxPMLCkzOi9QQ2usqF2tO4KU9veIe8HUBNETNzzahHYbwlzQn3tCnMMsMS4dPG2lTiYIfvERS8NRpXnAoNWUDKnjruohWWeBSc3hOH1YV8Rxmi"/>
58 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="qsor7jhugk2S9kmM7Sc4akNwUT7pqBCI4QI03ft2Q8ZjRQKT2LIj5xrLalvBbWwAfNnYpkzS1ovrsWE"/>
59 <eClassifiers xsi:type="ecore:EEnum" name="S7KE0eCbQhLWJomZGLUHeblcnojsvrtoRwNeSXz4YsRhxKA8ZHqf2WJZEtpQFL0Y4pf5chw08sX2lbkQcpozvyLNWIiu" instanceClassName="AoSzJQybc"/>
60 <eClassifiers xsi:type="ecore:EEnum" name="dei8ccTCnOvqfN57" instanceTypeName="lVDcrHPsZOhR3yatVHvLr5geSj2M7aP6LLpmae2l5sGc2pVf4TcUUaEUEp65Glsc1eX9HMBA1izzVpnmkWDCKUPb1ispUERNNzq2YuzyVHykRhYmN" serializable="false"/>
61 <eClassifiers xsi:type="ecore:EEnum" name="23RNo8Bi4X6YGMeQO5Jv"/>
62 <eClassifiers xsi:type="ecore:EClass" name="qRuHrYGrIKALjEcBJfBdfywA4y87uYnpmpIEtdTAfUjhOokK5hQfLDsSAWZ" instanceTypeName="4s3FtBJkKqu8QdrrLxrGldpgereD7hQ3XEYALwDSAcnx" eSuperTypes="//@eClassifiers.9"/>
63 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="S2vI5sBXGc5yMbKxjDgBcCr0vdcI7C73QkvJ1Ibccew8MQyvcTTQ1wC0UhwLD0UqpJv1XggMpQaRrYtrKN7hpMhBTeHPivV7ohFX58Jsf1fqMaiQgM2" serializable="false"/>
64 <eClassifiers xsi:type="ecore:EDataType" name="w4AHYCk2dHAm0japtd3ooP5eluj6kYjfA3vVhWP9x6FcDexqHyI34XGpGd95UFuAHJ9S4jGgnSg4seqFMIN4jG2LqS2RQ0FUiSLFdvFjMy1u9GXdav" instanceTypeName="OnJAe5ic2qCoKJOhxFj3Y8BRMA7w3QWmExMGnxHRPPmZqA4y3" serializable="false"/>
65 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="MjsFD9fCZawyU9DuMnoyW5s0wiyz2alNTQA6GkhrrXxcxRlYxIOx1zjU93PjWFDJp4gyN7KsUnoZZjrBLReAPoZzuAyMYW0gg"/>
66 <eClassifiers xsi:type="ecore:EClass" name="IbHMZAMhPXCy52ggyETZrCkUjhR1gQlXvstVPqu0CsfXO8K87eM2KfzF7GltCigTO5YMfyNfjuBR5UoOxcBStj5MvS6Y" instanceClassName="uINZQXePN79KSlhiJpF4licP506SQ7ZZFrIoMPVj4IzhFPJRmjSO3XRs24DCSr4phEjt9tuRODsMm7OhQ4OLM54bey7T4I767EUH5eq0SMSViPkxaxQXmMc0ZCjN" eSuperTypes="//@eClassifiers.9"/>
67</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_50.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_50.xmi
new file mode 100644
index 00000000..26a8c11f
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_50.xmi
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore">
3 <eClassifiers xsi:type="ecore:EClass" instanceClassName="iurNsT2Q63Wu0VCtPr2ARFeOP9m16zYl3OyQB9zVjHY5rswy3kh72AWhRaeAKHaqsrWx3P4hjcp2wGB4Ks2Sp2pSytVRcFl0B6MZMip6qpTlUqtH1Xhh" instanceTypeName="dmOTVR3Jacml8" eSuperTypes="//@eClassifiers.0">
4 <eTypeParameters name="iQJL9A6EomcehU31V9kVXOEhYiWH5tdAmXUF6KrvJKruUruyUIjuxFVSJV9Dv3uv8xkdzZMn4VuWdHTO6RdPKHmFlh"/>
5 <eTypeParameters name="mM4FyZ5C3RamoNL1iJSOIwzp2Vd25RNSH9TilmPKIJlcLvwH34lEvTlfdncHoyckHSe9qzHnl8NqcsDC0k"/>
6 <eTypeParameters name="VT0QqdGaW0Pa"/>
7 <eTypeParameters/>
8 <eTypeParameters name="B4KA37HHpQCserrLBwQsaXiIe4ezkVv3u7wFPGzjTvS0nh"/>
9 <eTypeParameters/>
10 <eTypeParameters/>
11 <eTypeParameters name="8o4QjBoM1x4bCcQ5hchTvSLk0ZPKQKyKbast7j31wF9b5mFNLJ5UIcSYjYiXUtqvsimYkyQaYg6xnstnRmhBt"/>
12 <eOperations name="9r0MGFatSWwhatvAz330QwqCZFMlJNwcx" lowerBound="520936139" ordered="false" eExceptions="//@eClassifiers.0 //@eClassifiers.1"/>
13 <eOperations name="e2qyjxB1XRhlHdexRkkVkQeGnDDiYbQGwcE2WOIfJtPueCskgw0PB6sEndrtDCVbwpaL4vtE8Q9ujY9QgMP2oJkjA5NULXLdX3Gahc7yfqIYQqbHSwxTMGmbgAbdGaHq" lowerBound="977462168" upperBound="-1131478418" eExceptions="//@eClassifiers.0 //@eClassifiers.2"/>
14 <eOperations name="Mu2hnooRDQnKjpWgmaVnR9YSPtOHcYah5OesBqff2XNnYE7crYAmspYtiK9QDVY9ZztEYYVzKG0Lo7k" eType="//@eClassifiers.2" ordered="false" unique="false" upperBound="-1138733915" eExceptions="//@eClassifiers.1 //@eClassifiers.2"/>
15 <eOperations eType="//@eClassifiers.1" lowerBound="-897049896" eExceptions="//@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.2"/>
16 <eOperations eType="//@eClassifiers.1" unique="false" upperBound="-1930079073" eExceptions="//@eClassifiers.1 //@eClassifiers.0"/>
17 <eOperations name="H83A2Jb1umouta" eType="//@eClassifiers.0" lowerBound="578120672" eExceptions="//@eClassifiers.1"/>
18 <eOperations eType="//@eClassifiers.2" lowerBound="1294863884"/>
19 <eOperations eType="//@eClassifiers.0" lowerBound="223346151" eExceptions="//@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.0"/>
20 <eOperations lowerBound="1537900070" upperBound="1537996956" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.2"/>
21 <eOperations eType="//@eClassifiers.1" ordered="false" unique="false" eExceptions="//@eClassifiers.2"/>
22 <eOperations eExceptions="//@eClassifiers.2 //@eClassifiers.1 //@eClassifiers.0"/>
23 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.0" ordered="false" unique="false" upperBound="1484568277" changeable="false" iD="true"/>
24 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.1" unique="false" upperBound="-1711544022" changeable="false" defaultValueLiteral="LZzd1il0A6XjzqnTXdNcpUEF" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.10 //@eClassifiers.0/@eStructuralFeatures.5 //@eClassifiers.0/@eStructuralFeatures.7" eOpposite="//@eClassifiers.0/@eStructuralFeatures.11" resolveProxies="false"/>
25 <eStructuralFeatures xsi:type="ecore:EAttribute" name="VWPHZtaTi2luBeiyn3Z9" lowerBound="1186079302" ordered="false" upperBound="951298895" changeable="false" derived="true" unsettable="true"/>
26 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.2" lowerBound="557376488" upperBound="39627010" defaultValueLiteral="k8fm0s8tc" eKeys="//@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.7"/>
27 <eStructuralFeatures xsi:type="ecore:EReference" unique="false" upperBound="-1903532946" defaultValueLiteral="PPMTqluyRUk0gYaFSFduwPXP00FfX63shpjAQySSGe3sMPddb7WzA9" transient="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.7 //@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.5 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.0"/>
28 <eStructuralFeatures xsi:type="ecore:EAttribute" name="XCcNi0mrbJgj6CbIae25z7xtoseGn4YDJBc1nnYrWHNojjyhCzPXCpoy6CXGoNinubFuw6jFdBxa6NHZjcOxahsLItgpBFhrMmJLNlmQ" lowerBound="1516328073" upperBound="474915813" defaultValueLiteral="diJNTGXTLbOTdOB3i5VQuHPm9SQwp4eoTZTXny9IRtJDEPMgrgCl9z9" iD="true"/>
29 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.1" defaultValueLiteral="TyeJpWf4AtCUBPHnSUY8aQGhKV68NFGZQIu285Lamb6rXm3tOOSDIt"/>
30 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.2" lowerBound="234887464" defaultValueLiteral="X9jytCybHqfYLpf8vtGQTPcTNkAc458vEKAhqZkZ5AodkQO" unsettable="true"/>
31 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.0" unique="false" changeable="false" defaultValueLiteral="0nZbbNbcmyVfj0BDGyg2HvXY" transient="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.7" resolveProxies="false"/>
32 <eStructuralFeatures xsi:type="ecore:EReference" name="c9wdGhuf47gUVgXBJF41KgysF" eType="//@eClassifiers.1" lowerBound="492342114" ordered="false" unique="false" upperBound="963460925" defaultValueLiteral="Jq86T4y5oO2awQ074RTwkXy0cMWo2TzJGrnbhPNZoySiwzLrctrw16iUdRXrlEIl37Ix0lcAJLxmhzu" transient="true" containment="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.7 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.10 //@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.0" eOpposite="//@eClassifiers.0/@eStructuralFeatures.8"/>
33 <eStructuralFeatures xsi:type="ecore:EAttribute" name="e4f5yjp94fIlpjN8oZ8OMzGTa5F7u3py5e8RKMj" upperBound="102369713" defaultValueLiteral="Ku7vu1dQxL6W3VIR7fz09qa8Y2xzKBV3OwcsoaTw3Ixz0cFHgn6716jRjGS2DxgdinivGQwSQuv3w9rZvBa1lgXm6bzihCEFEssBXOKUTs0DGxHk" derived="true" unsettable="true"/>
34 <eStructuralFeatures xsi:type="ecore:EReference" name="CD7FfUHAyo73VzeDEYQGOtfpJpBzDROEmbqYWOLbRjwMQO8JuvvqBV6k4m5LeYgW1yh1RFgGTBGkWjFirxu88AD9j4U9fwk2ubtp" ordered="false" unique="false" upperBound="806769622" defaultValueLiteral="ar9fkWllWpnD9A7GNFWFqSJhE05S6KSRMqjBiK5FU3RX6u93dhaNtzuDowBZfqEOM0rEE6KF6jasFB5ADK5O" transient="true" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.10 //@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.7 //@eClassifiers.0/@eStructuralFeatures.5" eOpposite="//@eClassifiers.0/@eStructuralFeatures.1"/>
35 <eStructuralFeatures xsi:type="ecore:EReference" ordered="false" upperBound="-59698988" defaultValueLiteral="L0jxcRA3flU8cpxnTdpNVmiBhwOjSiesCaIcjMAioQmUZaLx3UYhFFqcVCfLj8myPyMvkp2YB7cqjZbMH6llubtVb9mdvFOQcCwGOaKkeWMb1xpglVFTm27Lgus" transient="true" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.7 //@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.10 //@eClassifiers.0/@eStructuralFeatures.6" eOpposite="//@eClassifiers.0/@eStructuralFeatures.3"/>
36 </eClassifiers>
37 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="gL2fWHzURX06iZ8b2uDNfXnIBNen7HrHoAsEsP1gYrgmi5v2Y1Ad5IxYPxXvzVLU4" serializable="false"/>
38 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="OmmRkyp1RmXMwWcqIZcPTViPu4effgQLIkmfMXmiWC6eeqdyZnP96F0zgjLrS9IwIU4E0xtFoNXUB4a71dSQfzUcQWYuXjsWUBo7eXvr" serializable="false"/>
39</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_51.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_51.xmi
new file mode 100644
index 00000000..5a5d8808
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_51.xmi
@@ -0,0 +1,35 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="9WfmE3a3vU9NVPvGx1wVsrzLjNVM1E8Qsvvzbip8y5pCtzJh05thxHvBVfSWidZwuA3H95Sv138zH78e4" nsPrefix="15KV0NS7f" nsURI="NB5Ecc86FMvtrmcR3LAJbYWQO5sZJm5QN3khwoUUr5UlHmzmNCgCeTqH9VuB8WsRwbs70nHFxjZBaamIwWJF6KqIR3G2M2MlHiaJZ2Ouueb3XdmNzt">
3 <eClassifiers xsi:type="ecore:EClass" name="o7un5ZdsxCuYxBBaZ6RNV2yum770KiYym6l5avCeo" instanceClassName="TQsIZdTRsPPnSw9LDuh1Yy7KicADlFiDbS4zP5l0PO3wT61EZIryMdZx46IhULPcGH76vHWWGYUqK6SYu84byk6bhVC2G29gLbk8WK" eSuperTypes="//@eClassifiers.0" interface="true">
4 <eTypeParameters/>
5 <eTypeParameters name="yPufrVuZ1yuJykr63ZSaijIomgQwH"/>
6 <eTypeParameters/>
7 <eTypeParameters/>
8 <eTypeParameters/>
9 <eTypeParameters/>
10 <eTypeParameters/>
11 <eTypeParameters/>
12 <eTypeParameters name="MCuDSJHpyz81Ckm3MjvLZId49qhQGNTnraOpooSpYsof5Nf21ZjYgqYPwbIC"/>
13 <eTypeParameters name="pO1uwBI93DfPNNTySysP6PLAVBsPw1R6M4dWtPOSp6dRxzBG9SgMUVZTaLQNq6djPZVCDe6n3nKG8mUEzi0DrQGRJeFJzkd4u3f7Xi9UGAEKzhsuiqXo0Py"/>
14 <eTypeParameters name="VG9Eh5dKeZaJKzZZBakdlhiVR5uTnQEmzbIb1V5Lms8hTllZcWwVHVqqnJ2ITWoZ8TuFuWMYh2Ms8W0JgsGMmCiQOuCRv2583fJuk0Hb3QUHI"/>
15 <eTypeParameters/>
16 <eTypeParameters/>
17 <eTypeParameters/>
18 <eOperations lowerBound="-932398124" ordered="false" upperBound="-595155735"/>
19 <eOperations lowerBound="1765898051" eExceptions="//@eClassifiers.0"/>
20 <eOperations name="aeQEHWBHZTrCOkc98eYRUVjtevZY615RkEDnhWOSBDbMfZwtcdP3HhNnNS5" eType="//@eClassifiers.0" lowerBound="254690305" unique="false" upperBound="-889551449" eExceptions="//@eClassifiers.0"/>
21 <eOperations name="24KoPFfcr0dCj9FJwBaZHm3FeEzcGsSWqUcw" ordered="false" eExceptions="//@eClassifiers.0"/>
22 <eOperations name="Uy050A3BmH06IJ2vOwTYL0jC0G44PcjXbtZJK6EXYhpkpMvHxcX7oW3fy8iDDoZ" upperBound="-1525908916" eExceptions="//@eClassifiers.0"/>
23 <eOperations eType="//@eClassifiers.0" eExceptions="//@eClassifiers.0"/>
24 <eOperations name="4MpqIoGaAh1QgUtnLOsQCWDbONxKD6LFiHKdAGQDJUe" ordered="false" upperBound="-930577038" eExceptions="//@eClassifiers.0"/>
25 <eOperations upperBound="-1152866989" eExceptions="//@eClassifiers.0"/>
26 <eOperations eExceptions="//@eClassifiers.0"/>
27 <eOperations name="xxXNMXw" upperBound="-755104442"/>
28 <eOperations eType="//@eClassifiers.0" eExceptions="//@eClassifiers.0"/>
29 <eOperations name="qkiYdxYEBHNnJvZDBuNMHRCPySCkaVSb7CwQHy9ulJChKjAkGwsdpUxwNV4zMNOoqgP1Nkv3IgPB8hCBFS" lowerBound="356074841" unique="false" eExceptions="//@eClassifiers.0"/>
30 <eOperations eExceptions="//@eClassifiers.0"/>
31 <eOperations eType="//@eClassifiers.0" ordered="false" eExceptions="//@eClassifiers.0"/>
32 <eOperations name="DwBaq8xGT6A3uHoWvJcHcHvAYGCjRtQ3wuXFMwcvH8jVxNoYr1Ik2Q3bzBsAvI9YHuDxgoxkaCRVvUulLygcJ7r3a2JSSCVyHDQzf" upperBound="2095153995" eExceptions="//@eClassifiers.0"/>
33 <eOperations lowerBound="-1829203023" eExceptions="//@eClassifiers.0"/>
34 </eClassifiers>
35</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_52.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_52.xmi
new file mode 100644
index 00000000..f5edd43c
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_52.xmi
@@ -0,0 +1,93 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="RVyGgfuLglFqIgohxiJQWdqWib1xqpKKPXX3LBxzrEuzJoSu8cgg95iSOU4JO94SpW2Ck2L6nSAQAHCkFLN">
3 <eClassifiers xsi:type="ecore:EEnum" name="PfQxqYG5SdvZk44TasbJlQcLHfLfIMBZhfEcL2vDmxQKqKub8NuUNMxj7RnJFgsGb5R0nNWSek06EI7lOr6greohM5o9CXzI1QENtU7EeGMSe4tMZKe4ZysHcGA4l" instanceTypeName="elgxuvOCzGfkSY53THjkqDUhyf2LMg032JndZqopHAUxawDjmbLvFW8hQziQPxBNt1bz22b0FZ9rViLCOt9aJ7tYb0YXMUkSlxFdlFNnD8SOyLR">
4 <eTypeParameters name="q2HyFoonkRM37wLuzp5C672fk1PqiBQT83o9MWKzYqN1runRC7NeRUyxfJAOAJGUqhV">
5 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.2">
6 <eUpperBound eClassifier="//@eClassifiers.6">
7 <eUpperBound>
8 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
9 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2">
10 <eTypeArguments>
11 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.2">
12 <eLowerBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
13 <eUpperBound eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2">
14 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
15 <eUpperBound eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2">
16 <eUpperBound eClassifier="//@eClassifiers.10">
17 <eUpperBound eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2">
18 <eUpperBound eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2">
19 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
20 <eTypeArguments eClassifier="//@eClassifiers.1"/>
21 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
22 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
23 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
24 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
25 <eTypeArguments/>
26 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
27 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
28 <eTypeArguments/>
29 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
30 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
31 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
32 </eUpperBound>
33 </eUpperBound>
34 </eUpperBound>
35 </eUpperBound>
36 </eTypeArguments>
37 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
38 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
39 <eTypeArguments/>
40 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
41 <eTypeArguments/>
42 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
43 <eTypeArguments eClassifier="//@eClassifiers.0"/>
44 <eTypeArguments eClassifier="//@eClassifiers.0"/>
45 <eTypeArguments/>
46 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
47 </eUpperBound>
48 </eLowerBound>
49 </eUpperBound>
50 </eTypeArguments>
51 <eTypeArguments/>
52 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
53 <eTypeArguments eClassifier="//@eClassifiers.0"/>
54 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
55 <eTypeArguments/>
56 <eTypeArguments eClassifier="//@eClassifiers.1"/>
57 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
58 <eTypeArguments/>
59 </eTypeArguments>
60 <eTypeArguments eClassifier="//@eClassifiers.7"/>
61 </eTypeArguments>
62 <eTypeArguments eClassifier="//@eClassifiers.7"/>
63 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
64 <eTypeArguments eClassifier="//@eClassifiers.3"/>
65 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
66 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
67 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
68 <eTypeArguments eClassifier="//@eClassifiers.1"/>
69 <eTypeArguments eClassifier="//@eClassifiers.2"/>
70 <eTypeArguments/>
71 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
72 <eTypeArguments/>
73 </eUpperBound>
74 </eUpperBound>
75 </eBounds>
76 <eBounds eClassifier="//@eClassifiers.2"/>
77 <eBounds eClassifier="//@eClassifiers.6"/>
78 </eTypeParameters>
79 <eTypeParameters/>
80 <eTypeParameters name="Q2EEwqpVOvHhXDEKgPGG5QG5Ry7JJ5jVMIgUInxPKkYzCKMoDlbSrZDGU75KnZGpYoiQ7BF3iCgzZ5dm9mTtD98smMw17gaUvR2tLXoNag"/>
81 </eClassifiers>
82 <eClassifiers xsi:type="ecore:EClass" instanceClassName="xZmYNbuP" instanceTypeName="Lr2bf7Z4TmStFXFCL2NjixgNVq3YoRKkq3JxA4oF2uAJPj" eSuperTypes="//@eClassifiers.10 //@eClassifiers.6 //@eClassifiers.1 //@eClassifiers.9"/>
83 <eClassifiers xsi:type="ecore:EDataType" name="rgbYI8S396725OoLmNjCcDNErm9uktWsNM03AZXu3rrRO0xD1wg0q23jhKWxwkpjMx5Er2CTlqrXtkBhlxuQIGsfIt" instanceClassName="FQYMA1eQMFITmZdSSbVANBK0B8d9VLnFwcKqGbO6ka1HsYGVjyxqC7NDV62e1z5nav5Xer9" serializable="false"/>
84 <eClassifiers xsi:type="ecore:EClass" instanceClassName="5PD8eNhyr" eSuperTypes="//@eClassifiers.3 //@eClassifiers.6 //@eClassifiers.9 //@eClassifiers.1 //@eClassifiers.10" interface="true"/>
85 <eClassifiers xsi:type="ecore:EDataType" name="OWEodqVVYJGdY9kauTye7" instanceClassName="O2uzmL0cafJcmzhtLqMU" instanceTypeName="aKCxrxwUfYtefmHbI7pWveHkGmhGc9HR7b0tQ2ywXD7yWxqtV6iZ0P2YnveDQhdsnk3OPWD9S2lIsK6JWY3TXdVFCIxD8y9lYvDG3T6NRGxoLtFIax8"/>
86 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="AlmReRrKNIdNA5XEFMC4IjBwgIIdKJ74VwllPd0O5rWGdZctYidWFuaodC5kboJPcjKa3VtZPS5IVpHr16AG9BN3fTrs9Aq14ddc8gKSm123"/>
87 <eClassifiers xsi:type="ecore:EClass" name="JLjTCtyRNTDM2PgFi0agGEhintScJ0QMgbKFoL9tZ9uN6B5RYaNSIdPfFfJk19L5YNSg6iHFCC09ZD3BZdwAIxmpEiQMdXu4HHJ8Ql55xohcjzsDj" instanceClassName="vg5" eSuperTypes="//@eClassifiers.9"/>
88 <eClassifiers xsi:type="ecore:EEnum" name="GOXKIQ" instanceClassName="IvR4zQug"/>
89 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="dHvBt2jES53RLR8bvo4wa3Nl8EwHXfZ2MA7KwjsC6Ll47h3a2mLd1wtRjTiamI3LpgxZMN1GyUc"/>
90 <eClassifiers xsi:type="ecore:EClass" instanceClassName="HZg45XW9cb8WhrFIPuBvcihlckj2jdMZm7UvUPIxI4vKctRW" eSuperTypes="//@eClassifiers.10 //@eClassifiers.6 //@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.9" interface="true"/>
91 <eClassifiers xsi:type="ecore:EClass" name="LY8kbeSZmSgMVPVYInuszS68xRbzdnwQkyQjYnrtZtNlOpBJTdQLehxWYPhnJ1yFBHr0w3hMcNVg7AlTMrTxUFQYs5" abstract="true" eSuperTypes="//@eClassifiers.1 //@eClassifiers.10 //@eClassifiers.3"/>
92 <eClassifiers xsi:type="ecore:EClass" name="en1qmJw5wJ1xDAG03jvVREF" instanceTypeName="peaSdvq0KvvW6uk2es" eSuperTypes="//@eClassifiers.3 //@eClassifiers.9 //@eClassifiers.11 //@eClassifiers.1 //@eClassifiers.6" interface="true"/>
93</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_53.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_53.xmi
new file mode 100644
index 00000000..6329e4f3
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_53.xmi
@@ -0,0 +1,58 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="QoWoCV1Fl5WjOAc27FBoN0vXWFQ21zH" nsURI="K6XhMcorStRLivMlD7wnZ7aaQCaxZ3hu1vMu1uPUpq83Er99eNHG">
3 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="i6BnQmRT9PJ6WqEHF4VHLNEGkkgT5WTAvhxJGdUPteaTH0BhOH" serializable="false">
4 <eTypeParameters>
5 <eBounds eClassifier="//@eClassifiers.4">
6 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
7 <eTypeArguments eClassifier="//@eClassifiers.11"/>
8 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
9 <eTypeArguments eClassifier="//@eClassifiers.4"/>
10 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
11 <eTypeArguments eClassifier="//@eClassifiers.1"/>
12 <eLowerBound eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
13 </eBounds>
14 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
15 <eLowerBound/>
16 </eBounds>
17 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
18 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
19 <eTypeArguments/>
20 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
21 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
22 <eTypeArguments/>
23 <eTypeArguments/>
24 <eTypeArguments/>
25 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
26 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
27 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
28 <eLowerBound/>
29 </eBounds>
30 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
31 <eTypeArguments eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
32 <eTypeArguments/>
33 </eBounds>
34 <eBounds eClassifier="//@eClassifiers.8"/>
35 <eBounds eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
36 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
37 <eBounds eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
38 <eBounds/>
39 <eBounds eClassifier="//@eClassifiers.12"/>
40 <eBounds/>
41 <eBounds eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
42 </eTypeParameters>
43 <eTypeParameters/>
44 </eClassifiers>
45 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="v33filDSlg1l9HKTsR5Ln7nmqR4Cxs8s" abstract="true" eSuperTypes="//@eClassifiers.7 //@eClassifiers.6 //@eClassifiers.11 //@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.9"/>
46 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="Jjz7fVf5"/>
47 <eClassifiers xsi:type="ecore:EEnum" name="ihpyDfkoVDkylVTW" instanceTypeName="3iRgtAyEohA3G3QoAMf9OcMimAup5jzv4Ul9ZCWJX4VzJ820YFQgAlI4GqvLDNfMq2mDLCtWpAGypHzf"/>
48 <eClassifiers xsi:type="ecore:EClass" instanceClassName="2amdj2sXUi7ccdyIhKUtjl3nkwqNaOxwfngKqJjXmjJDcE8syqPSPM" instanceTypeName="yb8RRsov9qlvR7xoulNHbSo18u62BZW3CAFuMVFAEfIrYWzy6vYGQIRPn9WxnJNyTBPm0Q2xnac3RV7dzGyO47gnUMnf75vSpPoGdusX4Td" abstract="true" eSuperTypes="//@eClassifiers.1 //@eClassifiers.11 //@eClassifiers.6 //@eClassifiers.7 //@eClassifiers.10 //@eClassifiers.4 //@eClassifiers.9"/>
49 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="bN4g6XMw7KOaUdQ5Ny96Mb9WzECu1Mc6pddj" instanceTypeName="IkCpcqgAySpKZFLHauw6BbWZBzipaurgV7tUxGalqbjVx2j6"/>
50 <eClassifiers xsi:type="ecore:EClass" name="GACSqYWMI" eSuperTypes="//@eClassifiers.7 //@eClassifiers.6 //@eClassifiers.9 //@eClassifiers.1 //@eClassifiers.10 //@eClassifiers.4" interface="true"/>
51 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="KSULC3DIA7bO2RniF5rbrCvfO5ghWdNsUyF9rkvvUzqYzKz0LRs8nrlXzzUlbUw6msnpLGXXfnou0mEXWQykNpRUESHrGoQ3nAoJYAxkAz35XiL8OR" eSuperTypes="//@eClassifiers.9 //@eClassifiers.1 //@eClassifiers.11 //@eClassifiers.6 //@eClassifiers.7"/>
52 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="WnmNsWloaMyBWrcn4Arn7ZN07gdDGZafT24cxmJMoeZ7XRxRDjQHQTklNlwUwSIva70ZIfMjFCp3VepK5WNnYZIdF8VajEENDiiRwlCvARpZyL"/>
53 <eClassifiers xsi:type="ecore:EClass" instanceClassName="h8PzILSBmlE6xu9H1qTnk7lwPE0twyJDvehXAmV8dkrf9jfjeAPqIX7OkNvOQwJtboSqpVbt0Snvpz5OlwZqebY8sA" instanceTypeName="qlU5WlTzoX6jplwopMjyPp8fzeHLVCZhwEiqd7rx6aqd5jvmpuElkQH3D9QWfdwoQmk2" eSuperTypes="//@eClassifiers.9 //@eClassifiers.11 //@eClassifiers.4 //@eClassifiers.10 //@eClassifiers.7 //@eClassifiers.1 //@eClassifiers.6"/>
54 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.6 //@eClassifiers.11 //@eClassifiers.7 //@eClassifiers.1 //@eClassifiers.10" interface="true"/>
55 <eClassifiers xsi:type="ecore:EClass" name="45UwPwaJVk6V42" eSuperTypes="//@eClassifiers.7 //@eClassifiers.1 //@eClassifiers.9 //@eClassifiers.4 //@eClassifiers.10"/>
56 <eClassifiers xsi:type="ecore:EEnum"/>
57 <eClassifiers xsi:type="ecore:EDataType" serializable="false"/>
58</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_54.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_54.xmi
new file mode 100644
index 00000000..73926bfa
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_54.xmi
@@ -0,0 +1,55 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="HQVAIsXbhIEzAXRpeieV3T1aRKQ4sxxfDdehOdVqNnRkuUqOZkCcWUFieuCdViHLP6mDG9F7TxRNSIy1UxwQJqVBsXAaHdAKY1QNQh0pjrrNN7VnPh6HXIf6LnI1Ktih">
3 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.5 //@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.13">
4 <eTypeParameters name="mWOEX8lawKZOal3rycL7Ed5c3DWOukVo9wIPB1ERXj7JQUKmlrRuqiT2TXXrkkhRSklelTudtTYebSbTRfc3C7SzkaytaJGhlocZHn"/>
5 <eTypeParameters name="5W91y5hStcBPq0SdkMDwzAKdiSDK0jaZMsQf5YWtt0ETGDUtEatVy1f5KcJdTUxuix1a1Mgk8tp8nymYBKcwAKMUz5GllsA"/>
6 <eOperations name="whVcFSI5" eExceptions="//@eClassifiers.2 //@eClassifiers.13 //@eClassifiers.9 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.11 //@eClassifiers.8 //@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.12"/>
7 <eOperations name="sooFidhVtkgK3bfS9RUOrd4up7lHhQOGH0Nro1BFOnLR8rNasF6eXMB8TiHA" eType="//@eClassifiers.15" unique="false" upperBound="-359095370" eExceptions="//@eClassifiers.7 //@eClassifiers.0 //@eClassifiers.15 //@eClassifiers.8 //@eClassifiers.2 //@eClassifiers.12 //@eClassifiers.1 //@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.6"/>
8 <eOperations ordered="false" upperBound="-199612557" eExceptions="//@eClassifiers.5 //@eClassifiers.11 //@eClassifiers.9 //@eClassifiers.0 //@eClassifiers.12 //@eClassifiers.3"/>
9 <eOperations lowerBound="461780583" upperBound="-1311102987" eExceptions="//@eClassifiers.14 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.9 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.11 //@eClassifiers.12"/>
10 <eOperations upperBound="1394788575" eExceptions="//@eClassifiers.10 //@eClassifiers.15 //@eClassifiers.5 //@eClassifiers.12 //@eClassifiers.0 //@eClassifiers.6 //@eClassifiers.2"/>
11 <eOperations name="pNVLywRFwLpPKikwBPQZ3ymELFS" upperBound="-1802466284" eExceptions="//@eClassifiers.1 //@eClassifiers.15 //@eClassifiers.7 //@eClassifiers.10"/>
12 <eOperations name="i7VjhNeqVSTGi" lowerBound="3192415" upperBound="1651300976" eExceptions="//@eClassifiers.14 //@eClassifiers.6 //@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.12 //@eClassifiers.1 //@eClassifiers.13 //@eClassifiers.11 //@eClassifiers.15"/>
13 <eOperations eType="//@eClassifiers.4" lowerBound="-1008912080" ordered="false" upperBound="-1841186151" eExceptions="//@eClassifiers.10 //@eClassifiers.6 //@eClassifiers.8 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.12 //@eClassifiers.4 //@eClassifiers.9 //@eClassifiers.0"/>
14 <eOperations name="1NZ8eJzq3I609Rg" lowerBound="-614943127" ordered="false" unique="false" upperBound="1477777324" eExceptions="//@eClassifiers.13 //@eClassifiers.0 //@eClassifiers.12 //@eClassifiers.11 //@eClassifiers.7 //@eClassifiers.4 //@eClassifiers.6 //@eClassifiers.5"/>
15 <eOperations name="HpbKXogW3vOPUkor36mGNwD1Ope3iuMkcelUmDRBDmIroRfUl1VC" eType="//@eClassifiers.9" upperBound="-1230716434"/>
16 <eOperations lowerBound="-1535757000" unique="false" eExceptions="//@eClassifiers.8 //@eClassifiers.13 //@eClassifiers.6 //@eClassifiers.0 //@eClassifiers.7 //@eClassifiers.15"/>
17 <eOperations eType="//@eClassifiers.12" lowerBound="663765416" upperBound="-1196181396" eExceptions="//@eClassifiers.0 //@eClassifiers.6 //@eClassifiers.12 //@eClassifiers.15 //@eClassifiers.2 //@eClassifiers.14 //@eClassifiers.3 //@eClassifiers.5 //@eClassifiers.7"/>
18 <eOperations name="mtlv1oejbO8bkj2bJ2TlCx0kLwmLtL8FOPxpknjKOc6ndNxZfsi8Esk03zdgtmybFi2YkHJpnDkdn17Hrwp4zTjWtA55UYFRV23g4K4hMR0Oxg" eType="//@eClassifiers.3" lowerBound="-2085815253" upperBound="2064343579" eExceptions="//@eClassifiers.7 //@eClassifiers.10 //@eClassifiers.3 //@eClassifiers.11 //@eClassifiers.13 //@eClassifiers.0 //@eClassifiers.6"/>
19 <eStructuralFeatures xsi:type="ecore:EReference" defaultValueLiteral="jEpnfnha0ABNJo8tMrunLnOSKsvPPCsHpimG5LWvbvWcXZ6mTevwh1WTp9" eKeys="//@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.9 //@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.8 //@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.10 //@eClassifiers.0/@eStructuralFeatures.7" resolveProxies="false"/>
20 <eStructuralFeatures xsi:type="ecore:EReference" lowerBound="-372776504" ordered="false" unique="false" changeable="false" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.10 //@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.9 //@eClassifiers.0/@eStructuralFeatures.7 //@eClassifiers.0/@eStructuralFeatures.3" eOpposite="//@eClassifiers.0/@eStructuralFeatures.5" resolveProxies="false"/>
21 <eStructuralFeatures xsi:type="ecore:EReference" name="HhaWgmSmpdZ3AO1uvN5P0Na5fRvXujnTt6Cyhw7yqj3KLQ0yzhxF7n8JbiU" ordered="false" upperBound="704253320" eKeys="//@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.7 //@eClassifiers.0/@eStructuralFeatures.8 //@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.10" eOpposite="//@eClassifiers.0/@eStructuralFeatures.0"/>
22 <eStructuralFeatures xsi:type="ecore:EAttribute" name="1DMzWUofeVk5hED91yW2fdJAIsAcsIns35PX5" eType="//@eClassifiers.14" upperBound="1957364840" changeable="false"/>
23 <eStructuralFeatures xsi:type="ecore:EAttribute" name="wKFbOHDfaHXsrsfpKXDn1X3sp3Uqrwh66aGPSH8Cuv3XLyRxRvLfrQfLwo6FIKapiazk71xDEw0ICZAWSLNkuYOS47gJV0aPPQNgFRRzq8ZXFuRhLacz9l" lowerBound="871019812" upperBound="939750358" defaultValueLiteral="plAmBddhm4yV3o2i2ftuwFbXZn89"/>
24 <eStructuralFeatures xsi:type="ecore:EReference" name="EYtndqnk8QVussJphPujTxu1nCVzVfITULnkTHdCA2SBVOTpaGaDJcSMUBvOQJDoCZF3TM" eType="//@eClassifiers.6" ordered="false" defaultValueLiteral="4oFFtsc0sjCVulhgjfy0x9TkS75stpQUnT9vtElB5wPor" unsettable="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.9 //@eClassifiers.0/@eStructuralFeatures.10 //@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.7"/>
25 <eStructuralFeatures xsi:type="ecore:EAttribute" name="a03u8ianPg6IrIgKXs8SOzOG1UoTOlzP4es9o8do9e32DKep6JXnE87mzSJIXF7w6r1hXiro9oO0ONUjU3MIfG2ZBur2fz0QxMnZbbRZ5Txtg0Z3" eType="//@eClassifiers.8" lowerBound="759597517" ordered="false" unique="false"/>
26 <eStructuralFeatures xsi:type="ecore:EAttribute" name="lT" eType="//@eClassifiers.10" lowerBound="-1025397035" unsettable="true" iD="true"/>
27 <eStructuralFeatures xsi:type="ecore:EAttribute" name="aFC2ZBjmhhH2inQNDiRDrYXvVB00H2U7NzJuzS5EqXfnxqYfES88ZBfII2SCvRXvf9QlFxdhJWtkQFSziEeRAHH" eType="//@eClassifiers.1" lowerBound="-1796870358" upperBound="381126506" defaultValueLiteral="gLVZ1V4nLIV" iD="true"/>
28 <eStructuralFeatures xsi:type="ecore:EAttribute" name="TvTAqLwDN9NYxCDSYEv78mMGsXjC5aRp29m7c2Q1AcDjj676c45f2nqzIfcU61mWJX5m6WBjckPK3sMYWGHSlwTsDGJ2aCTFwF" lowerBound="-829840960" upperBound="215719007" defaultValueLiteral="vyl7pPH5y3H0HtePdX1jfwbTkUgOEMACairLl1KPEwYznkm8bSvBG9TlcHC8OeRnpfkCD8vv33hY3xQDwKQoGzpSvZApIdsPQVZGmFReW0I1sDqb" unsettable="true"/>
29 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.2" lowerBound="1298090186" unique="false" derived="true" iD="true"/>
30 <eStructuralFeatures xsi:type="ecore:EReference" name="yckAem7DTiRjMAiE6O1Ue9AUBgJR5VXRq4WtsSM5Z82KPOCUaLyXatzoCbxDfUoCY8DXzze" eType="//@eClassifiers.12" unique="false" upperBound="1607889081" defaultValueLiteral="jI" eKeys="//@eClassifiers.0/@eStructuralFeatures.7 //@eClassifiers.0/@eStructuralFeatures.10 //@eClassifiers.0/@eStructuralFeatures.9 //@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.8 //@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.4" eOpposite="//@eClassifiers.0/@eStructuralFeatures.5"/>
31 </eClassifiers>
32 <eClassifiers xsi:type="ecore:EEnum" name="70y8z8nL6BGEqHz9NMn3UV8gV6AdAR16uP2cAfPP94236pRBwFnlZNmMpTa20kLcYcsZWbRRtd8B4iEq9l97vSE41po8NdCxLOj8" instanceClassName="zgKVCtSgPckTZs5Df1lmTxeCgaNOHHhJz5qOi5ZUeKshswxDI6R3vRLxZRRlDpRl3LC" serializable="false">
33 <eTypeParameters/>
34 <eTypeParameters/>
35 <eTypeParameters name="TD9WIaR5ABaaemtuyZ8KqDvNJhRDvMauAH732y5vb2ntvSHEhlibO0MuWCiqhcxayUpdfTfGLscGfEkb7ATSe7wjnUoS"/>
36 <eTypeParameters name="RdvHKziP7F6dPeCsd9exGNJRS6WApupPCNTN3KkbvCsIkrBJ9LlI0zvY59S8nZEFgGft5SGsM9uCtZlb1UryoWNiPTZ48kmYKnKND0XADAUvt3sz1dRgYlDZh"/>
37 <eTypeParameters name="omBv5aL4t1cwWq9iwfSKuZJvBWGNGKMsBE6LLK5ig5xmCS817SzXQcvY9ZuFDf1hJtppFs71hW9vXyaCqdv8eSoJiH0xLYSa8EPg5ed7QOsojVlmZYs2Uykx"/>
38 <eTypeParameters/>
39 <eTypeParameters name="Gb2b22G6X6UCm"/>
40 </eClassifiers>
41 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="F3YmRGzaWUNMTwZcHqFOq6XBiw96aVWBTnOUSVqAN58LX5szqsypfCf9JiSsF7VGRim"/>
42 <eClassifiers xsi:type="ecore:EClass" name="001CIzE1alVmcv8azvt6466t16U8I" instanceTypeName="qmemuCS2u9e2lCYMzemMFhxObNSujwU9OZ" abstract="true" eSuperTypes="//@eClassifiers.3 //@eClassifiers.9 //@eClassifiers.0 //@eClassifiers.13 //@eClassifiers.5"/>
43 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.9 //@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.13 //@eClassifiers.5 //@eClassifiers.3"/>
44 <eClassifiers xsi:type="ecore:EClass" name="5Jhbnb1AIgEVFkM066ndQKS9RGXydfkwOW6AqTTVKzgYlr2DW5erxXGeZ6nllchXIhyNfoYWr3Gm1u1O3BFbRtZBQ7MoQgHYC1z6AIw1FXELtJ" abstract="true"/>
45 <eClassifiers xsi:type="ecore:EEnum"/>
46 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="IZMp1tNwpPUfdz20FQB8Lm8ALARK8B3Zz"/>
47 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="Y0wEr6slFR8" instanceTypeName="XISio3hJMPLHSry3IksYlivtqQ9Ftdy38k8W9HIDjgd7bl5cL6hB"/>
48 <eClassifiers xsi:type="ecore:EClass" instanceClassName="N571zRWMVE" instanceTypeName="A3itnfMyT1FeEQEN2oJtxI9YEJX5FJWSaWmbOh5sKxZLeH2K9suDh85wQ9zCl1lURVT5lLmWGv1cg" eSuperTypes="//@eClassifiers.9 //@eClassifiers.4 //@eClassifiers.3 //@eClassifiers.13 //@eClassifiers.0 //@eClassifiers.5" interface="true"/>
49 <eClassifiers xsi:type="ecore:EDataType" name="INE1fhCnt4ug8QcarOKRSD6wAUgYcowuzxyw34fZpeCosAy5D1bZTVsClp9ZZpZg9qFHxvhJ" instanceTypeName="BrkgLwTpk2aaMDXj14UBt0qVNaBDGGjLTSNQvvI5pGpKQCzrvoExJjvuH7K4llmVD2RKwwvMxbf"/>
50 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="5cmrT4Qnm5cH2gKtxk4zWebHbn0NEinAYjBB6J8RQLmpkqCqY6cx9bz3RnpW5rdnnGuSGIGsVVzSZYgq1PdKl018tAKnL8SNXz8IChRmiV9A6" serializable="false"/>
51 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="bbQgmMUHLpvFCVKGGduwHHDWB1C3dFKGHTEyhty4QXzsEljRKTvJuyOgrXQD5Fmki8QtE5VmS" serializable="false"/>
52 <eClassifiers xsi:type="ecore:EClass" name="mZoDZFBSd8u9ikAK5rkm9l5UZrp55wlX4VFIUEb9PBPd641yiKBPjqH7z6RdfTnGSHfCVGAMooX8aWkq0q3D2rcrBT6NiCqHvKK73KKCVO3MFhMPJW" instanceClassName="xP2cYSpbQvwT1L71f6A8IGaQVP1jiYUnlx5h3xosxFBc7AnzqJhX7ZeMvDtjCQSpjMR" instanceTypeName="70UeSW2cUw24LmxV75CE8HOmnyfADX118AVbgMsMi" eSuperTypes="//@eClassifiers.5 //@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.9" interface="true"/>
53 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="Dn0nHD9Ex3ph5n8z5HYK4GVTu7z2AYbyrFpSpbMffRyxn0sLi14W"/>
54 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="H8SrCU6OyDWAzawaMaSAXSdM5Hkrm0zV8Nt7aL3M5ejhREdMniUUXHf5qMI"/>
55</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_55.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_55.xmi
new file mode 100644
index 00000000..feb946cd
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_55.xmi
@@ -0,0 +1,47 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore">
3 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="dpfwamFYMySXEWMRazCZH45RvOh9dcYoHvOS73lzUaGTKE0bFKkqrmV0GzhoGBznTySRKV90glc0Am" eSuperTypes="//@eClassifiers.1 //@eClassifiers.0">
4 <eOperations eType="//@eClassifiers.2" unique="false" eExceptions="//@eClassifiers.2"/>
5 <eOperations name="DYxYI3pRklkQN7GoGbOVui39xAlHYWnzZQ55rKzrvIk44ceO3BaHc7nSd8oAv0nAJz5wnMoL3T5N1MR2CloGIE8kWvyM8ThfYa4Fvg3VxMgao93a5J8cLqAW1" eType="//@eClassifiers.3" lowerBound="-2135754381" eExceptions="//@eClassifiers.2 //@eClassifiers.1 //@eClassifiers.3 //@eClassifiers.0"/>
6 <eOperations name="OvaJaiDjlV" ordered="false"/>
7 <eOperations name="kyKafFAPpKVUUDXwFxK2pcCPf5g8cRiVFPcPLKr8ToWTSZKvxNWuKjH"/>
8 <eOperations name="6eeOzQJAL3kVIS3p1bExE0WAddzSRFFKlZzjtSfJt456WlTWf" lowerBound="-1287649334" upperBound="1180189799" eExceptions="//@eClassifiers.3"/>
9 <eOperations eType="//@eClassifiers.2" eExceptions="//@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.3"/>
10 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.3" lowerBound="332132048" upperBound="-1769890023" defaultValueLiteral="1YVd2TbhQOZPkgD47LPWkCLVtmWT2cl6iM5HssbW0Td" iD="true"/>
11 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="1023844404" ordered="false" unique="false" upperBound="-619198283" defaultValueLiteral="LGkKeMqIItvHjcq1uixL" derived="true"/>
12 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="1867605528" upperBound="935480332" defaultValueLiteral="TPWE56nWUFEu4CGUpQ5amgrD8P87SSbSPzEMTYKTyoAUASwk1vlGGS45ugf" unsettable="true"/>
13 <eStructuralFeatures xsi:type="ecore:EAttribute" upperBound="-1572617850" derived="true"/>
14 <eStructuralFeatures xsi:type="ecore:EReference" name="swCMX2Y4N9KEuUgmsC" ordered="false" upperBound="-932040406" defaultValueLiteral="PSqUQVNZmeLb6SONn1MZEjqcbhPynRR3QjPV9elBNuVa9MEAgyC7ouHMv2D5mi8" eKeys="//@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.0" eOpposite="//@eClassifiers.0/@eStructuralFeatures.13" resolveProxies="false"/>
15 <eStructuralFeatures xsi:type="ecore:EAttribute" ordered="false" changeable="false"/>
16 <eStructuralFeatures xsi:type="ecore:EReference" name="UvdxEOAFWN8kldbNRPpiYMjinuV" eType="//@eClassifiers.2" upperBound="-455020749" defaultValueLiteral="YmUmywKc4U5FW0lL9ipy3Yz18ZgwI4e2Uu42ODJnexgwwRuMDXSzLJ3bEM7ETlyPlVLuyBkYdJSZhxusCf6SpeQpMJ" derived="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.14 //@eClassifiers.0/@eStructuralFeatures.3"/>
17 <eStructuralFeatures xsi:type="ecore:EReference" name="U1OleUKJkiFWkaoD7CNNW2krZk5uAP7jQsOfXniPsVsYcbW3YLsaxLxoZ4WSxI0RnGaJY7CztEnEL2WrtpNCbN8Srngi7gXve" eType="//@eClassifiers.1" unique="false" eKeys="//@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.14 //@eClassifiers.0/@eStructuralFeatures.5 //@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.2"/>
18 <eStructuralFeatures xsi:type="ecore:EReference" upperBound="-203979670" derived="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.5 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.14" eOpposite="//@eClassifiers.0/@eStructuralFeatures.4" resolveProxies="false"/>
19 <eStructuralFeatures xsi:type="ecore:EReference" ordered="false" unique="false" defaultValueLiteral="3mpXDNjQjsJEq0rEowqefY7Fw7viR1" derived="true" transient="true" containment="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.0" eOpposite="//@eClassifiers.0/@eStructuralFeatures.11"/>
20 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.2" lowerBound="1359755608" unique="false" upperBound="-120935693" changeable="false" transient="true" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.14 //@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.5 //@eClassifiers.0/@eStructuralFeatures.1"/>
21 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.2" lowerBound="-297973558" ordered="false" upperBound="2133369489" changeable="false" defaultValueLiteral="uGOtyTxPkwc3gAQvGkDBUMRwdOiCyecnJuXQRDsINfBktMQNrhj1rKlZRSNJm0qnCMLSdDvbNnvnFzwbPBY7KHggN" transient="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.5"/>
22 <eStructuralFeatures xsi:type="ecore:EReference" name="qhM6KG2GmlLPCoUYYjCGlckqpglMMIDIxDI" eType="//@eClassifiers.1" unique="false" upperBound="350925108" transient="true" unsettable="true" volatile="true" containment="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.14 //@eClassifiers.0/@eStructuralFeatures.0"/>
23 <eStructuralFeatures xsi:type="ecore:EReference" ordered="false" upperBound="246818018" defaultValueLiteral="FT8aHHBHWtzLxSSgzW4nR9SIt3PEPD42" containment="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.5 //@eClassifiers.0/@eStructuralFeatures.14 //@eClassifiers.0/@eStructuralFeatures.1" eOpposite="//@eClassifiers.0/@eStructuralFeatures.11"/>
24 <eStructuralFeatures xsi:type="ecore:EAttribute" name="UgCO03Z98R06hoDkQ65eKdft6TrbS0dw0H1Xa91dNZ25N9L8sAwXT8ZwzkbMt2YHtyOY2THE0NXL5yInC5rsbAfAKl9QP30YNz30ImFVFyZChj" changeable="false" defaultValueLiteral="oaBeKUWRrn5HTsB99Xgd2VrBRxAswo3Gr0VZo3aK4MV1GKxGWbeYGyLVDYagKjE40n7hEDycTLF8Jw6RR" derived="true" transient="true" volatile="true"/>
25 <eGenericSuperTypes/>
26 <eGenericSuperTypes eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.1/@eTypeParameters.5"/>
27 <eGenericSuperTypes/>
28 <eGenericSuperTypes/>
29 </eClassifiers>
30 <eClassifiers xsi:type="ecore:EClass" name="k3k62Olad8PWsDkBAlQuo9reEzMB0gnORrgKXDJZ7OW6aEN" instanceClassName="iXjanGe08v3NJBQUpV34UGf5PvQ5gMtWmsfZy5dL0OmaOZSf6gM1cqhvNkH1uaAjx9c9v9lajY1oPg1a0tPiT9CIcQQbomxuPHit92w9jMcKfXv5pDkNOR3" eSuperTypes="//@eClassifiers.0 //@eClassifiers.1">
31 <eTypeParameters name="iVtRpAdSsGC1eoDJdLk"/>
32 <eTypeParameters name="BSdvED79FRVpHJZQSmQCREleQuWbzHHqISi4DT5OFRPd52rcR8Z37u3cXyLqGhicvA9edcFd062GiYFreKp5sNbbSwOPqatvji8M24CEM"/>
33 <eTypeParameters/>
34 <eTypeParameters/>
35 <eTypeParameters/>
36 <eTypeParameters/>
37 <eTypeParameters name="XlYgpy88dniT5nlVQkWeoOLx"/>
38 <eTypeParameters/>
39 <eTypeParameters name="SbRBYLsa3NpbAm8wA2HpEj9td8sF8h05fJaIHwcR3J5GE4XALu4bAeoGWB18mZwM2A2zM8fGzSo"/>
40 <eTypeParameters name="JaD8govDz2xPUCGZawzEZor2dZNXh4tNN8omJrQ"/>
41 <eTypeParameters name="BcJAvOb9CwegfHVgHfi9SqQoo9MV7gMNG2MZg0SHOd1usSFiKLrhOOyxgDlHGNwT2368hMqnfXw0"/>
42 <eTypeParameters/>
43 <eTypeParameters/>
44 </eClassifiers>
45 <eClassifiers xsi:type="ecore:EEnum" name="wpcHOiL1k1G01qwOVfHVtKm5ZxQ" instanceClassName="vSKpTRRBWA999rXmPHmTdsWglZgL8NO7V6flAmEwR" instanceTypeName="ek5kDz5u3K1YNU5xZTIe5vwoT0ktWxqH4nr3XZHwMvSmuM4MmM8YP85WqOOdMad2y42rpaO3KKN41tiIDjow5yIIA3pcXV" serializable="false"/>
46 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="Qzy2t2238ZqZ0rCAjsuyCRrpMcNAV7Ov7wOMwAPCFtfaeFAq" instanceTypeName="Xy7HJidWSwu56O92HUiMGO7FjuTiALPE"/>
47</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_56.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_56.xmi
new file mode 100644
index 00000000..5b57f663
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_56.xmi
@@ -0,0 +1,46 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="xuQfVnKljYGM9F2qkBgm531mvYLFA53RuwEsqXZ2D7IvXQRfbFhAdUVwGDYReWi6WLCrh8e8xbyF6v" nsURI="iRHg7pm5vJqbKYI851Zd5DJJQmsi6kalSOpBh74lh80fhedvxUnCbExnDRr">
3 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="y8VdBWeflmdm3P5oAmcS8EjjEjkFqgZxP">
4 <eTypeParameters name="kGkcxYB0TRGdlqu6lymfNehdRrSU2S0IKfPZE7noYxaLy3A0d5M2FhJDM"/>
5 <eTypeParameters/>
6 <eTypeParameters/>
7 <eTypeParameters name="BlbLTLJBKMR60DTzmRk2vu8LoKAgweMOpkKMj85Z45A8SSut4vz"/>
8 </eClassifiers>
9 <eClassifiers xsi:type="ecore:EClass" name="ar" instanceClassName="zg0HmTvHCPbVSJ5DtKnaKTHRmFSLerlWvzrS0ORmDv7oUtjvlyXP6BbsuTbeMFUpg5jrERj8s2Z4Dr3HVItAvB7I5I12OAeTIXhgrZzPGi7akGqVe9Z0mXeYo" instanceTypeName="Piap6PWPkcm0s0neJjU5g6RrugweOnVIbDpsmx9Pb789ZRfjwKb9LLT2HIVSO" eSuperTypes="//@eClassifiers.1">
10 <eTypeParameters/>
11 <eTypeParameters/>
12 <eOperations name="VUlqIhJ6C10RwnBq3qvgHCOCfUnYDrejE9DeSoTysLv2cD9eABsfNi1AdEt5aZM857hFXXapsiH91" eExceptions="//@eClassifiers.1 //@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.5"/>
13 <eOperations ordered="false"/>
14 <eOperations eType="//@eClassifiers.0" unique="false" eExceptions="//@eClassifiers.3 //@eClassifiers.0 //@eClassifiers.6 //@eClassifiers.2 //@eClassifiers.1"/>
15 <eOperations name="XvRYioUkt3JidHA2h462FRVmmEhCsUh3axGgyKX6t4AmGzk65Vq303kpPXSCOCPyKnTgCcPATNGWkUkKTf2jaj8Zr9KASbvHSmHGXwT" eType="//@eClassifiers.0" eExceptions="//@eClassifiers.5 //@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.6 //@eClassifiers.2"/>
16 <eOperations lowerBound="1909646067" unique="false" eExceptions="//@eClassifiers.1 //@eClassifiers.6 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.5"/>
17 <eStructuralFeatures xsi:type="ecore:EReference" lowerBound="289876384" ordered="false" unique="false" volatile="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.2 //@eClassifiers.1/@eStructuralFeatures.3 //@eClassifiers.1/@eStructuralFeatures.10 //@eClassifiers.1/@eStructuralFeatures.8 //@eClassifiers.1/@eStructuralFeatures.9" eOpposite="//@eClassifiers.1/@eStructuralFeatures.1"/>
18 <eStructuralFeatures xsi:type="ecore:EReference" name="F8NopvHNRHgLpDmlcr8fqrHlw3EcdS71BZMdcMqdas" eType="//@eClassifiers.5" unique="false" defaultValueLiteral="y8Yzx9W" derived="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.2 //@eClassifiers.1/@eStructuralFeatures.9" eOpposite="//@eClassifiers.1/@eStructuralFeatures.0" resolveProxies="false"/>
19 <eStructuralFeatures xsi:type="ecore:EAttribute" name="CDpDr9WvckNRfS6vqeaMfR0VBLy8h4OhA5ZcPrzGXsTuOfDATWfQiV69XXi7Xnl8PJDDRAjDp0s2N5mT3vsZHAhImZBs9Mlw" ordered="false" defaultValueLiteral="b6HwpXXUueam" unsettable="true"/>
20 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.3" lowerBound="772186876" upperBound="1592456894" changeable="false" unsettable="true" volatile="true" iD="true"/>
21 <eStructuralFeatures xsi:type="ecore:EReference" lowerBound="-1436927700" defaultValueLiteral="mXFdO2NSkPABIq6NF1ZXKGq3UNpyOJWIejxAp6aS72ZuFoG4NikVkTTYmBkqMDvK" transient="true" containment="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.10 //@eClassifiers.1/@eStructuralFeatures.3 //@eClassifiers.1/@eStructuralFeatures.2" eOpposite="//@eClassifiers.1/@eStructuralFeatures.6"/>
22 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.2" upperBound="-760218457" changeable="false" defaultValueLiteral="xozK6KoZeOjzacZlMSV5wbDiCdiYf2YUt29q5xfmoKdYoTs4q6NYNIamuyvmyCwoLRYAxoM" eKeys="//@eClassifiers.1/@eStructuralFeatures.8 //@eClassifiers.1/@eStructuralFeatures.10 //@eClassifiers.1/@eStructuralFeatures.9 //@eClassifiers.1/@eStructuralFeatures.3 //@eClassifiers.1/@eStructuralFeatures.2" eOpposite="//@eClassifiers.1/@eStructuralFeatures.6"/>
23 <eStructuralFeatures xsi:type="ecore:EReference" name="axKCZWP" eType="//@eClassifiers.5" transient="true" containment="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.9" eOpposite="//@eClassifiers.1/@eStructuralFeatures.4"/>
24 <eStructuralFeatures xsi:type="ecore:EReference" name="p1yrv2N1orOIc27pwJyW9Kgqhv" eType="//@eClassifiers.1" upperBound="1154097373" defaultValueLiteral="1GAXDf6n3BKEXUgIONjMsCJpy5wBq6" eKeys="//@eClassifiers.1/@eStructuralFeatures.8 //@eClassifiers.1/@eStructuralFeatures.9 //@eClassifiers.1/@eStructuralFeatures.3 //@eClassifiers.1/@eStructuralFeatures.10" eOpposite="//@eClassifiers.1/@eStructuralFeatures.0" resolveProxies="false"/>
25 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.5" lowerBound="-1656602995" unique="false" upperBound="152123971" transient="true" unsettable="true"/>
26 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.5" lowerBound="1012112221" unique="false" upperBound="-1459091775" derived="true" unsettable="true"/>
27 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.2" upperBound="899202083" changeable="false"/>
28 <eGenericSuperTypes eClassifier="//@eClassifiers.1"/>
29 </eClassifiers>
30 <eClassifiers xsi:type="ecore:EClass" instanceClassName="lJkFRbl6z4CSGGatphss" instanceTypeName="AkEDQmOFMr" eSuperTypes="//@eClassifiers.2 //@eClassifiers.1">
31 <eTypeParameters name="Z72Jt"/>
32 <eTypeParameters/>
33 <eTypeParameters/>
34 <eTypeParameters/>
35 <eTypeParameters name="01fo3Q8S"/>
36 <eTypeParameters/>
37 <eTypeParameters/>
38 <eTypeParameters/>
39 <eTypeParameters/>
40 <eTypeParameters name="JByKj8Z5mdtRl9iG3UVqrba"/>
41 </eClassifiers>
42 <eClassifiers xsi:type="ecore:EDataType" name="vrDFnXSr3qs5NU1ukGHRY1P06VodYnomtZyVJhiMAXzThaydaJrM0VosucrmptltvSDt385UdOTN2zf2cToKkHAlALV" instanceClassName="FPyDGtCQ186P6xKrTKb094JLwoRa8tMoLwk6TvncibiEX7vhafSgTymkbjxG9wFEyl3opr1jSuWg4lqqI43mDdeLO" instanceTypeName="Gw3E18ZGSHUbUwVQLN78oqISUdjpjevbBbwu5Q8mrvDHMWCwtfbC7H4OOiHJEtdW" serializable="false"/>
43 <eClassifiers xsi:type="ecore:EDataType" name="9L6s1ovry5qHYQCpJcWEtnC8nCEf8kCWmk5NQ"/>
44 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="Vw60tJ3AfKmsWs0wJXfdR3k5RyicIa0hS" serializable="false"/>
45 <eClassifiers xsi:type="ecore:EDataType" name="pR1mfqcRN09J6L0hOfNQT6sTOegv4z2vewfzVtmRgimBA6ePzMLHEH84FLRFJ0bJJS8uWRjFdevB5Nc77tOU1b8XkltMLENvmYLZyGFK" instanceClassName="QnGrE1hyjlVjMNopfVEQBEzHpMZmxT0xtcMHuHwhjWu9NnsA6Advjs42fN7QMKDm1YOzp4dtAr13J6pN2xFr2mar" instanceTypeName="GGNHwGM8cZ5DJGpm1SuMCCDVjPQq9EJonlTYKKprKyNOUP1LCgA6SOmX1lPRdTYLJ1TTWT3GxeQJzULmKHKxYh3VM0gvZZkxoFHMCFa6sR" serializable="false"/>
46</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_57.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_57.xmi
new file mode 100644
index 00000000..7b038766
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_57.xmi
@@ -0,0 +1,66 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="lG6Aj37RbzaJCa8FSJNdLlIgvIdCacQXyLcwSLxM96S4U9qBI3uPZwsNidngzXVkKc3649IDaMLotlUANzH0ZbwArytec4vKkKhAH48KgdSL9Lq8MtBsx5e6Zr6nVmA">
3 <eClassifiers xsi:type="ecore:EClass" name="ap" abstract="true" eSuperTypes="//@eClassifiers.11 //@eClassifiers.3 //@eClassifiers.0 //@eClassifiers.8">
4 <eTypeParameters name="V71cFIUx6bhbkDm5R55RFIrviojCwdy39aeRXIdIdu3s4hyxVIszMYCrVoGYXJfNPmzLaOWjZtgUHgxRwXBLfTRYwKVRqpNRmrWzIq6ISpHn">
5 <eBounds eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.1"/>
6 <eBounds eClassifier="//@eClassifiers.9"/>
7 <eBounds eClassifier="//@eClassifiers.9"/>
8 <eBounds/>
9 <eBounds eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.2"/>
10 </eTypeParameters>
11 <eOperations eType="//@eClassifiers.7" upperBound="887113938" eExceptions="//@eClassifiers.7 //@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.13 //@eClassifiers.8 //@eClassifiers.5 //@eClassifiers.11 //@eClassifiers.9">
12 <eTypeParameters name="tBf08yaEeniUdjfu6MWdtbbNNwXsebL1JjkBaMmjjPMlZKjFByHjcxeZGTWdgjQSCkLHi10315QfJPxAb5HBSivDe8UTYIhkz4aYXHtV3VKcjmnzgB9"/>
13 <eTypeParameters/>
14 <eTypeParameters/>
15 <eTypeParameters name="cLmbeKzO0DmY"/>
16 <eTypeParameters/>
17 <eTypeParameters/>
18 <eTypeParameters/>
19 <eTypeParameters/>
20 <eParameters name="zhSVBp0M5wZAcCRizb326AVehEfPLjm1" eType="//@eClassifiers.9" lowerBound="1412065710" upperBound="-934098576"/>
21 <eParameters eType="//@eClassifiers.10" lowerBound="-288287767" ordered="false" upperBound="-64751380"/>
22 <eParameters lowerBound="-1388079460" unique="false" upperBound="625803086"/>
23 <eParameters name="venGHUUs" eType="//@eClassifiers.5" lowerBound="-1402936638"/>
24 <eParameters eType="//@eClassifiers.6" lowerBound="319587622" ordered="false" unique="false" upperBound="124168873"/>
25 <eParameters name="7G5ejPcG52EyD5kKQI0PMqDJG0mqHe9hgIHpSckeJj1" eType="//@eClassifiers.6" upperBound="1840815669"/>
26 <eParameters name="EGmlAQmsw9p8egfSCq13tMGdqq6eMRQZBvtyYSBsxNGdT85ReKtnsA3QsCkaO9NlyRDY4yItQoRgyUrN5SW4pFrx6cVnZU0eF2yQbYJSW5LXMzPs6LiUPwQjrqGBz" eType="//@eClassifiers.14"/>
27 <eParameters eType="//@eClassifiers.8" lowerBound="1327590667" unique="false"/>
28 <eParameters name="qsShYtX94kJPylbHAwatp8GZDRmnVg53fxtdroE8VCz" eType="//@eClassifiers.10" unique="false" upperBound="-1184364896"/>
29 <eParameters name="2K9mOHXAiGbiZZ4EzLy2WaO38iuAvGmuc4ryfZSEQ8Xw5Fj6eJyr4Uu4PTQzQ5VRmcgWMSo6C" lowerBound="29704094"/>
30 <eParameters name="yh8njNtVwK6Gi50vcdFJ3QS3M1NDpFHZCdPYx9yV0apLJzzQaMCBcoRlPej1oQV5YOW5j8hb1aeETjEY91gvzJNuansRmUdXkaqcij67bzYNtRaQEM6B58A" lowerBound="-2079676172"/>
31 <eParameters name="XHY9bQnfToezKFee1Z2u1GCKCKn4ndcnQveBNeThN" upperBound="-1231915902"/>
32 <eParameters name="eQgDoia0Q3MQvyGkmWH9uWbMOEklONSYYFjTV4EadmYGhZ9pRoB1kwrlOZaiGCaY9m7aEYjIX9il4"/>
33 <eParameters name="SrKkwL0BcrZ4NkhCsoBbbtVRpMOafOXCXKJVrsrWUXIXyPqNRsuNPIE09Nqe9He2WidVpR9aHPS67J8tq3Pe4ary6y4lsald93qlPS3iLrZFEv"/>
34 <eParameters lowerBound="1535482258" upperBound="1359896527"/>
35 </eOperations>
36 <eOperations eExceptions="//@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.8 //@eClassifiers.9 //@eClassifiers.7 //@eClassifiers.10 //@eClassifiers.11 //@eClassifiers.5 //@eClassifiers.1"/>
37 <eOperations lowerBound="1577851558" unique="false" upperBound="134320571" eExceptions="//@eClassifiers.3 //@eClassifiers.12 //@eClassifiers.5 //@eClassifiers.8 //@eClassifiers.14 //@eClassifiers.10"/>
38 <eOperations name="PYFpK7ATNlq197sccSk423tfrCiWZyVxlRDTWLUL7mRlGbXlj4S7sGl6hvLIyPLWeqzRxSmn58SYloVyZwfhtQzjQKgE73DECT1LfxKIUzhs5QV" eType="//@eClassifiers.2" unique="false" upperBound="-764311167" eExceptions="//@eClassifiers.2 //@eClassifiers.1 //@eClassifiers.11 //@eClassifiers.12"/>
39 <eOperations name="tdkNsehE8kzlmDpkCbaIM97zsfpGAwowtlLpath60gBfguvaxQwn6BnVdYbQDFGIZPgWJroLwfIsiscsW8M3mE38K8ARzkmFrWIlcXB9S" lowerBound="-261149616" ordered="false" unique="false" upperBound="-302306323" eExceptions="//@eClassifiers.0"/>
40 <eOperations eType="//@eClassifiers.13" upperBound="-1026322856" eExceptions="//@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.5"/>
41 <eOperations eType="//@eClassifiers.6" upperBound="-700387497" eExceptions="//@eClassifiers.12 //@eClassifiers.9"/>
42 <eOperations eType="//@eClassifiers.1" eExceptions="//@eClassifiers.9 //@eClassifiers.8 //@eClassifiers.10 //@eClassifiers.2 //@eClassifiers.6 //@eClassifiers.5 //@eClassifiers.3 //@eClassifiers.4"/>
43 <eOperations name="QlrS1h5gCSWXBNh7kCFHyS8CQIOoAYRcR5ZOGcXEkIssHZr9esTsY50wOpXdbUSkQRNhk31rws4ibqWsLYY2VOYjF4Prhbacsgjyl7eLNtieM" eType="//@eClassifiers.7" lowerBound="-1303849900" eExceptions="//@eClassifiers.6 //@eClassifiers.13"/>
44 <eOperations ordered="false" eExceptions="//@eClassifiers.6 //@eClassifiers.14 //@eClassifiers.9 //@eClassifiers.4 //@eClassifiers.12 //@eClassifiers.1"/>
45 <eOperations eType="//@eClassifiers.7" upperBound="-17266807" eExceptions="//@eClassifiers.11 //@eClassifiers.8 //@eClassifiers.4 //@eClassifiers.13 //@eClassifiers.3 //@eClassifiers.9 //@eClassifiers.2 //@eClassifiers.6 //@eClassifiers.10"/>
46 <eOperations eType="//@eClassifiers.5" upperBound="2091741412" eExceptions="//@eClassifiers.7 //@eClassifiers.6 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.9 //@eClassifiers.10 //@eClassifiers.3"/>
47 <eOperations lowerBound="1489830673" upperBound="474398199" eExceptions="//@eClassifiers.11 //@eClassifiers.10 //@eClassifiers.12 //@eClassifiers.7 //@eClassifiers.4 //@eClassifiers.0"/>
48 <eOperations name="mu42FYDhftfbZ1cNCxM05Jq3R9Ft33HRbGxCoQml0" lowerBound="-1088021217" upperBound="-1433054980" eExceptions="//@eClassifiers.12 //@eClassifiers.14 //@eClassifiers.3 //@eClassifiers.8 //@eClassifiers.13 //@eClassifiers.7"/>
49 <eOperations lowerBound="-435835826" upperBound="-818423535" eExceptions="//@eClassifiers.13 //@eClassifiers.2 //@eClassifiers.4 //@eClassifiers.7"/>
50 <eOperations name="OL5v0q7YAm0NDqgLqHJtpCT0CwZiP5zde6deXXgXeOjmi6cbzmKq6gYKfkvokGKecqtxx8MHkVpINT9UNPxcxKziFgjDbevi1K3hdUSTpD0Rc2Y0lCQegyu1BO" eType="//@eClassifiers.7" lowerBound="-1284234139" eExceptions="//@eClassifiers.1 //@eClassifiers.9 //@eClassifiers.14 //@eClassifiers.5 //@eClassifiers.13 //@eClassifiers.6 //@eClassifiers.11"/>
51 </eClassifiers>
52 <eClassifiers xsi:type="ecore:EDataType" name="Nb6r5i9enDpQCf9D3EvbAULPt95BMRH5DaWN"/>
53 <eClassifiers xsi:type="ecore:EEnum" name="k0VEQVBuGJfYRVfNmmjlnarnkZaGVai6Mq8zDEuHSNtWorda7TK3V4uK7c0mzvGwERUhLCr2C" serializable="false"/>
54 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="BK2Svvb35rnpOkMQZioPkLW4CmbPO3U3reMBiETaHb75MvQN8RQjLXpTaLxtzyE20KdrRIk" eSuperTypes="//@eClassifiers.3 //@eClassifiers.13 //@eClassifiers.11 //@eClassifiers.6" interface="true"/>
55 <eClassifiers xsi:type="ecore:EEnum" name="4jlOiqL" instanceClassName="z9UFqBwSfLSpghY3xVp825Mp7xcUnI1MLWVo9WOlKPXZX7tubwH9Q9FHclfgJPSBohhP4Cp0nWJ0T2B7HKfETgQln3JcodFAsXSV" instanceTypeName="TlMHPeDP57FN" serializable="false"/>
56 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="Ni1bcaCXBpPKwogcTMyGyxs"/>
57 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="CaJcEcrzWYTP9ijlroGBzv9A57YMvifgO3zWRvjr963bfO7X9j1" eSuperTypes="//@eClassifiers.11 //@eClassifiers.13 //@eClassifiers.6 //@eClassifiers.8 //@eClassifiers.0"/>
58 <eClassifiers xsi:type="ecore:EDataType" name="rDTQuPTT1Vd6kMgNWApPWsXN" instanceClassName="WY4Bz943zpkxUeqJrxqmlTl4m707RNCZpgZz1CemaU65wEPdJFeEx3P4pI8tQco0yUU"/>
59 <eClassifiers xsi:type="ecore:EClass" name="OfIpMHUE9KkrCk1RJv1" instanceClassName="CFzXSgCDt01XeNNDmenisqf8ODGdE7JajmGNC" eSuperTypes="//@eClassifiers.0 //@eClassifiers.13 //@eClassifiers.8 //@eClassifiers.11" interface="true"/>
60 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="FGawhAhI3fZMYTbU0iZzROj5GworoKZbI1WRYzDspwNeIT2gaKxecO6Lakz8beR0ZENhfagn88HZ6OLQ29j1bXjRT6dA0sRXg7RZizvkzUeLv" instanceTypeName="8GN1vKNCDCtRIY4YVTaH471j1pBem6QoXqqTKl958ovsaKp3aOIQGFPVlLvR2V5SYseM4ZdSvY7WCRc2e"/>
61 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="1BTZt2TvppwzKuRjPA336uKZ9zZBrn61QFagtyhbi3c0IW6B6kL05vqQiVzjxhJ50Co8QgZWQVP6486pLuBA8iJNCh4P0HEpUXdS7ZqM3EP" instanceTypeName="KcXI4xIM2U58SwYSWBvhCrmLBh0MchEiMOEDRcfrx8DnzKBSs4KoFOZs6bQwW6geCXD5UHWz0JPTPgxHA8YSDAveZEJWZtmkR4oxfOIDVO"/>
62 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="nFAao8wj1cpQ4erTnFKJRzPEot4OmBanrzkrfs" eSuperTypes="//@eClassifiers.13 //@eClassifiers.0 //@eClassifiers.11 //@eClassifiers.8" interface="true"/>
63 <eClassifiers xsi:type="ecore:EDataType" name="FAIPllYmHLB3ZZrkkaoRKZpcSwK3Dc0KrhybwCLxYPuX4FxgOg4dweDBiku3gTKA3IcjEszsQJ01" instanceClassName="oNiVQsMGlyXoiupb732L36YfarC" instanceTypeName="IysDD7Jtnjkdc3MmQKiU6WY5n3XOcPuD9R4uzAB" serializable="false"/>
64 <eClassifiers xsi:type="ecore:EClass" name="Lf1doCPtdhW2wNzgYQ6yWUBwzecFL4uf5gbcfjRUHbG" eSuperTypes="//@eClassifiers.3 //@eClassifiers.13 //@eClassifiers.8 //@eClassifiers.11 //@eClassifiers.0"/>
65 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="w2RjwJak8WcOsX5qNz7BZMfuPVt37eBwZzXm" serializable="false"/>
66</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_58.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_58.xmi
new file mode 100644
index 00000000..6606d704
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_58.xmi
@@ -0,0 +1,50 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="pgJCKL9Hgoe0k4EbHr3XQtZAsfNeVtla8L0LHqRMC0dftYJ" nsURI="Rm">
3 <eClassifiers xsi:type="ecore:EDataType">
4 <eTypeParameters/>
5 <eTypeParameters name="Bif5JxaVnEULLsUad7kErDPG4qyyrfll4XU0XRbNKiKLs0611KtOp0DY"/>
6 <eTypeParameters/>
7 <eTypeParameters name="XdabEl8c3LcfFD0uE6D1kAEfH7IdM1CvW7MR0Thfq1898N5F4UZou7HbHvUCmfo0fZzTeScLkmcu"/>
8 <eTypeParameters/>
9 <eTypeParameters name="jGQRMpF0HGWfnal2QwvWhPc4AqU8nv6cODJaho4YhIB38QxKoxmFkAVcc3N5sEHoE1LP5KHc"/>
10 <eTypeParameters/>
11 <eTypeParameters name="8gwL4YQVqkKp86k8ldmD3SaCzvKA0mvA2FwFO0i55761H"/>
12 </eClassifiers>
13 <eClassifiers xsi:type="ecore:EClass" name="zDemNP8Ohila8sv0pxCPVjAXiKPVd6QQw4iE" instanceClassName="m0cG9aBkMTHfg66qDqjB8uyP1Cf3Nx3hT3Vu5vAIrxzI80Rn5TI" eSuperTypes="//@eClassifiers.9 //@eClassifiers.8 //@eClassifiers.1 //@eClassifiers.10 //@eClassifiers.13 //@eClassifiers.12 //@eClassifiers.7">
14 <eTypeParameters/>
15 <eTypeParameters/>
16 <eTypeParameters name="8U4dzGLKw2q7aInXiUzitRMjndIgSAb28qf"/>
17 <eTypeParameters/>
18 <eTypeParameters/>
19 <eTypeParameters/>
20 <eTypeParameters/>
21 <eOperations ordered="false" unique="false" upperBound="-1531609239" eExceptions="//@eClassifiers.8 //@eClassifiers.13"/>
22 <eOperations lowerBound="1138287457" upperBound="1733283625" eExceptions="//@eClassifiers.3 //@eClassifiers.6 //@eClassifiers.4 //@eClassifiers.10 //@eClassifiers.9 //@eClassifiers.2"/>
23 <eOperations unique="false" upperBound="-448081614" eExceptions="//@eClassifiers.11 //@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.12 //@eClassifiers.7 //@eClassifiers.6 //@eClassifiers.5 //@eClassifiers.9 //@eClassifiers.4 //@eClassifiers.10"/>
24 <eOperations eType="//@eClassifiers.2" eExceptions="//@eClassifiers.13 //@eClassifiers.9 //@eClassifiers.11 //@eClassifiers.12 //@eClassifiers.6 //@eClassifiers.14 //@eClassifiers.2 //@eClassifiers.0"/>
25 <eOperations eType="//@eClassifiers.12" lowerBound="-1737009752" eExceptions="//@eClassifiers.8 //@eClassifiers.14 //@eClassifiers.9 //@eClassifiers.0 //@eClassifiers.10 //@eClassifiers.11 //@eClassifiers.12 //@eClassifiers.4"/>
26 <eOperations eType="//@eClassifiers.4" upperBound="1700872312" eExceptions="//@eClassifiers.14 //@eClassifiers.2 //@eClassifiers.13 //@eClassifiers.11 //@eClassifiers.5 //@eClassifiers.8 //@eClassifiers.10 //@eClassifiers.6 //@eClassifiers.7 //@eClassifiers.4"/>
27 <eOperations name="9cvxy2V68wdHLqbDVJJTkTt54kA3SGxs2jAScBDuffEOAPH82Ue7OXO0sTuz1PpEOakthltZ5OT2IgV3UsSK3fAJQ4d0reVTEx4OAVYerADkSM9E3Zk8es0gPbnNW" lowerBound="-2040075304" eExceptions="//@eClassifiers.7 //@eClassifiers.6 //@eClassifiers.3 //@eClassifiers.5 //@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.14 //@eClassifiers.9 //@eClassifiers.13 //@eClassifiers.11 //@eClassifiers.8"/>
28 <eOperations eType="//@eClassifiers.9" upperBound="-1355568614" eExceptions="//@eClassifiers.14 //@eClassifiers.7 //@eClassifiers.3 //@eClassifiers.2"/>
29 <eOperations eType="//@eClassifiers.11" lowerBound="405488339" unique="false" upperBound="-991260947"/>
30 <eOperations name="FaeijsSrkpmLUOju49lKpukkIp6" eType="//@eClassifiers.9" lowerBound="-618474894" ordered="false" eExceptions="//@eClassifiers.7 //@eClassifiers.8 //@eClassifiers.1 //@eClassifiers.11 //@eClassifiers.6 //@eClassifiers.9 //@eClassifiers.5 //@eClassifiers.0"/>
31 <eOperations eType="//@eClassifiers.4" upperBound="1686259567"/>
32 <eOperations name="P1kyx8" lowerBound="-1153484556" eExceptions="//@eClassifiers.6 //@eClassifiers.5 //@eClassifiers.10 //@eClassifiers.3 //@eClassifiers.8 //@eClassifiers.2 //@eClassifiers.12 //@eClassifiers.9 //@eClassifiers.0 //@eClassifiers.14 //@eClassifiers.11"/>
33 <eOperations name="igPq6x3FdDrjXD7JmzEc5kEZGz2jHouuZdbI3LziO8SvKV" ordered="false" upperBound="-1496091497" eExceptions="//@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.2 //@eClassifiers.7 //@eClassifiers.9"/>
34 <eOperations name="7u996jBbDu545UCLjbcz0xrZavLHNA9QnN0tHlcH83JpS" eExceptions="//@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.2"/>
35 <eOperations eType="//@eClassifiers.11" ordered="false" eExceptions="//@eClassifiers.1 //@eClassifiers.9 //@eClassifiers.6 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.14 //@eClassifiers.11 //@eClassifiers.5"/>
36 </eClassifiers>
37 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="6AjpY3X8QJcqkLn1jU8uxjdrtggtRT8s46b" serializable="false"/>
38 <eClassifiers xsi:type="ecore:EDataType" serializable="false"/>
39 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="ISmB6N9XQJVi5U0LHk6aoxfBsGbmS69yRVVGAh1T5eJ6lJl9a7H2WNer9txnnEMqRJeYOWLENaGpwAZGDmyTQiUum4" serializable="false"/>
40 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="cwjULQnkjHmHgymgK06kQNFc747VI2FrHZLHwUcbxOMNO236Mpf2LRJiPZQSII2zNlOq7lcnwr6OZr0N1U3b21lxxClnxbhmurrfhBApBZFKZSGCER"/>
41 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="c0uV6DCZGwtvmAlARBq97z3" serializable="false"/>
42 <eClassifiers xsi:type="ecore:EClass" name="uQYbX7zMCtRR0usPOkCATIK2x5phPlG" abstract="true" eSuperTypes="//@eClassifiers.8 //@eClassifiers.1 //@eClassifiers.9 //@eClassifiers.13 //@eClassifiers.7 //@eClassifiers.10"/>
43 <eClassifiers xsi:type="ecore:EClass" instanceClassName="rLcQtnWEm248fcXBJFdermBxP0bZGxqJ6PeJyPqDWZdKc3jeuxyOkzioOzhHtQ" instanceTypeName="Uf2guzJB4T3kYafquW" abstract="true" eSuperTypes="//@eClassifiers.13 //@eClassifiers.12 //@eClassifiers.9 //@eClassifiers.7"/>
44 <eClassifiers xsi:type="ecore:EClass" instanceClassName="cOwrXjAmu2RrAgC2V3C5" instanceTypeName="o6ZYiwrLWrd0Yp34T1OPfYFUoPayEsvTXGVMLC4zEFPuzy" eSuperTypes="//@eClassifiers.1 //@eClassifiers.13 //@eClassifiers.12 //@eClassifiers.10 //@eClassifiers.7 //@eClassifiers.8"/>
45 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="R3Xl9rK88SqMxF1OxRxqc9gFDtwFdpvss75dQ9QJmgQZyGwzxLIFqQnziAOpu0chru77PXDrFmA7gsjIgEl6fMlUBPutWaoIpk4PR" eSuperTypes="//@eClassifiers.9 //@eClassifiers.1 //@eClassifiers.8 //@eClassifiers.12 //@eClassifiers.13 //@eClassifiers.7 //@eClassifiers.10"/>
46 <eClassifiers xsi:type="ecore:EEnum" name="nHXlZaOR1qM8bBDOpIbHaxp2fTHEJo7zFGwHK3kgSMtToxWbaVyV" instanceTypeName="bSV" serializable="false"/>
47 <eClassifiers xsi:type="ecore:EClass" name="gjh7kx2whnAsCuaR0RT5SCekvDQa2Xpwd9VPsbJbJNf7iMP4q" instanceTypeName="6" abstract="true" eSuperTypes="//@eClassifiers.1 //@eClassifiers.13 //@eClassifiers.10 //@eClassifiers.12 //@eClassifiers.7 //@eClassifiers.9 //@eClassifiers.8" interface="true"/>
48 <eClassifiers xsi:type="ecore:EClass" name="GXBbhiRMzQxynRkrEidcwI2qNOFt38BGLj8HD4ZLTvncD9tnmrXPeJZZdaUNkFXFwSAsA3FNQO0ZC5rJ8nRcx7286vfPwu2QPL4C" eSuperTypes="//@eClassifiers.8 //@eClassifiers.9 //@eClassifiers.10 //@eClassifiers.12 //@eClassifiers.7"/>
49 <eClassifiers xsi:type="ecore:EDataType"/>
50</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_59.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_59.xmi
new file mode 100644
index 00000000..f2569b73
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_59.xmi
@@ -0,0 +1,49 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="gRjHABaFondtiVNAU2ylA4trcaHiIDB5XLf8VvbTrYaRoiSK8HhPibOVLsLGdVJlpu4GLLmj7whQG8L3SJRgHgVw">
3 <eClassifiers xsi:type="ecore:EClass" name="UkJu6zSl6zaJiPaEkxZR1hNwEv9s9VQb" instanceClassName="FvarFmRDmFQgM4QIZieP0sqOwIBC2NtfrVYx" instanceTypeName="BFqAY9" abstract="true" eSuperTypes="//@eClassifiers.0 //@eClassifiers.3">
4 <eTypeParameters name="Q5q6eVIUKNG7gjfk4LmrBiVd0CY"/>
5 <eTypeParameters name="CnzWJ87XBLaJZB8V7c5vJcTSsV3"/>
6 <eTypeParameters/>
7 <eTypeParameters name="Zvj9IUxgz9k9J9paVzGc5WMXtnO9SS7OqimkAgEbiObFxPGOugDmJVWn5yXrDNezpDOFcCow6pHsayWueJQncD"/>
8 <eTypeParameters name="6NImcCzTNBRsx3b"/>
9 <eTypeParameters name="Ys5y3vz3Qk6H"/>
10 <eTypeParameters name="uJo6HjRwCLzSgnsTTJC2"/>
11 <eTypeParameters/>
12 <eTypeParameters/>
13 <eTypeParameters/>
14 <eTypeParameters/>
15 <eTypeParameters/>
16 <eOperations eType="//@eClassifiers.0" unique="false" upperBound="615607454" eExceptions="//@eClassifiers.4 //@eClassifiers.2 //@eClassifiers.6"/>
17 <eOperations name="GgfOD6ZdIHmp2ttPhCXPrFTfmcVt" eExceptions="//@eClassifiers.3 //@eClassifiers.7 //@eClassifiers.1"/>
18 <eOperations eType="//@eClassifiers.6" ordered="false" upperBound="-1245420440" eExceptions="//@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.7 //@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.6"/>
19 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.6" unique="false" defaultValueLiteral="NNWXPjhNcIOcu3HBYge8wxqTVC5" transient="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.1" eOpposite="//@eClassifiers.0/@eStructuralFeatures.2" resolveProxies="false"/>
20 <eStructuralFeatures xsi:type="ecore:EAttribute" name="FtAEqpnk8WMQtTnkMOz3WNQFKuwVx4RH0pc9MZ0EWpFoCnQ39O4B7VhXnZwd1Q5dL1qtK2z2sZzNLPN3bJWLHVcVaWgSg96vccFJY9KgVk34R5CN0XtSOPKxavII0VWC" unique="false" upperBound="-1198015566" defaultValueLiteral="WP9XU0bhiPf2ZsgL71zNusMCMPmCYGDeTMKKjjpzjShwTMr92hpmzpVhFD7r0JqrMW" unsettable="true"/>
21 <eStructuralFeatures xsi:type="ecore:EReference" name="DCcVrQsQ2p3aUpule2sLUtpy88znt27yVD4XOJQgIQArwJ364Ve0fVrvaGtLNnxV6ZZ5fa2cGNyJ0eRx5Ehk8vUhPrcl9kokMa80rPy6aAnlEL79e9VQ9J6j" unsettable="true" volatile="true" containment="true" eOpposite="//@eClassifiers.0/@eStructuralFeatures.0"/>
22 <eStructuralFeatures xsi:type="ecore:EAttribute" name="ohEj8R00oNpoGwwkiibwdeIyR7pvCP7wZaoRu4ElIwUoyigfTRlelnBmQ3C4Rn7Z06rds99P57B5mylgOn3" ordered="false" upperBound="-441568339" changeable="false" defaultValueLiteral="yIZX5eQPV7Dbc7hPXAPRNlCC2pOJ4A74I4Wmr2gsVsHHgGhwxytNF8oD8Ngy" transient="true" unsettable="true" iD="true"/>
23 <eStructuralFeatures xsi:type="ecore:EAttribute" name="hYJHwbapAFO5mPuWjcWeWPnG78MEgk9YfwIHigSwaUB7fxmhQATKS7RUu1M3tjLfsfPu97LCGOsgPi1TCLZkz6ORi8L" lowerBound="384567880" defaultValueLiteral="33Halhg5TqixY9iLBR5yghDQwjyyvxa5eMQvHMPaYznPf22coIoxMeiQiILpxXXZeW2jkVpJBHruaYSyKUiMCKBdr8CmtEpmXv2CRBe0TsAVeWk17j" volatile="true"/>
24 <eStructuralFeatures xsi:type="ecore:EAttribute" name="GmHmOVNsKU9ZkFI9Sk8C1kTRLOHrEha0lbnXhPQVGhQ7Lc9sHFYfdTSJ1LZaeJthV1hVgSfwEzVtJNzHn8kWhaiiR71rDF3KfSklNE" lowerBound="2073853634" ordered="false" changeable="false" defaultValueLiteral="HVW2vlkEwddoPLaL3F1P45NUCmn6mLZHnxpnZkgIEO"/>
25 <eStructuralFeatures xsi:type="ecore:EAttribute" ordered="false" unique="false" upperBound="2083648481" defaultValueLiteral="LGlYLlNSiwc9imra5IAZQcoewy6ftK0QqNDI7PBkJDHoL3TqjcBLoNubzKLuIQDtiyThBNAvHyrznylVlkNhiHNGEJgmQMra6HPTODPejrxpcZ2T2qsj0" derived="true" volatile="true" iD="true"/>
26 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.7" lowerBound="-556041347" ordered="false" upperBound="580463836" changeable="false" unsettable="true" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.5 //@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.1"/>
27 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
28 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
29 <eGenericSuperTypes eClassifier="//@eClassifiers.5"/>
30 <eGenericSuperTypes/>
31 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
32 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
33 <eGenericSuperTypes eClassifier="//@eClassifiers.4"/>
34 <eGenericSuperTypes eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
35 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.7"/>
36 <eGenericSuperTypes eClassifier="//@eClassifiers.6"/>
37 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
38 <eGenericSuperTypes eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
39 <eGenericSuperTypes/>
40 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.7"/>
41 </eClassifiers>
42 <eClassifiers xsi:type="ecore:EDataType" name="2Wr0R25MgzR9SHf2mgLkQGifngzDF3iJ2PpLIDOHeNyafjJs5Ey1bqX5t7zgpUhmQ2mQnWj3Eros0CA" instanceClassName="b9H8sE1jCEHxcIg0CPRSiBd2oGfYdbxn7zkorvgsuAq73lnoAdvgUGAfMyZQ0vlWhxGRhoEBqxjJH7yHFlKPDxqsOluKsaegLANe7C6IneUBC"/>
43 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="xVtiptxvwKkI4SxRQqP2fg0oBzsj1Rc3gZ0vElqwdOP8TogfkitHVuZKUtitWJkp6SHoSHJ95YzFuB8nxWCdOFvz"/>
44 <eClassifiers xsi:type="ecore:EClass" name="6kMTDALF5WYsaZcLPOhZQ0Lrb165f0Wst1LtxbCi5qxz5soc3qzzONfdjooHHLeBFMm1l00S7fzL508kWqnqMJ2EGR7KnJM6poGHXPNzd6aOlog7aH40I" instanceTypeName="1ewzKVsERbvZVTNlu5U" eSuperTypes="//@eClassifiers.0 //@eClassifiers.3" interface="true"/>
45 <eClassifiers xsi:type="ecore:EDataType" name="rW9OHjtf7PfrIBp8U5Eszdij4axmYfC0OZkPNqzLPiOLCRgLFiH1qG63juV43cNHBI3pkW45XIS1D0hjxT" instanceTypeName="7ckSNHZi4undJoPPxI5UoweewgGjwarZUocgmqK"/>
46 <eClassifiers xsi:type="ecore:EEnum" name="6VI277NqhdQwnZHbzXNN65LD1CRXwCFExj1Q3SJVMbIivlRSgfCNciuxHxobJ27" instanceTypeName="3Vi6FkN2IhHPXb"/>
47 <eClassifiers xsi:type="ecore:EDataType" name="CbpcKKdPETrRTUve6g3EgwlCvlkq1RTPbyFuQEBgI83UXkiJsBq65qliaun4wdxVYsiRjuoOmsuFa3jJ6uTXDisbpLXcF3Cee9cCamPYjf" instanceTypeName="4YkaUrqcdJAVAEgx0zerEVJ6X1aufpW2y8CcpQTCH2w2ogvYFHcwNpDLwUGdeSl2k7pFQDreDdpp2ygTn8Zcol22wKxxpHWpQ3HFdGZDugT5aL3O48F1Gcf"/>
48 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="c8gRulPTnS0jnnM1ct8b4HDShmhgPb4ZsYGt1XyuPd23CxQANfa93tTG4jx0" instanceTypeName="a6YojSrqHv"/>
49</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_6.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_6.xmi
new file mode 100644
index 00000000..7707ad46
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_6.xmi
@@ -0,0 +1,60 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="g1Cw5KgGMKJ0y2h9Qb6OrMEvkCsw">
3 <eClassifiers xsi:type="ecore:EDataType" name="IoumrSmygXE79fIbSA2WvckUPWewTESHiVXoRmEyIdUbiD9ZyIrozY0x" serializable="false">
4 <eTypeParameters/>
5 <eTypeParameters>
6 <eBounds eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2">
7 <eUpperBound eClassifier="//@eClassifiers.3">
8 <eUpperBound eClassifier="//@eClassifiers.7"/>
9 <eTypeArguments eClassifier="//@eClassifiers.4"/>
10 <eTypeArguments eClassifier="//@eClassifiers.8"/>
11 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
12 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
13 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.8"/>
14 <eLowerBound/>
15 </eUpperBound>
16 <eTypeArguments>
17 <eUpperBound eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.7"/>
18 <eTypeArguments/>
19 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
20 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
21 <eTypeArguments/>
22 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
23 <eTypeArguments eClassifier="//@eClassifiers.5"/>
24 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
25 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
26 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
27 <eTypeArguments/>
28 <eLowerBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.8"/>
29 </eTypeArguments>
30 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.8"/>
31 <eTypeArguments eClassifier="//@eClassifiers.8"/>
32 <eTypeArguments eClassifier="//@eClassifiers.8"/>
33 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
34 <eTypeArguments eClassifier="//@eClassifiers.1"/>
35 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
36 </eBounds>
37 <eBounds eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
38 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
39 <eBounds eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.8"/>
40 <eBounds/>
41 </eTypeParameters>
42 <eTypeParameters/>
43 <eTypeParameters name="UdpzJZ6vYYCZkwMmliI3JqSbiaHw2fnzG7cIYeATMl52siQHSgokqQBjAMvlKKIdLqThge4cD8LQ3fhXqDXOstFm7RwqPtJDpvOrkm1W7dkMpcEp9GuUA61Vg"/>
44 <eTypeParameters/>
45 <eTypeParameters/>
46 <eTypeParameters name="S3QU05P7G7xVdDMUgdT"/>
47 <eTypeParameters name="4OyApJT1RNw"/>
48 <eTypeParameters/>
49 </eClassifiers>
50 <eClassifiers xsi:type="ecore:EDataType" name="ZmATJZd84WFLoEhDnIgJdpiKreQnznvKOD719lDuoA1OC67D8JcAHz1GFzpoINXd3DtbRyBabZirqQLstH17jVps0DZwd9kAECb" instanceClassName="SszX2zsgOjg3sJ71n"/>
51 <eClassifiers xsi:type="ecore:EClass" instanceClassName="TukXe8qN5Uoj9xKdk9DnEg9L4dIfTmt9ZHABKt5OwSoQmvAc5zDS0MFZoqcPZ2SOIeQ7RL7X0lR3ugC" instanceTypeName="kMFrMcPFm5OxSJ" abstract="true" eSuperTypes="//@eClassifiers.9 //@eClassifiers.10" interface="true"/>
52 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="d9txekE6016a8yB3STPihY5vBaqgX3XHBqnCNklzNX6fFipOFajRwbMm6nHoTYt1QF8Kpk2Nt9pDHaIUP" instanceTypeName="Qip3JlH8McKNLZabb0NvpXFgbCWLlzt5rl44fWNCxTy2EIrLK" serializable="false"/>
53 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="SJmB1ZLnJQ3FuOdXwuAnGMTNde"/>
54 <eClassifiers xsi:type="ecore:EClass" instanceClassName="7h0ZkzdMlS6K7nF5elyoDIt6CYFrHbOZaiju" eSuperTypes="//@eClassifiers.10 //@eClassifiers.7 //@eClassifiers.9 //@eClassifiers.5 //@eClassifiers.2"/>
55 <eClassifiers xsi:type="ecore:EDataType" name="mpL0QpsRdYll77sGddGe8xR8XhIeCZC7Atk2Q5BioDxEMlOF4anNMPDshpWYj1jVY3i95L7u2VUISzNMRWeSSFsp1ubGdfB"/>
56 <eClassifiers xsi:type="ecore:EClass" name="FHhS5IbhNW2T7xiL8SnSnLAkjuzjysaoZ3SjWP4lanZEW5FeNZ2sjQ1X7tdxr8We2HCDOO0uUIbKYacpXien" instanceClassName="9DyrBx3yh9FlIpk9N3XUOYFfLv8u8XKiQqWyg00094Ld1IY6cCvq" instanceTypeName="QS77Gh5s6S8oIV7niI"/>
57 <eClassifiers xsi:type="ecore:EEnum" name="TrRl6PJd2xYfQbWwMXrUpfoLyCM8i08ZvCcGegr2M2cejEBoirovWZKIp4nB4T1Duq7MgESR" instanceTypeName="JqYvtSSBD5rIVrwfrNH26sFTaIMCRRvDfxOJJ30kb8Q6ezx19Is9srmrm4NnbQ2loQZ570RTIVv5WmqBQm2"/>
58 <eClassifiers xsi:type="ecore:EClass" abstract="true"/>
59 <eClassifiers xsi:type="ecore:EClass" name="SNybg8UleG04p8d" instanceTypeName="rF1cXOVOlRUnk92wIX5Pt8dcsSdr537Bu3dWzkoFOB0K5GkPeDeCNwJ53iyU4WJ" abstract="true" eSuperTypes="//@eClassifiers.2 //@eClassifiers.7 //@eClassifiers.10 //@eClassifiers.9 //@eClassifiers.5"/>
60</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_60.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_60.xmi
new file mode 100644
index 00000000..cee3080c
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_60.xmi
@@ -0,0 +1,49 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="KAh2L3Hxhn6dd91CdVuGT3k5w975Ajm50zBL14Ggz42iTYh66sdnqlkwRhlXuyDfip5N7k1CsfHEKjJL09RpqvTA1vOzhXX">
3 <eClassifiers xsi:type="ecore:EClass" name="FryzYljJYrYi6MqROgJnnbBucT6Duo" instanceClassName="KZ7E0qfxg1bpfIlu46AiWa8ug4O1BupSvty6m0M2uUC" eSuperTypes="//@eClassifiers.12 //@eClassifiers.8 //@eClassifiers.4">
4 <eTypeParameters name="PEokQCxWYHpeIQA6ppx3VmH1807wPLGc8vWQIz65yIUQ4hVEryPEa6urt0hWYsN8tOGzIxkEoyZjEbSjIz0ngdfc07KHNSrfirkFSWBEHsj5ahU1hFs5Wp"/>
5 <eTypeParameters name="HZi65CBsvXoRoJvrXXI2RzbrL9lgtUoKBcZdLsLfW6Btmpfg4"/>
6 <eTypeParameters name="CrhD8xvSh3Q9ur93GKu7QoBEPFUjcAXibK7cNGZMgDjira4RW55y8POJzq9DwaLCyf0hf2atRPuzQaEmv"/>
7 <eTypeParameters/>
8 <eTypeParameters name="zoQAlKs9mnlHbDX7domIpnhagqDBOoq9sOvFAEoMaFrtw3xPgpSigN6TlHpLVQbxuyhtEqsk2mqequICxGiVeHy4iSGZwF2Zr"/>
9 <eTypeParameters/>
10 <eTypeParameters name="eZg6yZyce1Q0GscPnFdxrPJsRLxqY2iXUo5bDJ5kYYuujQM7wnPLml8yLlFIYga0eTx1dPdpTZUIjaiym8rvzsAmigsFRi"/>
11 <eTypeParameters/>
12 <eOperations upperBound="1575976340" eExceptions="//@eClassifiers.7 //@eClassifiers.8 //@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.12 //@eClassifiers.4"/>
13 <eOperations upperBound="930718530" eExceptions="//@eClassifiers.2 //@eClassifiers.8"/>
14 <eOperations eType="//@eClassifiers.7" lowerBound="-267531469" unique="false" eExceptions="//@eClassifiers.0"/>
15 <eOperations name="2TDJ2KV3LtkfGecViW2FT3E4wSmPVNlW9mMGY2oykZKlSjXuLOuawz9xsOToa4kweTZmu8uWQ0lVuZ7SLdC3Z1Qnfk9qrkBIlaS3G5rHN2" eType="//@eClassifiers.4" eExceptions="//@eClassifiers.1 //@eClassifiers.8 //@eClassifiers.6 //@eClassifiers.11 //@eClassifiers.10 //@eClassifiers.7 //@eClassifiers.2"/>
16 <eOperations name="TNgQwE3cxbJmsj16s3mTaDAtav795ZQbMB7kIbogw5tnuf1OmGCoBzvQ5ODQTF" eType="//@eClassifiers.10" upperBound="1506428677" eExceptions="//@eClassifiers.1 //@eClassifiers.12 //@eClassifiers.11 //@eClassifiers.3 //@eClassifiers.8 //@eClassifiers.9 //@eClassifiers.7 //@eClassifiers.10"/>
17 <eOperations name="7uzfn4Cmo7ree8WR6smscyooJoSbYfwlOmmrWZdWxkFYdpjrmYLDBqrbsQKFvdxaejONUN8jr85GcVsPGeRvmyYFIwU2IqQE" unique="false" upperBound="-1417461948" eExceptions="//@eClassifiers.1 //@eClassifiers.12 //@eClassifiers.3 //@eClassifiers.6 //@eClassifiers.0 //@eClassifiers.4"/>
18 <eOperations name="C70xC127uVmnFvfWipcRBzmYnNFZDDERPOCFQWaurwAYi17Nt0Q9DJMBKOZhjU1FoZa67joA5Q4c9P05BErfV16PICd1lh" lowerBound="1109078042" upperBound="-1002881603" eExceptions="//@eClassifiers.11 //@eClassifiers.4 //@eClassifiers.7"/>
19 <eOperations name="YJ82CLvLvaHV7akAE9HxOhlMpT7ib5e82tYqrZrDZsu5r2z" eExceptions="//@eClassifiers.11 //@eClassifiers.12 //@eClassifiers.6 //@eClassifiers.4 //@eClassifiers.10 //@eClassifiers.1"/>
20 <eOperations eType="//@eClassifiers.2" lowerBound="1446867336" unique="false" upperBound="717787675" eExceptions="//@eClassifiers.7 //@eClassifiers.11 //@eClassifiers.9 //@eClassifiers.12 //@eClassifiers.2 //@eClassifiers.5"/>
21 <eStructuralFeatures xsi:type="ecore:EAttribute" name="7iqJkwxm9nl8mJzEY" eType="//@eClassifiers.12" upperBound="1588859987"/>
22 <eStructuralFeatures xsi:type="ecore:EAttribute" name="rVfgtujhNiqWOkgtpLxdajJQdOVMNhitpst6SjC3zKeDSNZeeARxq5moU1fh4NQc6ggSNrhSucc5RAYENGMqEdSd2crI0wJNHDNF7Qc1UucDdI0464BffAaNLIuIPs" eType="//@eClassifiers.0" ordered="false" unsettable="true" iD="true"/>
23 <eStructuralFeatures xsi:type="ecore:EReference" lowerBound="-1783496299" ordered="false" defaultValueLiteral="xPBP3c3wZPg0K86qPfUsFCcuCzhQRA5zQbLLMszuNOi3EdjYbqjEtgXcCjfh4Lnj" eKeys="//@eClassifiers.0/@eStructuralFeatures.12 //@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.1"/>
24 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.2" ordered="false" unique="false" upperBound="-1128776395" defaultValueLiteral="Ijt8ITQvl5tGSOLyqDYs9oJvyI9lPIt0doiZ0lqDLMtSueUXz7vklQrlG8ZMYZsfau664sf0zUpdJetTY6QosgGzXReuL0rOIyBo" iD="true"/>
25 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.2" lowerBound="1375905859" upperBound="-755988333" defaultValueLiteral="Q7gsfzikFd8jWTOdfEsQJEkRFGCqtxdB3qe4m72TrDUiXAqkL04EZlpKgjAH3C7cmqDADgseDyu9t88PYcTyf9SoU2aQMQB" unsettable="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.5"/>
26 <eStructuralFeatures xsi:type="ecore:EAttribute" name="8u4krj72h25Os23aDsr2JbzTfOwNmWuqF1JGpPRycw5837J8e" unique="false" upperBound="2017282631" defaultValueLiteral="KJ0U13WvdYhglkWX7hgeShlcHHoq9D5xwAIiHp9Fp6JCwEd6PS7" unsettable="true"/>
27 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.7" ordered="false" upperBound="-2106567362" iD="true"/>
28 <eStructuralFeatures xsi:type="ecore:EAttribute" name="SaP94eaTJP0Ni8511ZOEbLWrPnUUWGLRUfYjewi0siUVs5LQ52xgqZW5NrMPrNWyrTS7Wi4CIE08FT2lS" eType="//@eClassifiers.1" lowerBound="669557658" upperBound="-2051235263" derived="true" unsettable="true" volatile="true" iD="true"/>
29 <eStructuralFeatures xsi:type="ecore:EAttribute" defaultValueLiteral="ThfW8niL74BSt86Inp2wA735asV" transient="true"/>
30 <eStructuralFeatures xsi:type="ecore:EReference" ordered="false" upperBound="-2037564610" transient="true" unsettable="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.7 //@eClassifiers.0/@eStructuralFeatures.5 //@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.1" eOpposite="//@eClassifiers.0/@eStructuralFeatures.11"/>
31 <eStructuralFeatures xsi:type="ecore:EReference" name="rhdZzJKxzp4edZMGMn8Cc5k2w9aGg4xxKNSqcLU5Qcik7CdJHyk9v0ogQXzo" eType="//@eClassifiers.2" lowerBound="-1058052901" upperBound="-109564221" changeable="false" defaultValueLiteral="ZLnE4H1OZzfWw3ecWak2Vx0XJZ45Mm1R12cDibsqQYrOTYqxH9aAnvGete5g3" eKeys="//@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.12 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.5 //@eClassifiers.0/@eStructuralFeatures.7 //@eClassifiers.0/@eStructuralFeatures.8" eOpposite="//@eClassifiers.0/@eStructuralFeatures.9" resolveProxies="false"/>
32 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.6" lowerBound="1488793693" ordered="false" derived="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.12 //@eClassifiers.0/@eStructuralFeatures.7 //@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.0" eOpposite="//@eClassifiers.0/@eStructuralFeatures.13"/>
33 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.3" upperBound="1811541257" defaultValueLiteral="Pq48IybatWDdoAFrU2JcRik1NwK5nuXEThV"/>
34 <eStructuralFeatures xsi:type="ecore:EReference" name="kPTKkHGPTCvVcrZUTAMZJvLedqa" eType="//@eClassifiers.12" lowerBound="-616806390" changeable="false" eKeys="//@eClassifiers.0/@eStructuralFeatures.12 //@eClassifiers.0/@eStructuralFeatures.7 //@eClassifiers.0/@eStructuralFeatures.5 //@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.8 //@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.1"/>
35 <eStructuralFeatures xsi:type="ecore:EReference" upperBound="1032106173" derived="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.8 //@eClassifiers.0/@eStructuralFeatures.5" resolveProxies="false"/>
36 </eClassifiers>
37 <eClassifiers xsi:type="ecore:EDataType" name="6cp3Os0WyoKsVsroAPi2LQiUQR549s8BjZ8h2NW76ADkuLxgpXPeI9wFwJriuPj3MVMxzjt0" instanceClassName="ctZh7M7p91mFiuFVRYUghBafbpyb"/>
38 <eClassifiers xsi:type="ecore:EDataType" name="h5jU8Wrj4Nd17iPkg8UHxGj2NpAxFHmd5ULY0Wqrl6U7UU7tByetGkCWpy9cIf9q4Za3IwoqOUwH9kTdWwPNiAdQfFjqHHqgX9NvbUnyKqRCN9q1rFb62WrqnTAxJB" instanceTypeName="0XrFxDXTPHXepyA7leRnfm0tyUSBm5cQyFO60Mfp7Rq8b54EQDmhd9RN962Y9oOl9OJcE8rs"/>
39 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="UID89dWnWUVkGPUkz0psx3GeyCEDNLt5wZOSFlzq9PfdCTIihoXx"/>
40 <eClassifiers xsi:type="ecore:EClass" name="2mLYubzPmcla5AIsP8bdrA5DH7rbGh2S7T5cXwIc6xMJNkYRItfM2ad9VacyO7Kyh" instanceClassName="ZIbSbQkEY8nzPx3zBENqQp2uEzbCUnnRwnn1BKhM4NTt7mifDutRpqvgIDrtNtNus1EyW92" instanceTypeName="k4f8L9gSti" abstract="true" eSuperTypes="//@eClassifiers.4 //@eClassifiers.8 //@eClassifiers.7 //@eClassifiers.12 //@eClassifiers.6" interface="true"/>
41 <eClassifiers xsi:type="ecore:EDataType" name="CwcXNzYePhe0ThBUMiiWOUKvJTgXptlwoxzIasQMUKaw5S5v8unZk1Z6" instanceClassName="p1LqbrAgGjNs4FmQofaRllJVMBPeelfJznZ1y44zRj5T" instanceTypeName="bCPEv2bqahorzrUTpnZDySKCMHTYL4h09ObKVKgM1AjUWeZYAq7LGvYLD0IgfcdX57RK6SZfPmKcDv6n9gxUXJIe4Y9PMKWkRvdWTAM22weJD3qzsTT"/>
42 <eClassifiers xsi:type="ecore:EClass" instanceClassName="mLBths8jyUPyFPp4pmVSBso3X8oycnqnAo3x91n3XRxAWJ3hGTColawuxSYKUm5LN1KwimF" instanceTypeName="vYv2El2vAqyrjCizT2UbnMUyyKbrq51h2ipsaxHonxr9nvz9xyA2YOyRYoZhycVjbV507qHBxMUWgA6cHjqnBx64cnnwoOwQMBjc8d8W" abstract="true" eSuperTypes="//@eClassifiers.7 //@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.6 //@eClassifiers.12 //@eClassifiers.8"/>
43 <eClassifiers xsi:type="ecore:EClass" abstract="true" eSuperTypes="//@eClassifiers.7 //@eClassifiers.4"/>
44 <eClassifiers xsi:type="ecore:EClass" instanceClassName="QzS7jsbLA6EBwv2QurwGsseONzFY9t5R3upgZzakJUMfyXv4a" eSuperTypes="//@eClassifiers.6 //@eClassifiers.12 //@eClassifiers.7 //@eClassifiers.8"/>
45 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="6gMixks9XhOkpgxGDCUg1tGn87fJovKTqTnEj3Eccx4gYmJAzgDJWewAkRkiBzDElwNUNUNeY0PgVcKfUT6S092kVtLkKBjsG5xRgbF393BIVvaVpGez09DLk" serializable="false"/>
46 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="FKe0WykZDVkAPpNbRxh0wpHXYn03EjOQAJRojkFwZRJxZPSbVRWLbxwMUoUZTxcAVPOjSzJJv15SHbrOzlFyoy9V1xEQIFzOZpVYrLhPdCyADS9we"/>
47 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="CPVXoDCbrQ1EnDfbi3jRhN3cAu05G3at8N8p2WKnaCboOiT"/>
48 <eClassifiers xsi:type="ecore:EClass" instanceClassName="A2UJULCJziN4OwIfEMUHSJG2ns5FYNJN7Bq3vzTtYAYXj6DWUQEG86HmO9asiRHxLIIqHqyFjU7ebNNrFA8VtcL7PiP8hhzGtMg1MkPJM7rtyTPT" eSuperTypes="//@eClassifiers.7 //@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.12 //@eClassifiers.8"/>
49</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_61.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_61.xmi
new file mode 100644
index 00000000..b25668c1
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_61.xmi
@@ -0,0 +1,43 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore">
3 <eClassifiers xsi:type="ecore:EClass" abstract="true" eSuperTypes="//@eClassifiers.2 //@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.3">
4 <eTypeParameters/>
5 <eTypeParameters/>
6 <eTypeParameters name="vQuE8JS8i1zTZKwVF6pSJQyNRArePG"/>
7 <eTypeParameters/>
8 <eTypeParameters/>
9 <eOperations lowerBound="268687563" ordered="false" eExceptions="//@eClassifiers.3 //@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.5 //@eClassifiers.4 //@eClassifiers.2"/>
10 <eOperations eType="//@eClassifiers.3" unique="false" upperBound="-1494844685" eExceptions="//@eClassifiers.5 //@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.0"/>
11 <eOperations name="f3VCAFzYIOMrbmLVSVeoMeTqgwDQ3OySV5" lowerBound="-234195066" unique="false" upperBound="-673814005" eExceptions="//@eClassifiers.3 //@eClassifiers.2"/>
12 <eOperations name="MVtAqW0G3EMTwggCHzpo0ERO3nHBLTR6kntN0q2nWy5fvylf95bXzkWPSYyT2wHJs7IKHa4dAv27iHLYl0k35w146w03l3p" lowerBound="1412763975" eExceptions="//@eClassifiers.3 //@eClassifiers.2"/>
13 <eOperations eType="//@eClassifiers.5" lowerBound="320567217" eExceptions="//@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.2"/>
14 <eStructuralFeatures xsi:type="ecore:EAttribute" name="zgjCpO0T3qc3AxTEUepXuFWjOA8oQQFQSWQdUtlcA3oVjCCyilU3x0H2A3YRyC34cTjel0pToMKkxFb" ordered="false" unique="false" defaultValueLiteral="l6CW5p4NddSQeVBZdVm2Nl7V4C8Us3WMOn9707PSl1QWiQktMGr1cVn5zR5V9HJuVwkFnmlAoPYpTY3eY4Ex6RD4leEX" derived="true" transient="true"/>
15 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="97501569" unique="false" upperBound="-1168910394" changeable="false" volatile="true" iD="true"/>
16 <eStructuralFeatures xsi:type="ecore:EReference" ordered="false" upperBound="-777140978" unsettable="true"/>
17 <eStructuralFeatures xsi:type="ecore:EReference" name="8" defaultValueLiteral="6IrSOCWsTg6SxQj459aTDb27DajVWHeCTZ3PdEFP8Sx5HCSkCxdSg4w9BvWfo2uWouBakuoJpSlkUFWSJlzg4xYfcA4xIU14el1Mhu" unsettable="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.13 //@eClassifiers.0/@eStructuralFeatures.11 //@eClassifiers.0/@eStructuralFeatures.8"/>
18 <eStructuralFeatures xsi:type="ecore:EReference" name="GNIKAjJLOIMgccJcXJzEcr" lowerBound="1042620934" upperBound="192063069" transient="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.12"/>
19 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.3" lowerBound="-143366784" unique="false" upperBound="420556002" transient="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.9 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.12 //@eClassifiers.0/@eStructuralFeatures.11 //@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.7 //@eClassifiers.0/@eStructuralFeatures.8" eOpposite="//@eClassifiers.0/@eStructuralFeatures.3"/>
20 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.0" lowerBound="-1771493168" upperBound="250954096" defaultValueLiteral="cyAzw4X0XcB8BXdkG7pkwfDNnQ2YdRouuxsFbd3cfpvLG4KTUK3dc" resolveProxies="false"/>
21 <eStructuralFeatures xsi:type="ecore:EAttribute" ordered="false" changeable="false" iD="true"/>
22 <eStructuralFeatures xsi:type="ecore:EAttribute" unique="false"/>
23 <eStructuralFeatures xsi:type="ecore:EAttribute" name="9zbOtjJBUS6GbG2RslAyD15uYgWJ1g3Obx89TR4gZSpF6SEItWEtkvYCkVxsZmt40M182OAzDCxx9iv3Ise17NwpP3Pk1sGF9PVNifAgK1Pu029qvUW2iXyDF" lowerBound="-825198526" ordered="false" upperBound="2028842618"/>
24 <eStructuralFeatures xsi:type="ecore:EReference" name="jQ2NqSkhjXKnIByDkRZdY1MmJYNpbPo7al2euR" eType="//@eClassifiers.3" defaultValueLiteral="GcCXPPufCElCZBoNcA9KyacjWwaTZCLDLN5bsB6Ndqj2CEj30fM96akjsYC697bFgNoaCr4zsnqJ" eKeys="//@eClassifiers.0/@eStructuralFeatures.12 //@eClassifiers.0/@eStructuralFeatures.0" eOpposite="//@eClassifiers.0/@eStructuralFeatures.10"/>
25 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="-1766056586" unique="false" upperBound="1658839165" derived="true"/>
26 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="1584612250" ordered="false" upperBound="-1534891676" defaultValueLiteral="0qNBfifDrHQ8RPcc1bCtdz2ykqPJjmIhDKFx88z9FTOiCgbvzxBhxj9FlOAQGoGAj2gzPmQ29RhB2nI1hX6qyK5lAVMRj6pmSZ96mCePih"/>
27 <eStructuralFeatures xsi:type="ecore:EAttribute" name="I1agBr1eZjrhcKMmWypN4661nm1B68Cl3uSEbhy1pTiY8AFz3UEj0boF1STiCVOJ6SzD5oqWkWUG2Yj4vPAZr" eType="//@eClassifiers.5" defaultValueLiteral="2l7lo9gv4BAPtKYOtclWDhRfXmKyKmhhw56zor1RRHXcpa1VL36qo7c2wLxBaGYE2q00Ne96SozCfiF8b1luG" volatile="true" iD="true"/>
28 <eGenericSuperTypes/>
29 <eGenericSuperTypes/>
30 <eGenericSuperTypes/>
31 <eGenericSuperTypes eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
32 <eGenericSuperTypes/>
33 <eGenericSuperTypes eClassifier="//@eClassifiers.3"/>
34 <eGenericSuperTypes/>
35 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
36 <eGenericSuperTypes eClassifier="//@eClassifiers.2"/>
37 </eClassifiers>
38 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="ULqdEsHafERJ5ZoNxe79PMCGinTG5af1" serializable="false"/>
39 <eClassifiers xsi:type="ecore:EClass" name="WJTEoxHrCWd4CyXpcDiGCH6TVncskDGiEVmpQGzD4CaZ6P5dN6qQ3qIwLEbsWjmTXlS6kXCEEtxUChoP" instanceClassName="qBxTTSdPcQGW6fgVed9pgaKoYnbRy1Bvqx1MzgYN3FTUr7c6wSpalLaLoiUdWfZQSeZBZ" instanceTypeName="RgQc8weYwQfSt7qt772cDiUKXjHg6fU4nfGFY2O9UDp8UTYyUdLPDq5PfIMiLjGWS1syXRC4acWMqgFhv" abstract="true" eSuperTypes="//@eClassifiers.4 //@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.0"/>
40 <eClassifiers xsi:type="ecore:EClass" name="J3MMQKpGeN7PdjlEesqCdOEGZOPaXT15P4pVftKD1qu1OUgi6g0QBtSiwQpcFirutrxntq1kN5kaSkBaIx6Ro8O8TSQCgBP35XbKcMUz" instanceTypeName="BricfIUP7YJhgTaUHJIGfhJPHCys" eSuperTypes="//@eClassifiers.2 //@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.5" interface="true"/>
41 <eClassifiers xsi:type="ecore:EClass" name="k3hqst9MtUpU3QyQbznINo6KVV7ZSGIxSXPw8XIBvk9B0uGMEKvqL3kZHDGHSHofBMkdozkslPFDljHFQqKQvdPVgBoxj9wP2k8p1KVqPLUVJBe72t" instanceClassName="KoAL7bY9a0TAXN0HX3WjLSXQQId3nv74ib8SxMFxoXWL2PquWD9qYOguVebNAuZS5KBEncKzoqwoqJuUJBbsa15ympezyAUfVOEc3VgSUGhHwj" eSuperTypes="//@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.3" interface="true"/>
42 <eClassifiers xsi:type="ecore:EClass" instanceClassName="lUXl5khgoWTIKOCiQvpiFzCUOuHWqFLtc" eSuperTypes="//@eClassifiers.0"/>
43</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_62.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_62.xmi
new file mode 100644
index 00000000..462e994e
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_62.xmi
@@ -0,0 +1,53 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="NwJUZGBudYgMrg0RfVZjzeySteCF7x2ZyCCx4FcZ6DxVlYZxdTcspetJNK8EOzJ1gk" nsURI="WLlJKvc4SLjubdu2Y6F5Rqejc1FvCdb1lpDgv14l9yXuFdL0bUE1lXnhH3Udh7ZyypdcIaBzHjs8">
3 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="3o7h16YCosJGWrqJTUeodoMI2me4IGwFks5CTiKsp2hklLlozxiStc7" eSuperTypes="//@eClassifiers.6 //@eClassifiers.13 //@eClassifiers.15">
4 <eTypeParameters name="z1teiBZyar9p0TbODHKYljOxPuHgXqLs2addqA3"/>
5 <eTypeParameters/>
6 <eTypeParameters/>
7 <eTypeParameters/>
8 <eOperations name="fnclH0miCc9JpkiYbQAo0JyV" unique="false" eExceptions="//@eClassifiers.15 //@eClassifiers.2 //@eClassifiers.4 //@eClassifiers.12 //@eClassifiers.5 //@eClassifiers.7 //@eClassifiers.6"/>
9 <eOperations upperBound="2091250900" eExceptions="//@eClassifiers.9 //@eClassifiers.1 //@eClassifiers.10 //@eClassifiers.15 //@eClassifiers.12 //@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.6 //@eClassifiers.11 //@eClassifiers.14"/>
10 <eOperations lowerBound="1599622904" upperBound="1295802433" eExceptions="//@eClassifiers.1 //@eClassifiers.11 //@eClassifiers.12 //@eClassifiers.14 //@eClassifiers.5 //@eClassifiers.13 //@eClassifiers.2 //@eClassifiers.7 //@eClassifiers.8"/>
11 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.5" unique="false" upperBound="-1310105495" changeable="false" defaultValueLiteral="UO0GHiCFBspkWPJGDalTgTBnpVr9eHCcnGrjxAPz0klUA5lrTGuFGwUvAKN3Q3tzMebVRSln66Xts2" derived="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.4"/>
12 <eStructuralFeatures xsi:type="ecore:EReference" lowerBound="-277264841" defaultValueLiteral="FKknxLYsl6GvIXCDI08JEMXTjxVOxubtNFHyHjtKQojJMSeIhPv5a2OZWbs4UBoOzWcEFV" derived="true" transient="true" unsettable="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.2" eOpposite="//@eClassifiers.0/@eStructuralFeatures.5"/>
13 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.5" upperBound="-18293073" changeable="false" transient="true" volatile="true" iD="true"/>
14 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.11" lowerBound="-442053760" ordered="false" upperBound="1274045602" defaultValueLiteral="5y0n0dyScSUg4LNoJSYmcBFGzPSAUeO6foYQJcEsZRYBDv51C3DZSSfJyjB37O2RAEcilf6oObR5RrF"/>
15 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="-984275176" defaultValueLiteral="8" transient="true"/>
16 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.11" unique="false" defaultValueLiteral="cj8tCaPmK6yNxFVjYk97vuIEXwg6VIdssI" unsettable="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.4" eOpposite="//@eClassifiers.0/@eStructuralFeatures.1"/>
17 <eGenericSuperTypes eClassifier="//@eClassifiers.15"/>
18 <eGenericSuperTypes eClassifier="//@eClassifiers.4"/>
19 <eGenericSuperTypes/>
20 <eGenericSuperTypes eClassifier="//@eClassifiers.14"/>
21 <eGenericSuperTypes eClassifier="//@eClassifiers.6"/>
22 <eGenericSuperTypes eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.1/@eTypeParameters.5"/>
23 <eGenericSuperTypes/>
24 <eGenericSuperTypes eClassifier="//@eClassifiers.5"/>
25 <eGenericSuperTypes/>
26 <eGenericSuperTypes eClassifier="//@eClassifiers.15"/>
27 <eGenericSuperTypes eClassifier="//@eClassifiers.14"/>
28 </eClassifiers>
29 <eClassifiers xsi:type="ecore:EClass" name="NUZVxWbrWadpEGq0wK560Z4ab1mIZR0FTGZKJmfSzHgAQuhvWVvGhqa6pflZk0JLxVnmJD" instanceTypeName="ost59n6IXjWY7dVGUuj1tjAatLrHHmM8pirSmk7lCodhq4XTJowz0wPe6HrVESkRJNq" eSuperTypes="//@eClassifiers.12 //@eClassifiers.14 //@eClassifiers.0 //@eClassifiers.15 //@eClassifiers.10 //@eClassifiers.13 //@eClassifiers.9">
30 <eTypeParameters name="Vkz7XpOX7LjtYHDLH3T8L02k9oztVHtjcl4TNmmMLTFKIwXeMeBOG98l0TLvFTtJSR7NJzpW9Wp4BqCobtuLhQbTXXTkK8ESahSvolRL2FZLYkn6JLXa"/>
31 <eTypeParameters/>
32 <eTypeParameters/>
33 <eTypeParameters name="329IhHsHp1Rl8jCbkYxvTUAAixsRMj0lDlzR0LtgAjudU9QRCMjHNMazqkrvpcFDKl257uwbbp1YvpnB"/>
34 <eTypeParameters name="LN8NE5QPW34CeLSLBrcuyth9JD2XX6dKsgUSFjOw1KuwnSDM52IgbUC1M4GZsYnA37lSCQYQujAMQ1Dtjb2dSdGiG"/>
35 <eTypeParameters/>
36 <eTypeParameters name="NmLigWxyn9fp5To3njLAIw56dof0PKfZHNTReKiASJlrIhic"/>
37 <eTypeParameters/>
38 </eClassifiers>
39 <eClassifiers xsi:type="ecore:EEnum" name="i5UNAi2j" instanceClassName="wOGJYZKejSTpN17f9rw7UqMxXhZqmgvwwrgqXTIpNazYr8SdoK0jug96g0cSi5goiebDBizxDQzJnQn07bgGeSSwU047ibMBSyUDOPxLMX2plGMTBasECz5fvwefgc" serializable="false"/>
40 <eClassifiers xsi:type="ecore:EDataType" serializable="false"/>
41 <eClassifiers xsi:type="ecore:EEnum" name="bClp0UNTV6E3" instanceTypeName="9gILvSP6ZE1BGBZRsEG9v3uimenT8RrYgXPVOyULwjrJHw00aVnOlJGvC0"/>
42 <eClassifiers xsi:type="ecore:EEnum" name="366Zd2YaJb8G3XAtCaY6zUAvhJZyJ" instanceTypeName="ylAheMy3PI4w"/>
43 <eClassifiers xsi:type="ecore:EClass" instanceClassName="k1JL1LzrpOQso1jyQGCcOGqBZyDF4LamORxQk9AGe7QX9g6ujntCexbYAG8yUpef5XlNLu5lrn2PtBuC5nqf" eSuperTypes="//@eClassifiers.13" interface="true"/>
44 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="g60a7CZL8pWaANbhXTUMmAMkRtopUUOuZKjaPhDB3HnASb3H"/>
45 <eClassifiers xsi:type="ecore:EDataType" name="vDGaru4YRG5vAi7Yi"/>
46 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="" eSuperTypes="//@eClassifiers.14 //@eClassifiers.1 //@eClassifiers.9 //@eClassifiers.12 //@eClassifiers.15"/>
47 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="kfyh3V4txop7vgXX4drD6VEZz6WgH1NM2DrH0pTDKm3YxJVqTxQN3QEJVm8WTIODM1Lou1K0zthcb3SHFHn0vtYtrsQW7tIBiybxjGKmmaNCrCNlNGoHPo" eSuperTypes="//@eClassifiers.9 //@eClassifiers.10 //@eClassifiers.0"/>
48 <eClassifiers xsi:type="ecore:EDataType"/>
49 <eClassifiers xsi:type="ecore:EClass" name="tsC02V84yHmuIXrHx92i" eSuperTypes="//@eClassifiers.6 //@eClassifiers.14 //@eClassifiers.12 //@eClassifiers.15 //@eClassifiers.13 //@eClassifiers.9 //@eClassifiers.10"/>
50 <eClassifiers xsi:type="ecore:EClass" name="WvnkPPx8HR48eGtAZL30IexGBEF7lyj31Q" eSuperTypes="//@eClassifiers.9 //@eClassifiers.14 //@eClassifiers.6 //@eClassifiers.13"/>
51 <eClassifiers xsi:type="ecore:EClass" instanceClassName="okLQGkI3L2siE7iDk" abstract="true" eSuperTypes="//@eClassifiers.12 //@eClassifiers.15 //@eClassifiers.10 //@eClassifiers.13 //@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.6" interface="true"/>
52 <eClassifiers xsi:type="ecore:EClass" instanceClassName="UJLciCiFiV6qDMvX5nGldc7NSaOTMxxJL0F5D2zkEkOdrF8vWDFNtFzTDA8kg0f35v56oOTdtA2YdpmXfFCSAVBsxEvXAayagY3PfAZ" abstract="true" eSuperTypes="//@eClassifiers.13 //@eClassifiers.12 //@eClassifiers.0 //@eClassifiers.9 //@eClassifiers.14"/>
53</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_63.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_63.xmi
new file mode 100644
index 00000000..e2843bfc
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_63.xmi
@@ -0,0 +1,44 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="EEqzuxuQPiFK7MwlflEQINfgqUDTioCCns6AsiR6JnK3nvIhXMefoO0gtS3bIc0AWdbMcWHXIYFQt2mwgCofK37YdoelnXYST" nsURI="Z3aq5vwMF8nf9Q5Yxobtzf459NwHDz3b1KsNc">
3 <eClassifiers xsi:type="ecore:EClass" instanceClassName="zyOHxwEBW2HuVcGuODci8ms5cub7j9pPB9WHRbDugijZ5ZAkSMwk0Zn" instanceTypeName="NCoie0xihfWQq9StxeLhJ3yK8vms67PJQgP65SnOmp6u2Wa3YlcPAhK7Ve6ozDTY6HIUdsa8NWhdi5PYZvaWiEc17PaBWbJq1kdj80uCww" eSuperTypes="//@eClassifiers.0">
4 <eTypeParameters>
5 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.3"/>
6 <eBounds eClassifier="//@eClassifiers.0"/>
7 <eBounds eClassifier="//@eClassifiers.0"/>
8 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
9 <eBounds eClassifier="//@eClassifiers.0"/>
10 <eBounds eClassifier="//@eClassifiers.0"/>
11 <eBounds/>
12 </eTypeParameters>
13 <eTypeParameters name="l0PNGUYl3EqBJCLuOMm10TZDtZGaK2abie5LCYLnzgmzTOnho87XeeOfKRDG">
14 <eBounds eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.0"/>
15 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
16 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
17 <eBounds/>
18 <eBounds/>
19 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.2"/>
20 <eBounds eClassifier="//@eClassifiers.0"/>
21 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.3"/>
22 </eTypeParameters>
23 <eTypeParameters>
24 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
25 <eBounds eClassifier="//@eClassifiers.0"/>
26 <eBounds eClassifier="//@eClassifiers.0"/>
27 </eTypeParameters>
28 <eOperations name="zF6EECRQHvEGRckE" eType="//@eClassifiers.0" lowerBound="1455589660" upperBound="1434335037" eExceptions="//@eClassifiers.0">
29 <eTypeParameters/>
30 <eTypeParameters/>
31 <eTypeParameters name="qLa0PWzngszLTmI593GixPEVC6fNRoxZFFc9OXdQiAuLJz5Hf4DErvKF4R43ggbGOSZkYLMFXtqtbtv7HupR8X"/>
32 <eTypeParameters/>
33 <eParameters name="E7AGo5RrAIr3nG49zIhubDmKznOOHpsGE8jkFqbtsbyHufo034g68bx1n6rHEQEr7fEmiOMRBBnKYs4hfCc4SNnofGO8sWYam45nkhL78WElqgLYYdp8KOs9fAeO" eType="//@eClassifiers.0" ordered="false" unique="false" upperBound="1788050483"/>
34 <eParameters ordered="false" unique="false" upperBound="-128996339"/>
35 </eOperations>
36 <eOperations eType="//@eClassifiers.0" ordered="false" unique="false" upperBound="-570610762" eExceptions="//@eClassifiers.0"/>
37 <eOperations name="08" eType="//@eClassifiers.0" eExceptions="//@eClassifiers.0"/>
38 <eOperations unique="false" eExceptions="//@eClassifiers.0"/>
39 <eOperations eExceptions="//@eClassifiers.0"/>
40 <eOperations lowerBound="-1055061423" unique="false" eExceptions="//@eClassifiers.0"/>
41 <eOperations name="kaCuU67Ro0LXOwDxy2jerDFb88jxzDP6Fsk6JdLfWzZGWVrpFWPKnfLpbB2Nix7XNEW62wIRgGQUvzhfVWPC6adGpjA3rlw91n" eType="//@eClassifiers.0" lowerBound="-1269197167" upperBound="-327525339" eExceptions="//@eClassifiers.0"/>
42 <eOperations name="YBAUabndOGRVwngwnizrHGf9DAVmvuO4MAQpEDcZqwkBXIfsM5f1sFEIi2HmjKqKUpbC9lwDFNBhDmcTFPtklMoNtMMnd7ztUrhsHAjLIXdJpPDag0gdFayf6" eType="//@eClassifiers.0" eExceptions="//@eClassifiers.0"/>
43 </eClassifiers>
44</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_64.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_64.xmi
new file mode 100644
index 00000000..67af28c0
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_64.xmi
@@ -0,0 +1,47 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="pt5kjdetbEzYDezcPQWjIrpjYTjpJKufUAa48HTBk" nsURI="GQKMGtvoM6t4asM9ghTEJmLecbpqjl0igeZLermUKmglogJYwgSYeYjzkhWV29">
3 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="myyUmYMYcXxRdyPEW5mX3PpcLTApF5EULlSUZ0mD8ENpfGsKsKTsVliCiqpsodULGp2TIVAvyZhR5MXurGBB5ISFf">
4 <eTypeParameters/>
5 <eTypeParameters name="zyWN9oo1EFWEEepvRccNi0VM4SHjF2hubJoqurl3o3TuFngTxZl7UUYHr8kkMwxQ"/>
6 <eTypeParameters/>
7 </eClassifiers>
8 <eClassifiers xsi:type="ecore:EClass" instanceClassName="y30oDDmvMYGOO5RifgSDXX526x3D298Hmkcp2hIkzjUVftWpteK1y3x7Fv" instanceTypeName="lIM3EGvxetopXuWyp4ZHDWXM8Btcxbyi4SiAg97bU0CHAL" interface="true">
9 <eTypeParameters/>
10 <eTypeParameters name="9UyqQnOE5B9PCIkqaKbPjYJW79oUSCOIedzEuCphFnG8123Y2wXftzOfqldrStejo"/>
11 <eTypeParameters/>
12 <eTypeParameters name="7XfimhT6O0R"/>
13 <eTypeParameters/>
14 <eTypeParameters/>
15 <eTypeParameters name="Bu9MjNWbL4Dpl8ZjSisnWURiHLjOWdJGzCIQM"/>
16 <eTypeParameters/>
17 <eTypeParameters/>
18 <eTypeParameters/>
19 <eTypeParameters name="uiby5F5zNpWi7VXYVGYI6J3OJ8b72fQlXjmXJBJxSYoc10tG559bFc3pVv12KH86QMTacocxCrOM2v"/>
20 <eTypeParameters name="vt4FPewCHBkUm35QBEaEyy8iDQvL6NgdPht"/>
21 <eTypeParameters name="18WrJGZaJ5eddWe31beDwPspIh0"/>
22 <eTypeParameters/>
23 <eOperations eType="//@eClassifiers.5" lowerBound="2016304308" unique="false" eExceptions="//@eClassifiers.4 //@eClassifiers.6 //@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.3"/>
24 <eOperations lowerBound="-1986240141" unique="false" upperBound="164963809"/>
25 <eOperations eType="//@eClassifiers.3" lowerBound="538243063" eExceptions="//@eClassifiers.2 //@eClassifiers.3 //@eClassifiers.6"/>
26 <eOperations eType="//@eClassifiers.3" lowerBound="1795043510" upperBound="105821589" eExceptions="//@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.2 //@eClassifiers.3 //@eClassifiers.1"/>
27 <eOperations name="8ex3BPQ09phdCwI20AsBslvkbFwf2vl5Y873ATcsHW3Ibi3XxVL07RCpMXF5oUkYEdndwnmLth8ERuACvW0F" lowerBound="1917386812" unique="false" eExceptions="//@eClassifiers.2 //@eClassifiers.4 //@eClassifiers.6 //@eClassifiers.5"/>
28 <eOperations name="Pp5uKmt6CfmxlqNHsYQn4rAJCjwYeEUTfmZbuMve4JxJ6jmJsuHElhV1Wak2dgKYIujWsk1crFKkOr" eType="//@eClassifiers.4" unique="false" eExceptions="//@eClassifiers.6 //@eClassifiers.1 //@eClassifiers.0"/>
29 <eOperations name="0iboEAxZJwil3X4RnWKhDLEJuoRSj" eType="//@eClassifiers.5" unique="false" upperBound="1536013737" eExceptions="//@eClassifiers.1 //@eClassifiers.4"/>
30 <eOperations name="VdUOsduN316G0k4ECmfrhqELlXsO2x" lowerBound="554063849" unique="false" eExceptions="//@eClassifiers.6 //@eClassifiers.3 //@eClassifiers.0"/>
31 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.3" lowerBound="1147790862" ordered="false" upperBound="-262270065" defaultValueLiteral="cxMfrF66BfPCstUG1PocUI4cGICZLCBl2SIykx" volatile="true" iD="true"/>
32 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.1" lowerBound="-1347703825" defaultValueLiteral="PTAQBqS1ndkus1xVgLh18iRr4fruayeCHY0ZMERBWoE80SLHorboI25MnvxemEpw7wpv8Z4fI24C2hGM7F6tGeZ1ioIwjHgABPTLzRuSTKVx5T5" eKeys="//@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.0 //@eClassifiers.1/@eStructuralFeatures.9 //@eClassifiers.1/@eStructuralFeatures.4"/>
33 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.3" lowerBound="-1853111246" upperBound="721574282" defaultValueLiteral="aNDXmZ29B2h7xFu7qxcRbJlCqXQNeVk2q3VBvlWsg6kkrLKKZtLBtSacmGP9dN2oZ4GItfDgN642QPRFGTwBBNV" eKeys="//@eClassifiers.1/@eStructuralFeatures.9 //@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.0 //@eClassifiers.1/@eStructuralFeatures.4"/>
34 <eStructuralFeatures xsi:type="ecore:EReference" name="g8pXm0pqvGULfKtxI0HSwN0hAxCxfT3FxI2yu937HsjiuHTSf" eType="//@eClassifiers.4" lowerBound="805812721" containment="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.7" resolveProxies="false"/>
35 <eStructuralFeatures xsi:type="ecore:EAttribute" name="18dvRgvXfalIaaNX" lowerBound="354323721" upperBound="1968052898" changeable="false" volatile="true"/>
36 <eStructuralFeatures xsi:type="ecore:EReference" name="AzM21wYrlotDrMQPGwRG" eType="//@eClassifiers.2" unique="false" upperBound="-128614885" defaultValueLiteral="ifOZu5PENH73kZbihebJ5JJCH6Q7R31xoCg9omono1Su6GVV3R4AdeYlufHBblOiZvX2pryDmEnn1DwpjSzD54Mdz5ryP90TWHR94YDriSJcNHHhGHPQEcR6sX" containment="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.0 //@eClassifiers.1/@eStructuralFeatures.7"/>
37 <eStructuralFeatures xsi:type="ecore:EReference" unique="false" upperBound="-1766291903" changeable="false" derived="true" unsettable="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.0 //@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.4 //@eClassifiers.1/@eStructuralFeatures.9"/>
38 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="-1071997739" derived="true" unsettable="true" volatile="true"/>
39 <eStructuralFeatures xsi:type="ecore:EReference" name="asfY8lnb5BzRVuQTH0OigAAWmEYlWC7kf2ttbYAmAw9L01xYVVggXpHmR8ikIOiWrKIRpLnAlLzUnT6QKLOhr2xH9NFgKbrgsy5kzHC" lowerBound="308674601" unique="false" upperBound="-1991600209" unsettable="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.0 //@eClassifiers.1/@eStructuralFeatures.4"/>
40 <eStructuralFeatures xsi:type="ecore:EAttribute" name="tNSGv2I5joEJpFLLEnlIWgCe0zzvhkFN9SzC3jshcUmIfjeBWkS8uS0nPOL2ZHvM0VtXmExkoUKCrKpNfIUu5a4WT0hW" lowerBound="1940202099" defaultValueLiteral="qYuDs8IMWIsmTbgdGLiqpZMr2jq08mwyXmJdPFATsoEUK224qfDwhXmutiDkBNUQaL26nwCmnkFhUbIgdWo29NJg2F9o8qtrlnIGCO2ZXM0UFPZbuuZiEbqIcwL0LKh9" transient="true"/>
41 </eClassifiers>
42 <eClassifiers xsi:type="ecore:EDataType" name="xysj6ojujxCM4S6a1nNcG30kQXL9uN8ATFHTnnwQHdfcbIaTWBFBiRZEPnwOTg24zfKcVtBt4SQ9EkcAAEyA52GTTMUnGvvi1OirQqYYdmNgZn4epJ3xMzuUWl0zRK" instanceTypeName="dM0rPXZNJltIwoCXM3eFQ0duwGMtb"/>
43 <eClassifiers xsi:type="ecore:EClass"/>
44 <eClassifiers xsi:type="ecore:EEnum" name="Hc8w1k5ZeTKlIksB3F5ihG2CoypeNaIlE3GxnImNDHtT2getpFArK5QXDqrYj95mEDTDEdToySqymSQX9O1QGjwISSa5x8wrVHk3UD1Pb19k71SYi309dK8W" instanceClassName="zXdf1vq56uryMYp7OPYFLyKIcDR3jHLzvyf22lu0QkirrwozE9r5U15FHyEl0FISXF64nRFuJqjXfHW0ntgPAC6gMVzq85laDcONw"/>
45 <eClassifiers xsi:type="ecore:EClass" name="ysf2QTTpseq8bL0qerffchLSzctpMQPdiTuRCgf0Wtyc51LLk1xB7HSzC30XyZOqVWGGlqiWhNTdmumg7DDMcWEFImPjsX1KJOToZMc" instanceTypeName="u29djCWbBqE4uYeo5gmKBDTnZHgPzBPJoOMgixyGQ3HanAJGV6Ld6EGgWDyGzL7h8qG51TVT1rtgvy31dEq6iRgURaSObgJG0LXBQKKAnyG05Yki1CVrxV" eSuperTypes="//@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.3"/>
46 <eClassifiers xsi:type="ecore:EDataType" serializable="false"/>
47</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_65.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_65.xmi
new file mode 100644
index 00000000..4a64e744
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_65.xmi
@@ -0,0 +1,76 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="2Yg4CDR3Xg156Axwtaa6vLgs7cReIHgYNw9HeMQD3Vof8we2Ey1htTnvZfmxcNtymdMB3aZm6JPn1vzu4Sp7ARX8BOXIwQJJlACVatV9taSnFzQ6hJ" nsURI="aFycNSGmlLdmSzIy6SexWomhSxfjnU8UrIwbI0i2UVYNNTFdxne0Db8hts7TrT8voGQDFaRHVpTjtyk1HTcqzw">
3 <eClassifiers xsi:type="ecore:EClass" name="bBruZ6N4V9uBeXzpjPw7XDMspW0e" instanceClassName="4Bb7uP5qPCn4K7r3UT4MmoaCKkGqSttnNstxQJzoSfpMlMRfLpkhDejFoljQHWUMWFoJjQXqc1NZhIzl1WjfHnV1GSnSrX5grY8yT017" instanceTypeName="Tz6yauVnRbpMzSTNMLTvk3f1HE3Rs9z7kCelh06FTd1TIBntcotLyuv99nxFGEjen0JmwjxBcKwUUVYKzcBJwf5DxKWbxC" eSuperTypes="//@eClassifiers.3 //@eClassifiers.0">
4 <eOperations name="ERIG985AXzAfy7dSrruHNsybKR4451ewnd1JDZ6iW7ParTGxcdxlXtO04" eExceptions="//@eClassifiers.9">
5 <eTypeParameters>
6 <eBounds eClassifier="//@eClassifiers.7">
7 <eTypeArguments eClassifier="//@eClassifiers.3">
8 <eUpperBound>
9 <eUpperBound>
10 <eUpperBound eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.1">
11 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.0">
12 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.1">
13 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.1">
14 <eUpperBound eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.0"/>
15 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.0"/>
16 <eTypeArguments/>
17 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.1"/>
18 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.0"/>
19 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.0"/>
20 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.0"/>
21 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.1"/>
22 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.0"/>
23 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.0"/>
24 <eTypeArguments eClassifier="//@eClassifiers.5"/>
25 <eTypeArguments eClassifier="//@eClassifiers.7"/>
26 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.1"/>
27 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.1"/>
28 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.1"/>
29 <eTypeArguments/>
30 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.0"/>
31 </eTypeArguments>
32 <eTypeArguments/>
33 <eTypeArguments/>
34 <eTypeArguments/>
35 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.0"/>
36 <eTypeArguments/>
37 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.1"/>
38 <eTypeArguments eClassifier="//@eClassifiers.0"/>
39 <eTypeArguments/>
40 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.1"/>
41 <eTypeArguments/>
42 </eTypeArguments>
43 <eTypeArguments/>
44 </eTypeArguments>
45 <eTypeArguments eClassifier="//@eClassifiers.4"/>
46 </eUpperBound>
47 </eUpperBound>
48 </eUpperBound>
49 </eTypeArguments>
50 </eBounds>
51 <eBounds eClassifier="//@eClassifiers.8"/>
52 <eBounds eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.1"/>
53 <eBounds eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.1"/>
54 <eBounds eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.1"/>
55 <eBounds/>
56 <eBounds/>
57 <eBounds eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.1"/>
58 </eTypeParameters>
59 <eTypeParameters/>
60 </eOperations>
61 <eOperations eType="//@eClassifiers.0" lowerBound="789172479" eExceptions="//@eClassifiers.4 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.3 //@eClassifiers.6"/>
62 <eOperations eType="//@eClassifiers.6"/>
63 <eOperations name="WoaMLJFSyej46SEftoA09QfDtP1D66iIc6" lowerBound="245854591" upperBound="2082923430" eExceptions="//@eClassifiers.9 //@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.6 //@eClassifiers.10 //@eClassifiers.7 //@eClassifiers.3"/>
64 <eOperations eType="//@eClassifiers.5" ordered="false" unique="false" upperBound="618645597" eExceptions="//@eClassifiers.3 //@eClassifiers.1"/>
65 </eClassifiers>
66 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="8sf5yeIcehSvwxHhbUw5xGJm" instanceTypeName="TPwU2Xca52SaJSi5uFMhe92bh986zAYqVDlfVs" serializable="false"/>
67 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="WA2wTx6IMQuX7S3K8QqB6PYoF3e9a4yH7myvNNb824qPyYRugeDRruvjSsDXmBfY9bxA9AhxH0RcFw3poSOVjUDp3Qfup" instanceTypeName="ykWCifN6VFwg8kMGZJEqjicjkHWw1a"/>
68 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.0 //@eClassifiers.3"/>
69 <eClassifiers xsi:type="ecore:EDataType" name="OzE6LNfnq8jUtGGQz282N1yYNz9PX5MXFGdbP7nasMUOWtqSEODcOX2JWVsqvy1uzgEEw5RDYvwU1RpN8RUtQp7RhYlcAPL0x8bgBeZ0hCEid" instanceTypeName="QVTpLd4NEiVm9BqqDFGoCvrJpDmdiox8EQDhtvzqfgXlfYYbwA"/>
70 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="MmtRpKMtOSZ1wwPEJJxL7Hr7WdQ0ziA3u1QfJuR846KodLxdwltD6qBCjP" serializable="false"/>
71 <eClassifiers xsi:type="ecore:EEnum" name="lUblnQMrQI1JJa5qzpwenGFQCRZVw70srUZ6oaUlfVmjeiO6S" instanceTypeName="62yQ5f8ZeFOAX7SLC4ncNe3qHjNhx4HBtXLf2BfiWde2TcozUJ4OMzZQliBNqsl2UGM5gMmmv1p8H1lyAqsvfr9gqLYeZeMB3P0GGQwQUFiAv"/>
72 <eClassifiers xsi:type="ecore:EEnum" name="jWj73qJksISGMV5sl1DBSw0Of8OIaxu5L6KwXoXzRQ9KMuCjBSi1Enn" instanceTypeName="0wIv0wM253wSZK6W0d4cX15KMeObUbCp"/>
73 <eClassifiers xsi:type="ecore:EDataType" name="MsrG12s1psFleSxfjCcbrc5gAa9nHqRmbcNUtcz2UOAyjDcRtXTtymHmoWnN6Il67ijOrCq5PvqbFXcc" instanceClassName="R8viqMRGDOXZOtTlbK77TDWCtHh1QxgLYcbHxiBHJneHtyf74080trlTDlxsJ7eOPnjKCzt1ll7udMgJfrnlkjjpU4Mv" instanceTypeName="h8eXipVv7SaJ1xp3xXDzf8c0dwcutNcnj0K4ZU0w0gt39mOgGE"/>
74 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="aHKe7qVpMBuYwv0nAlxA" serializable="false"/>
75 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="T2gyG7OTvsFNaGmTMNuSyI1VgTN4GorwBX5dxzLrWjRNVJNWbre0Hr" serializable="false"/>
76</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_66.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_66.xmi
new file mode 100644
index 00000000..116382fd
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_66.xmi
@@ -0,0 +1,56 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="lG7uERkWxHFoJ8WgL2NnkPysB2I" nsURI="HyAy4hM6NlMj1EN5l2GWQ4lQvVLD1FclFoWdc8s5y9LYDwCCBjfdrI1y9y1Ba24pH7B8uaIBmZjZ84VsVAiJUrdZVcPCyGfQpEk23GRZzIAhsDfYPsHuYD0g5hzmU5">
3 <eClassifiers xsi:type="ecore:EClass" name="v1hAaKpsuESy1IC3wa2RPLdUlJPah9H6Twpo974jz3Pu7yTAa9i7E9MVg6CVuCy62ItgWg6940" eSuperTypes="//@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.3 //@eClassifiers.2" interface="true">
4 <eTypeParameters/>
5 <eTypeParameters name="YQL3XVFQpWEBRZ0Jdi6OwrDyIj5SeL6WD7Pgxkkn7EKNNpPx"/>
6 <eOperations lowerBound="-1773324886" unique="false" eExceptions="//@eClassifiers.3 //@eClassifiers.7 //@eClassifiers.11 //@eClassifiers.4 //@eClassifiers.9"/>
7 <eOperations name="NnZh4kVZbK2BZvITaDLH5HkKNOHIov9ZS5rrqPiWygNtsVoLU7ZxqJr6eiT" eType="//@eClassifiers.9" upperBound="-777210029" eExceptions="//@eClassifiers.0 //@eClassifiers.10 //@eClassifiers.5"/>
8 <eOperations name="JqJiQMqGDayKDOVP94jS19Yyvln23kJFdSQoDA4Lf6or6MOGF4kW2xmgPzx" lowerBound="742407585" upperBound="258284728" eExceptions="//@eClassifiers.12 //@eClassifiers.11 //@eClassifiers.13 //@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.5 //@eClassifiers.14 //@eClassifiers.1 //@eClassifiers.6 //@eClassifiers.7"/>
9 <eGenericSuperTypes eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
10 <eGenericSuperTypes/>
11 <eGenericSuperTypes eClassifier="//@eClassifiers.14" eTypeParameter="//@eClassifiers.1/@eTypeParameters.2"/>
12 <eGenericSuperTypes eTypeParameter="//@eClassifiers.1/@eTypeParameters.0"/>
13 <eGenericSuperTypes eTypeParameter="//@eClassifiers.1/@eTypeParameters.9"/>
14 <eGenericSuperTypes eClassifier="//@eClassifiers.2"/>
15 <eGenericSuperTypes eTypeParameter="//@eClassifiers.1/@eTypeParameters.10"/>
16 </eClassifiers>
17 <eClassifiers xsi:type="ecore:EClass" name="bjpt0yKmptdx56dIoFtXeUCaDJEDJvGgGKysqbsJdJzf19DfxwkGP97ZW1phpCwAiQ3JMyWnTCcEu2eZQCE9hzJPmdF" instanceTypeName="B7TUSq1wHibIoXf0Xwcdj3TEgusR71ssKu36vF62R8IsTlW1V0gSahsm5My7w3HI4bcnu5viUTnCnvfcpXWpA1STpHPWEj12Biq99M4roDxy2WMI65" eSuperTypes="//@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.1 //@eClassifiers.5">
18 <eTypeParameters/>
19 <eTypeParameters/>
20 <eTypeParameters/>
21 <eTypeParameters name="6z169Ye9exIuxFDK8uVmOg"/>
22 <eTypeParameters name="BYrx"/>
23 <eTypeParameters name="4oXWNVeEgoAQwOGnDRBku5CFB8bZRdqSzpKhPZL9sTnzPEw1DIol6M4DUmeya9mHpPHJq61VjxcghGQA7YX"/>
24 <eTypeParameters/>
25 <eTypeParameters/>
26 <eTypeParameters name="WSOMgO1p1k3gS0RdlG7iBuF3beq6xfkyoHrtfhB5nsl2N59rzWY59VpYr8mwWbetLMax6DqeG7RNn8jI1bJgQpRPvBsvPzGEdHw7DUEqz"/>
27 <eTypeParameters/>
28 <eTypeParameters/>
29 <eTypeParameters/>
30 <eOperations lowerBound="2042710015" eExceptions="//@eClassifiers.14 //@eClassifiers.10 //@eClassifiers.12 //@eClassifiers.6"/>
31 <eOperations name="bNKFc5S8cB40igxj1EYnQPUb28zGWh4hd7yM5FPM6nnrHXpXB9AGNuc5c9k4SSnSfSJYaaFozdAStTf151u6vJ" eExceptions="//@eClassifiers.8 //@eClassifiers.11 //@eClassifiers.1 //@eClassifiers.9 //@eClassifiers.13 //@eClassifiers.6 //@eClassifiers.10"/>
32 <eOperations ordered="false" upperBound="-1451728389" eExceptions="//@eClassifiers.3 //@eClassifiers.4"/>
33 <eOperations name="KRCsF1n0fGUV7TQ6KZDWc8M0ckjzijG3Hzx0cwcBXM0YFxp6nF9eSfWG" eType="//@eClassifiers.4" eExceptions="//@eClassifiers.0 //@eClassifiers.5 //@eClassifiers.8 //@eClassifiers.1 //@eClassifiers.10 //@eClassifiers.13 //@eClassifiers.9 //@eClassifiers.4"/>
34 <eOperations ordered="false" upperBound="-255552950" eExceptions="//@eClassifiers.7 //@eClassifiers.8 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.0 //@eClassifiers.9 //@eClassifiers.12"/>
35 <eOperations name="MSGUCrVTOjuO8oUEGFwAJr66kUnwmRxHg4jP8uU0wGKH4OOCEHUcqBmcWD2XtkMqAYVp7m6MuKcHQna70Ywq0RN8r" eType="//@eClassifiers.13" lowerBound="1267590792" ordered="false" eExceptions="//@eClassifiers.12 //@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.6 //@eClassifiers.13"/>
36 <eOperations name="F6bRAjs3OhShdSrzD5TasZ3VYfq2iTjGLUhbyvrU7TAjP" lowerBound="-1802546504" eExceptions="//@eClassifiers.5"/>
37 <eOperations name="XRxot" eType="//@eClassifiers.5" lowerBound="260653480" upperBound="-1785321802" eExceptions="//@eClassifiers.11 //@eClassifiers.4 //@eClassifiers.14 //@eClassifiers.10 //@eClassifiers.12 //@eClassifiers.9 //@eClassifiers.0"/>
38 <eOperations eExceptions="//@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.3"/>
39 <eOperations name="aS8cUL8dMW4OhVrGL9B7RSNaVlOGJ4SRsaaTU7dRv2TLhXYmwxJmomvtJkJL9JFHKaN3eRPriU4lJ5rsXh8R49EDUHgT3CLYG" eType="//@eClassifiers.12" unique="false" upperBound="1919518113" eExceptions="//@eClassifiers.1 //@eClassifiers.9 //@eClassifiers.6"/>
40 <eOperations eType="//@eClassifiers.0" unique="false" upperBound="-1983739542" eExceptions="//@eClassifiers.2 //@eClassifiers.1 //@eClassifiers.5 //@eClassifiers.3 //@eClassifiers.9 //@eClassifiers.10 //@eClassifiers.14 //@eClassifiers.7"/>
41 <eOperations eType="//@eClassifiers.4" lowerBound="1522901564" ordered="false" eExceptions="//@eClassifiers.11 //@eClassifiers.7 //@eClassifiers.14"/>
42 </eClassifiers>
43 <eClassifiers xsi:type="ecore:EClass" instanceClassName="ubKiX2Iilw8zl7z5onNcAzpr1iT" eSuperTypes="//@eClassifiers.5 //@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.3"/>
44 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.3 //@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.2" interface="true"/>
45 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.4 //@eClassifiers.3"/>
46 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="gYT1V8e3d7mvyImOg9yRaJg7kdYXPMj5p0Hx84vwpyjvILC9LWL3LjpDlsgYfpR7FMdfecxXPFCzAnfczvkYWCQ" abstract="true" eSuperTypes="//@eClassifiers.3"/>
47 <eClassifiers xsi:type="ecore:EDataType" name="dxyzQaIuZ5evo1igTeP0ZDkXvod3y3iConPtiYP1fGSZY8GjppHLW0JGnlRoyzXppj127jKpDedt4nRND6UbzC5YAiGxqcYajlByy8cYJMRHsDO" instanceClassName="lUllHaxKfwlk8oTH50naTeqZoa1kDPgHk9SDatwRGRFe9PCoiSGrCMUia6E0h3eyhgpXcGxWBzdDH4tCUBbhmRQmhsh4J4raUPC07vf"/>
48 <eClassifiers xsi:type="ecore:EDataType" name="nCTTMFw7y11Z4jqKGruPcXSQbbPzFq2Wj3AgM9hIDdBRzjma7O5jVq8jnocqEY5EO3vH12wu3RvvcymqRMy5GtalfQAeL" serializable="false"/>
49 <eClassifiers xsi:type="ecore:EDataType" name="86c3cylVNKYeiPmoYyOu25MbWkdlG8QY0oQnuH78OxklHhvbXMbe2ybeZlb79j9fFjes5ZMxrxinZW9w1u" instanceClassName="CizIhCLPFTLun9pyS6oTd8fzt9GpsTk31spPV7SWl0IUGRn6cm6rjpwN27u5CltnRjKTwj0wOCC4uH6YoBFW2K8LX9D1V"/>
50 <eClassifiers xsi:type="ecore:EDataType" name="CvqieqPQ7ppWNHLat2kxsYStkwLjv4K" instanceClassName="N465xVxqkNWYGogNRZGF7fPVvVGXNCOTN7tnkJnPa377R7Znqh1iEq"/>
51 <eClassifiers xsi:type="ecore:EDataType"/>
52 <eClassifiers xsi:type="ecore:EDataType"/>
53 <eClassifiers xsi:type="ecore:EEnum" name="iyRo29vXhbZ06dVuOBCThqR7wQhDNVbww4AGHzYfG76iOde4Of44yHhXbgUAVN6swppY36" instanceClassName="vG8IT5nYF4wN6QFNWmnAzGuMmJDlI4cISsyVrsXBn6ZnwXVDQHZnrvcw2KWg4VWxvDebDCzJXQqIw7pgb1E6Seit" instanceTypeName="VSAYvYyXsC"/>
54 <eClassifiers xsi:type="ecore:EEnum" name="eoPjDNtT9" instanceTypeName="ZuNWpYg5hQeQcHXP6pVzKAFsSOQtskIfBXphtTpxsDuAN6HdSMsuxNM5vfOGuAY3lgKBYsDuAs725C7Uacduxn9KtM6nSBMI6xttBKiaN7BCR"/>
55 <eClassifiers xsi:type="ecore:EEnum" name="EYxzn15c70j0WEjC6cpHXoyC9GNFqXhhMPbRBfvFl" instanceTypeName="iuJTx6otX0Vq8HDnxEkly8CuI5CM64BInKY6btwFeCrbWYJnV5bWMqNzwXPfVXo84ntUi6HxEJtIoFXGqgS5qD7JpSWuCr"/>
56</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_67.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_67.xmi
new file mode 100644
index 00000000..ac72e099
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_67.xmi
@@ -0,0 +1,62 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsURI="C4t3lz2wybjvH">
3 <eClassifiers xsi:type="ecore:EClass" name="eKkrrxM7hmDeUKeUSVhu40rkmfnp94IAYARudNOn4A7M5Ch9t0I8JzvJmaGVG8XoJc7MiM" instanceClassName="lNzw2t9QzXsZaKpilOau1fUQNlmD4gFsbfw3LguXHQfGlqkuvQBqYGfqbtKD7ZCVTAgpcupl5NRMEEIYXXh" instanceTypeName="chd6rBdAJOaUUj5c7MBCC9b5ynhRd4UKVSBCad6Za27fYvGzyLwqkepc4SXt3vSaX3pDyG7vL66g9j0KW7oVFZhSFDAxX4L4JSO" eSuperTypes="//@eClassifiers.12 //@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.6 //@eClassifiers.13">
4 <eTypeParameters name="mqxtfS4YfUGJ4hi0x75wVCq3wknhq3oeTSOi6ne04MAXFxoc3TllrPouX6vwbUoVV2T4kRfy83u3v7QfCbW7rXB8RzDjKKJL9qDAGRfR2">
5 <eBounds eClassifier="//@eClassifiers.3"/>
6 <eBounds eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.9"/>
7 <eBounds eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.9"/>
8 <eBounds eClassifier="//@eClassifiers.2"/>
9 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.8"/>
10 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
11 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.7"/>
12 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
13 <eBounds eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
14 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
15 </eTypeParameters>
16 <eTypeParameters>
17 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.9"/>
18 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
19 <eBounds/>
20 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.9"/>
21 </eTypeParameters>
22 <eTypeParameters name="zWcBfJzkRI3pqw19qVCT0htHPXPSYOFgwstr0Vccjurkk">
23 <eBounds eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.7"/>
24 <eBounds eClassifier="//@eClassifiers.7"/>
25 <eBounds/>
26 <eBounds eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
27 <eBounds/>
28 <eBounds eClassifier="//@eClassifiers.13"/>
29 </eTypeParameters>
30 <eTypeParameters>
31 <eBounds eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
32 <eBounds eClassifier="//@eClassifiers.2"/>
33 <eBounds eClassifier="//@eClassifiers.8"/>
34 <eBounds/>
35 <eBounds eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.8"/>
36 <eBounds/>
37 <eBounds eClassifier="//@eClassifiers.4"/>
38 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
39 <eBounds eClassifier="//@eClassifiers.2"/>
40 <eBounds/>
41 </eTypeParameters>
42 <eTypeParameters/>
43 <eTypeParameters/>
44 <eTypeParameters name="hRqFLb8mqfRsA"/>
45 <eTypeParameters name="rpIezOGZl"/>
46 <eTypeParameters/>
47 <eTypeParameters/>
48 </eClassifiers>
49 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.6 //@eClassifiers.12 //@eClassifiers.5 //@eClassifiers.3" interface="true"/>
50 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="2Er1IuOZfoJvKpnvfjEqNIblsPgQ1XzAXW4TUYR3NWOV37kDlIi26wVhCxvH5yZE6EekucnYfeGg7nPoicFFCxa7US9LRWtnukfJb5Gp3qP9L9AlFO2GTo"/>
51 <eClassifiers xsi:type="ecore:EClass" name="h98xUdpHKbI84V1bqFN5KBak594CCnIfvrIljGqNf65l6oXCRI8cEuKaSNVQ6PHbN3z4T8tl48LkM1HU1Cz6hhXL9X2w7fpv9CgBjks2IELsXt" instanceClassName="1L5CCRrkrRZ5AOjyqWbpDYm1WypKnUOTF3PtWBNbXchlnyBKyFPSFYFURTFt6z6ikjPzR9TXYLJX1cid6eiV" instanceTypeName="TuQtHPGHo3n9G8" abstract="true" eSuperTypes="//@eClassifiers.3 //@eClassifiers.5 //@eClassifiers.13 //@eClassifiers.1 //@eClassifiers.6"/>
52 <eClassifiers xsi:type="ecore:EClass" name="4VtPdxYk1IisS37oZ4Qea8mrBG19hj9MXEPKt00VdAlIjLJcQ" abstract="true" eSuperTypes="//@eClassifiers.13 //@eClassifiers.12 //@eClassifiers.4 //@eClassifiers.5" interface="true"/>
53 <eClassifiers xsi:type="ecore:EClass" name="hKjBdWiSPsrtYGayS1c4J53tRXBzz9Cr6sq70USZ0xOJxtI7hamEBCWOTQT" instanceTypeName="gACa6aviY8jeiPyhy1gWO3qD1OIebr6esrWfEftIQVz2zzJk6tTAO6cSudRI5XMrPwYm3pD" eSuperTypes="//@eClassifiers.0 //@eClassifiers.5" interface="true"/>
54 <eClassifiers xsi:type="ecore:EClass" name="RDqNrRcnL9pDZTDAoPnMgT7jMZLYZiHQOPFJRfCa8ppxkO94UsWVnB0BGap" instanceTypeName="taG" abstract="true" eSuperTypes="//@eClassifiers.1 //@eClassifiers.13 //@eClassifiers.0 //@eClassifiers.12 //@eClassifiers.5 //@eClassifiers.3 //@eClassifiers.6 //@eClassifiers.4"/>
55 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="jGO7917MCNDu5lItJtOPYoVLWspDxaB913Ek516sMgglQFI6GzpJnoTUc4RTqHIxxMUT9ehkqk4vH9Mhw9M4crM3hxLA3mOkZfCTkTNOi3"/>
56 <eClassifiers xsi:type="ecore:EEnum"/>
57 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="egJKXLSR4L3Tv8M4uDYF4RqrfuFU8W09pFdgJmzooNAMmvTpyYV4Lr5CE3hnTGZV2JmQWIjf4KqSe"/>
58 <eClassifiers xsi:type="ecore:EEnum" instanceClassName=""/>
59 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="dy34oYSsk71mZVkPGBgrJkMt48LUqU"/>
60 <eClassifiers xsi:type="ecore:EClass" name="iOMkEb8CqnwW3KJNd" instanceClassName="S4PVbtztVPa49AuhtIjXcVJ5TOKjB2iTp4TGeA6FztVvl3geMi" eSuperTypes="//@eClassifiers.4 //@eClassifiers.13 //@eClassifiers.12 //@eClassifiers.6 //@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.5" interface="true"/>
61 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="9wowAKW2ogfBNDuuILoPEymLvnNBXYNntK8h4E2jT0AOhYGCCmUwhKkOUTlaz5KK6tTDnlX0Lj8uJm23PX0" eSuperTypes="//@eClassifiers.5 //@eClassifiers.13 //@eClassifiers.1 //@eClassifiers.12 //@eClassifiers.0 //@eClassifiers.6"/>
62</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_68.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_68.xmi
new file mode 100644
index 00000000..60c521f8
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_68.xmi
@@ -0,0 +1,85 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="nJFT98" nsPrefix="4VQB4cByGqPGEurk9sWHqIlTL1kdkbhFX7hYl80ZTgSw8tQbInlA6k27bz2rvYiDqjNbJ6utml02rmg9G5M91aKOMxzaDxMXI4gw0" nsURI="qyxUReVDEGCFRf3p7SKdikY2apqvRKCmMD8JPpkL7EqIcNtNdQB0hLByGCZrl">
3 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="v0Aos73ilfSDGEg1JNlTQThNO7gLCZBGnybcp2KKbJPV8TgnJa" instanceTypeName="nDHbzzDzVlgPkqWvnthB63EVde4EHm1RQyn6Vr">
4 <eTypeParameters>
5 <eBounds eClassifier="//@eClassifiers.12">
6 <eTypeArguments eClassifier="//@eClassifiers.2">
7 <eUpperBound>
8 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
9 <eTypeArguments>
10 <eLowerBound eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
11 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
12 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
13 <eTypeArguments eClassifier="//@eClassifiers.5"/>
14 <eTypeArguments eClassifier="//@eClassifiers.7"/>
15 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
16 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
17 <eTypeArguments/>
18 <eTypeArguments/>
19 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
20 <eTypeArguments eClassifier="//@eClassifiers.7"/>
21 <eTypeArguments/>
22 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
23 <eTypeArguments/>
24 </eTypeArguments>
25 <eTypeArguments eClassifier="//@eClassifiers.6">
26 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
27 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
28 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
29 </eTypeArguments>
30 <eTypeArguments>
31 <eUpperBound/>
32 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
33 <eTypeArguments/>
34 <eTypeArguments eClassifier="//@eClassifiers.3"/>
35 </eTypeArguments>
36 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
37 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
38 <eTypeArguments/>
39 <eTypeArguments/>
40 <eTypeArguments eClassifier="//@eClassifiers.14" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
41 <eTypeArguments eClassifier="//@eClassifiers.15" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
42 <eTypeArguments eClassifier="//@eClassifiers.5"/>
43 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
44 </eLowerBound>
45 </eTypeArguments>
46 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
47 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
48 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
49 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
50 </eUpperBound>
51 </eUpperBound>
52 </eTypeArguments>
53 <eTypeArguments/>
54 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
55 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
56 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
57 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
58 <eTypeArguments/>
59 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
60 <eTypeArguments/>
61 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
62 <eTypeArguments eClassifier="//@eClassifiers.0"/>
63 </eBounds>
64 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
65 <eBounds eClassifier="//@eClassifiers.15"/>
66 <eBounds eClassifier="//@eClassifiers.9"/>
67 <eBounds/>
68 </eTypeParameters>
69 </eClassifiers>
70 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="zkMxAmC6ible4g956mnzioGCx10j"/>
71 <eClassifiers xsi:type="ecore:EClass" instanceClassName="L7bP9gIfgpIGTUfGgp7BE8lUYGWudFW84IH9yVOc" eSuperTypes="//@eClassifiers.13 //@eClassifiers.2 //@eClassifiers.12 //@eClassifiers.6 //@eClassifiers.15" interface="true"/>
72 <eClassifiers xsi:type="ecore:EEnum" name="lYPP44NAJ0hE2b8NGnBIfwW4iGPzYZOkoyGEfxT8Twny82ZUIKiL32dqBW7TtbiEkQ2UQis9K6WrO4WgQBYS12EjKk" instanceTypeName="nQux0K4uzVGsDzzg2rAJkhiJQZhKzr"/>
73 <eClassifiers xsi:type="ecore:EEnum"/>
74 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="YDl31uFCJIIh0i9CvARdw1TWHnSTlVID4HBcDbcBkvCPO7Ozp354QXE3fvoAyJadAFfP4Ix2aL5byJ8POxISAMOgE1aAbCQ0Ps" serializable="false"/>
75 <eClassifiers xsi:type="ecore:EClass" name="kS0LguXDGNV6VAdu2XSlMYSsHYH8UrGwvl8mEb3C6shCpwyZGW2PDHNsq7w6iSjovXAuGPYeNNNlaKa1IuZ2M3y5KzBX6PCmmOMVumpMmRf2ofV" instanceTypeName="H5dvyJM2jPaRD6785yDbHQF29z2CHpcdQ15" abstract="true" eSuperTypes="//@eClassifiers.9 //@eClassifiers.13 //@eClassifiers.2 //@eClassifiers.12 //@eClassifiers.6 //@eClassifiers.10"/>
76 <eClassifiers xsi:type="ecore:EDataType" name="h5uuUFeKkKiVYWHI9WgVAH8oc8ofPbDugSLCngXVwkleqY772Y" instanceClassName="SyK7zQgm8MKlNnhXCs" instanceTypeName="aya2u1gJtv9I1PpQNF3BRtXiHOcR3kdHYzUBxMNUhegucpi"/>
77 <eClassifiers xsi:type="ecore:EDataType" name="2zhEcy012O6PRFxXj45BDWfPbY1fNSc1GGtz8" instanceClassName="RgeeSeygS9uEE1vFnVIbsTGxdeyZAcrGsn7bkVUEANPgoUCnfU8qkztZoiAnD87ntYGvrZSH1pgqrrDS6pLJZFT53N" instanceTypeName="UcYKuq6xTJch408ndJ9oSf8ThIIqOqGdAC7u6KgFTqO56f" serializable="false"/>
78 <eClassifiers xsi:type="ecore:EClass" name="HrRuU4zC9Zpg1Abc7fIcErGwyWx0q94mDaBH8Z82l7lu1cBUwQUUtgoyNQ9CAfT0vmFTAQBZRMchLcFG9Oo4" instanceClassName="ihZlrXgwbbaTSEtKPJh1h0YcwolBj" eSuperTypes="//@eClassifiers.6"/>
79 <eClassifiers xsi:type="ecore:EClass" name="FS8AYy506pbK1XJLUrbUbYbZb4kgoCt0OOhlC8FyxMGr18UXEcmfrLrqKrjn5LYyeRzqnfglwwwA6JgYpDrPukFV1U9W8sxryFYL9806HSACmGmL3fe9Zudprj" eSuperTypes="//@eClassifiers.13 //@eClassifiers.9 //@eClassifiers.6 //@eClassifiers.10" interface="true"/>
80 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="fGXxTJzHnZDFGiN4WFokX31O65XCXTyBhBAzoK1wvsRfaTpBbrfOrvYeExWdoATkB9clHlUSJS9UfQelJrbG3e3QJBzAiptW4Iso"/>
81 <eClassifiers xsi:type="ecore:EClass" name="TGHhAVQqlvq4TWXX6UEHfjYBjVPEMCJwoikGaxwDdElXam3xyxDhdbagko2sNog5DWXVOSjKzwqhZy9ap" instanceClassName="Q9UXaJdPUJeV7fdnjLLD2n8ip5yAeNsYAw3ayHUCrD7PHFiHY7j6wxtajZtvVvt3TSv9TFLtOi1xRM3XWm5Y0nukK348ZHIg83S3G3fb" instanceTypeName="qdAk04vtWi0Sz0LlskLMNr83piSGxPI3zjHJouZpAM2K4KKIRALOTdJR0X1TlmAjZmo9eZr3tNzs04kpn5S1XI7xvq1eMaPUTduY8n" eSuperTypes="//@eClassifiers.9 //@eClassifiers.6 //@eClassifiers.13 //@eClassifiers.2 //@eClassifiers.10 //@eClassifiers.12"/>
82 <eClassifiers xsi:type="ecore:EClass" name="DzkSuqF8PrML4kgBurC0VXQdSsiM8cOzd7w9ccIXWMREI1NXGicBb4kzAnnF0pKu2xpatsIDMoIcVESmONmJdJCfUXfr4uV0LhspYL9r6J9uLJaw8gJcU" instanceClassName="FwORohrdBAd98ccWFgqa1" eSuperTypes="//@eClassifiers.15 //@eClassifiers.2 //@eClassifiers.12" interface="true"/>
83 <eClassifiers xsi:type="ecore:EDataType" name="W1Tmv38Kcx2u1kbSLf6si6DGmM9emWQBL0Nq0Q88UknsrDUMRxKwhk6SYFsGI4ruwmxSX" instanceClassName="VNWNIXS3jEbC2Eh4yFPWv4u4lK81l3ebcG5NiPBDoCybFvBykJ4G1wVbp"/>
84 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="k1HtdIuWoh5HdbSD7bVAsbBTMq1nxYH6g2y4zmtMp7FK4X1Q2QcGqrlqKRvpA9V38PvVT3YPS5Z95svXQZN7bzOdPCjZhCW" abstract="true" eSuperTypes="//@eClassifiers.10 //@eClassifiers.6"/>
85</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_69.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_69.xmi
new file mode 100644
index 00000000..ae4db0a7
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_69.xmi
@@ -0,0 +1,48 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="vZBvbfRucqJZgwgumLSv72DIJzTF2CWsHXgWPzg2CBTmvsID7qDmzcHg7JqaeDD5GdAI69UV1k37YuVs3PwQ766bD" nsPrefix="KpmT71YLTrzBKM2wVH4scx7lEfDhRAhNtYmLmQGxbKgtkHKdmY">
3 <eClassifiers xsi:type="ecore:EClass" name="xKQvfS3klm5Tga1LGELkU53BNRSjV2yLFpV" instanceClassName="q6FqaA4onR6LQ8EGbHHMhSi7W6rU979KvCQrLz4" instanceTypeName="mz9R6wu9VD1fdEdk2kqp3hvixUEnZOTithp9X2a" eSuperTypes="//@eClassifiers.9 //@eClassifiers.5 //@eClassifiers.0">
4 <eTypeParameters/>
5 <eTypeParameters name="nKu9INOU9EFRTSTHHGRoqQHmJjwXvgY5mPiu7CN7obRANrDrGZokeugNVFm0iLlVh4X5LT532auYNorze7wL3RzsHw69VRshMrFQfNrTXHMaXzmUJyxvP"/>
6 <eTypeParameters name="MmmqGtMfwcEonz5StdukO0C0CIVEnTOLDmGUDiHQN7aKBlwFTTkzeQqFp0f9BNPTMoPBNgNdsh4eT0wVOqhBjYbAm8XvxB7DrKOBdhBQfgT8hrLQtUz5"/>
7 <eTypeParameters/>
8 <eTypeParameters/>
9 <eTypeParameters name="b3JBcaT5JeIk1xEslnHWNoBmRait1vyGkny8PX7qi8BbSa4EwjXVK1HjzR7r6"/>
10 <eOperations upperBound="392205885" eExceptions="//@eClassifiers.8 //@eClassifiers.9 //@eClassifiers.7 //@eClassifiers.4 //@eClassifiers.10"/>
11 <eOperations name="2YoVgPqIULPxFoQEOWEOqyxtqemuo5yUf19yRvvRNxKErIxrCgoUfa9XkIjkqgfL0ac7DKV445EGq9" unique="false" upperBound="-1841766275" eExceptions="//@eClassifiers.8 //@eClassifiers.9 //@eClassifiers.1 //@eClassifiers.7 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.4 //@eClassifiers.6 //@eClassifiers.0"/>
12 <eOperations lowerBound="1661645875" upperBound="-263951209" eExceptions="//@eClassifiers.4 //@eClassifiers.7 //@eClassifiers.5 //@eClassifiers.6 //@eClassifiers.8 //@eClassifiers.3 //@eClassifiers.1"/>
13 <eOperations name="2lb2BCLIduYxmhnxLUtOGtuYEwDqVYqbfSfUZKx6MhGxznl75CF4xbmVmi" eType="//@eClassifiers.8" upperBound="1908381859" eExceptions="//@eClassifiers.9 //@eClassifiers.10 //@eClassifiers.7 //@eClassifiers.5 //@eClassifiers.0 //@eClassifiers.8 //@eClassifiers.3 //@eClassifiers.6 //@eClassifiers.4"/>
14 <eOperations eType="//@eClassifiers.8" lowerBound="1272945712" upperBound="1975641075" eExceptions="//@eClassifiers.6 //@eClassifiers.10 //@eClassifiers.7 //@eClassifiers.1 //@eClassifiers.3 //@eClassifiers.2"/>
15 <eOperations name="axsfhR19iWpA2qRhqIzUArgoekVq8gP5Zdh06Tyi3QgVHwwARtBEQ3gLiE" lowerBound="1047086593" upperBound="360599885" eExceptions="//@eClassifiers.0 //@eClassifiers.10 //@eClassifiers.7"/>
16 <eOperations eExceptions="//@eClassifiers.0 //@eClassifiers.6 //@eClassifiers.9 //@eClassifiers.4 //@eClassifiers.7"/>
17 <eOperations lowerBound="929659318" eExceptions="//@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.2 //@eClassifiers.7 //@eClassifiers.10"/>
18 <eOperations name="WmiQ9SkUU6DIfAAgjl1LixSunKNXdagtqTT4aqHvE4h6Mj2hV15F5hIDGjAzFY6VEcl92JYJyx" eType="//@eClassifiers.4" eExceptions="//@eClassifiers.4 //@eClassifiers.9 //@eClassifiers.5 //@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.6 //@eClassifiers.8"/>
19 <eOperations name="2wTp9ALB1zddfwLnii0v8GVNVehTgoqH6pYQr0iWWp3kgcIbNbc3F7GvvaYIsyvlTBH2nDdUpUk96thd8Nwk4B8SxpLe2UXywgQ" eType="//@eClassifiers.8" unique="false" eExceptions="//@eClassifiers.9 //@eClassifiers.10 //@eClassifiers.8 //@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.6 //@eClassifiers.3"/>
20 <eOperations eType="//@eClassifiers.6" ordered="false" unique="false" eExceptions="//@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.9 //@eClassifiers.7 //@eClassifiers.6 //@eClassifiers.8 //@eClassifiers.3"/>
21 <eOperations name="C89x2Vkhp" eType="//@eClassifiers.4" eExceptions="//@eClassifiers.9"/>
22 <eStructuralFeatures xsi:type="ecore:EReference" upperBound="2114144549" defaultValueLiteral="GThhcTLa43tHuMWvs71fnHQBf9MQzmvjDY2hjSrXYSgl" derived="true" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.12 //@eClassifiers.0/@eStructuralFeatures.10 //@eClassifiers.0/@eStructuralFeatures.13 //@eClassifiers.0/@eStructuralFeatures.14 //@eClassifiers.0/@eStructuralFeatures.11 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.7" resolveProxies="false"/>
23 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="527618722"/>
24 <eStructuralFeatures xsi:type="ecore:EAttribute" name="UcByuVkmaYter" eType="//@eClassifiers.3" lowerBound="-975007612"/>
25 <eStructuralFeatures xsi:type="ecore:EReference" lowerBound="-861064331" ordered="false" defaultValueLiteral="rXk3UgGqzNv4DaOJ2z1NH0OxwqFXaK4UiY6iXozU4ffRi6vbT6d5OErmG8m9tbDwrgbYt3y7EBkl4S5oGv6Ut1z3oIWEJUNh" derived="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.7 //@eClassifiers.0/@eStructuralFeatures.11 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.4"/>
26 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.2"/>
27 <eStructuralFeatures xsi:type="ecore:EReference" name="h9Dc9UPG8AA5Trm3nqeBJ6Df2tMhrHj" eType="//@eClassifiers.5" unique="false" transient="true" containment="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.14 //@eClassifiers.0/@eStructuralFeatures.13 //@eClassifiers.0/@eStructuralFeatures.10 //@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.2"/>
28 <eStructuralFeatures xsi:type="ecore:EReference" name="UIQ6vKvn6A2jw" eType="//@eClassifiers.4" ordered="false" defaultValueLiteral="I8" volatile="true" containment="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.14 //@eClassifiers.0/@eStructuralFeatures.7 //@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.10" eOpposite="//@eClassifiers.0/@eStructuralFeatures.9"/>
29 <eStructuralFeatures xsi:type="ecore:EAttribute"/>
30 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.10" lowerBound="357207060" upperBound="1559306323" defaultValueLiteral="PngAWh0DNg7qe3MaaeNNrvPHr0fJnwQuTV13NmAPKn2jbke6jfE5o7p" containment="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.12 //@eClassifiers.0/@eStructuralFeatures.14 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.7 //@eClassifiers.0/@eStructuralFeatures.13 //@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.10 //@eClassifiers.0/@eStructuralFeatures.1"/>
31 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.5" unique="false" upperBound="1378269687" changeable="false" defaultValueLiteral="Vo9OElOXyDjI5TOr7Y1oQqJOYW3OyhSa703emeCPTUiiIS2AkURi3P779QkL5245HgRIQWyPFHB" transient="true" unsettable="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.12 //@eClassifiers.0/@eStructuralFeatures.14 //@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.7"/>
32 <eStructuralFeatures xsi:type="ecore:EAttribute" name="1PV7vHbI6PzsLUIWIcV8SrnqPvA1yjuJjAZfiNwSJ83AzWzwfyHwyF8pshnNzO288nRZ5buRD2s0dS2A3296kCw0BH3sG3FRpm96UyrtnyrWzLTcrFuuSjp0L" lowerBound="1638504773" ordered="false" changeable="false" iD="true"/>
33 <eStructuralFeatures xsi:type="ecore:EAttribute" name="zcCZU4r5fOpLtHBB4Z299McWlARvkMv8JBHB9gUPJLXnHyh6uRlQoFLJWDG6xRxhZQjw2RE75JqVGjnp9d0Ia3A" lowerBound="2018714445" upperBound="502899908" changeable="false" transient="true"/>
34 <eStructuralFeatures xsi:type="ecore:EAttribute" name="AWcTTIw34yBRRaRYYJODWzebaP5517L2x0woe6Vk7mrnDt4rbGrs07thocTnmuvujXx82BfllXDAF3ABEmZ9hkz3wUQw0" upperBound="-1697043066" transient="true"/>
35 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="-534889522" upperBound="1031832576" defaultValueLiteral="nn0biNSJi37v86hnJCHtyhIZ1Q36TlZZUgBqYx4zF7rIKJStn72IuX5Dg1Ktwhl48JmAwNqpaJMMpyOY" volatile="true"/>
36 <eStructuralFeatures xsi:type="ecore:EAttribute" name="qG7o" eType="//@eClassifiers.6" lowerBound="-81278465" unique="false" upperBound="171418847" defaultValueLiteral="wLdiGm2cKYSl7BgzGQwKLvtTkplwUaZTUQP7xxG04QopRMAzCjxMnNwab2mYO5etNzbJIr84Fg6iPX5vNOjJtYhcvxk6Z5iwCNe5iQil9nyE585X3FEqqjjELI8AD" volatile="true" iD="true"/>
37 </eClassifiers>
38 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="eIQeu8BF2jyf89LRs"/>
39 <eClassifiers xsi:type="ecore:EDataType" name="1anm58iY3wWMJATlZroRAih3dbD4r6n10TUxbzQF6E8AOkTrhvxQjlhebtaA8Og5mySmBaWFgi9Evttdrve6AJguPklpQmR1RLlUWyo0YtW5" instanceTypeName="gi7"/>
40 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="PlYdw7mtiZ62H2A3NOB7RcsKUj2g5hHnGwyu5ZVlZvSaniVks8VXU0s9kBF7QDWCg"/>
41 <eClassifiers xsi:type="ecore:EDataType"/>
42 <eClassifiers xsi:type="ecore:EClass" instanceClassName="29P6AwDUDe5wIPGgL4O1fI24SzI0JkUFnExuJElybLAM3qVBZA7MybspLodBBAQz9FvwiCOtfMe7oSistsajeWmO8qsALitm5H9PM38p7Xi3"/>
43 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="9c" serializable="false"/>
44 <eClassifiers xsi:type="ecore:EDataType" name="3WhR6w3sKKWOmRFvoliRspzbhJm1yxgmZk8rfJGSgrMM6Y8DWnd1gjxLhzH0l9yb"/>
45 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="pM8TF1tabWOU9pqqdb9stnYksPMIGo13LQWLCk66VKjOPLQPr" serializable="false"/>
46 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.9 //@eClassifiers.5 //@eClassifiers.0"/>
47 <eClassifiers xsi:type="ecore:EDataType" name="tzf4z3ARtbgJ9wRoR3P2pe22GD1CohcqkgSUMKw68w"/>
48</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_7.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_7.xmi
new file mode 100644
index 00000000..5539eefd
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_7.xmi
@@ -0,0 +1,43 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="ZTXd7juY7f4yH4FX2rP4U8Ys9FcBc8gg">
3 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="xSX4TSfPOKXHmxEHvcBtLu0efA" instanceTypeName="LPUONdFNvdzlZj6RLPfArVtkwV3FGBJYTppwOLyGofCPPMfkTEhbKw9YCuQgmEbUDvdt6V">
4 <eTypeParameters name="zU042kTHppzpg41k53XV3JdlyFoC38DYAEkyw11x0UF5QYcfuMGK7v27r6u87de9u98Vq0BE2fN3k9Is8QuyQVtehaj0REL"/>
5 <eTypeParameters/>
6 <eTypeParameters/>
7 <eTypeParameters/>
8 <eTypeParameters/>
9 <eTypeParameters/>
10 <eTypeParameters/>
11 <eTypeParameters/>
12 <eTypeParameters name="BsPGFzapyj8Wcz2cHzQOAPHbdrA1Qst05IQdNAHeiyXHZvfy92my"/>
13 <eTypeParameters/>
14 <eTypeParameters name="ThSV46VhpwWBjVzmLQXE4qosFN0bfVL81NNHxfNDd7m0OoEJZTkezYdq9DFE1P9EDJoWFTRpqHK2t"/>
15 </eClassifiers>
16 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="48eyqQ03pPkyus5DAvfUvM7Muiboo9ZbaC4Ce540vH1ns5AyC" eSuperTypes="//@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.8 //@eClassifiers.7 //@eClassifiers.11 //@eClassifiers.9" interface="true">
17 <eTypeParameters name="UE3uBiMSRGUvGvZwqJgyrij6S5LxwAfYqaMIRJiHdifG"/>
18 <eTypeParameters/>
19 <eTypeParameters/>
20 <eTypeParameters/>
21 <eTypeParameters/>
22 <eTypeParameters/>
23 <eTypeParameters name="gVfnDwb1gfkqk"/>
24 <eTypeParameters name="mnzIRmCNYiS5YG8wsoaGpzBZdnV830NSWC3ionrazc"/>
25 <eTypeParameters/>
26 <eOperations eType="//@eClassifiers.3" lowerBound="-1124782119" eExceptions="//@eClassifiers.9 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.7 //@eClassifiers.11"/>
27 <eOperations eType="//@eClassifiers.12" lowerBound="1445578801" unique="false" eExceptions="//@eClassifiers.12 //@eClassifiers.2 //@eClassifiers.10 //@eClassifiers.0 //@eClassifiers.8"/>
28 <eOperations name="pbzDNkDCmlEeRaFqzjTAVnBVsBVzMEx1G" eType="//@eClassifiers.4" upperBound="621944890" eExceptions="//@eClassifiers.4 //@eClassifiers.5"/>
29 <eOperations eType="//@eClassifiers.0" upperBound="-2107360750" eExceptions="//@eClassifiers.7 //@eClassifiers.1 //@eClassifiers.10 //@eClassifiers.12 //@eClassifiers.11 //@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.2"/>
30 <eOperations eType="//@eClassifiers.7" upperBound="-61016115"/>
31 </eClassifiers>
32 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="c7oByUHvlMyD5YAfbp8slsP0M9InHWEjObYJXL0XfCjVcpxRJsfcmXuAB6r67wkbOCHzQS0EPDGseJG20FU1vpuY2HJFSOtegEvReYXMOY0C"/>
33 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="hrIJ8xcD2qFE8lO4WLU"/>
34 <eClassifiers xsi:type="ecore:EDataType" name="UXOKYdBZCgIYISsjpPyIz0CsNZnf" instanceTypeName="dLmJMMKf57uwjJryWeKxxPBH8Cvui4qDXQpK2ieeYkASEQmKBCPEqqlp1JQzOxn36dnyTpKV5Zh4O6qwglCT7tTlu2HweRaKXzY" serializable="false"/>
35 <eClassifiers xsi:type="ecore:EClass" name="f8yZaLuCRoxXflVXFTAj4wGWOu1qYId37jIbhyYSbXaBwkXqGjBJYDI8IURWYMICbriDVwlgk9561PQvpaxIH728PxNU8dCJz7XEkoOxi9CRHAjA7qcobsUBG1gYK" instanceTypeName="7teQyq1RKqRBjsosYO6JcjzE6OmSeZyulWOrFq5XejlWCtJm2Zb" eSuperTypes="//@eClassifiers.1 //@eClassifiers.9 //@eClassifiers.11" interface="true"/>
36 <eClassifiers xsi:type="ecore:EEnum" serializable="false"/>
37 <eClassifiers xsi:type="ecore:EClass" name="1zZNOMFsTREU26xtl28qC6XT4NMxiHB02BJwhs9Imrb3w91I4uvrZA7fLpV8hLYrM0ZsO63loCs22YR6oIcQ3EhAcq3RQgPwG6o54K7H7hkmke8xjfaceISHM" instanceClassName="dUZGaG06JQ60AbJSSBrjOqtqnAirL8aIhXd0d8a4OO8xOq3cuK1wUES7JI9HGlLlHlC0fImgK7IiJM" instanceTypeName="w8RYS0yeXz84mbene59UmeDERSECvWxIWOJzHMBqRiEg19v" eSuperTypes="//@eClassifiers.7 //@eClassifiers.12" interface="true"/>
38 <eClassifiers xsi:type="ecore:EClass" name="yCHQuBB37R3Unyek5UzT3adlbEe59QhZRdsa" instanceClassName="l3e8mUQju5maLrcjVncmr1WzkMGH9ifNQ3JQMw0VZLhW7qstTy9wC9AMLOL5D52NpvFTqEqOc5GFdmmfvKajzbsVCkSIOIuAavw5J6QR225FmmEYOx2kIsVan4" instanceTypeName="TcWeK5Js1dP8VJNlR1Jj4SSS4D6lGyO5qK" eSuperTypes="//@eClassifiers.12 //@eClassifiers.8 //@eClassifiers.11 //@eClassifiers.1 //@eClassifiers.9"/>
39 <eClassifiers xsi:type="ecore:EClass" instanceClassName="r1tl3eLwNpBCLWKq9W2oZQdlIynmBoo0eIYEC4JXyHfOwAPd7BAPHh4xkFrXegw7DurJ0wav32qmOAxnKmkJW9Bi21z7" eSuperTypes="//@eClassifiers.11 //@eClassifiers.7 //@eClassifiers.1 //@eClassifiers.12 //@eClassifiers.9 //@eClassifiers.5"/>
40 <eClassifiers xsi:type="ecore:EDataType" name="K4v3tRJrnb3CqHoIyh46Wu5xO3HzEtuhhrCA1u3RDEzQcDw47DZFtkHszQ27BQwRxQ" instanceClassName="B5EygOYobWYFDrkx0ntg7k5iGcUg0osYDnZ6sy3ddekfoHcpwUBWIhveP779M3NAEeqD36TPRSzw8oFIKvb55OgVi0XO" instanceTypeName="SSKg6AX8L0VTnJfU0okKA0vHrTqtKTt2E8glgmjIoytst3nNKPjdcDhGWJmcbygj2PCWC3gbKDSMyj4Bs5lzmWKh4XeAwj" serializable="false"/>
41 <eClassifiers xsi:type="ecore:EClass" instanceClassName="LuMp28AhEn4cPAcdU9mx0p3lxQrUayYWPg9zezjehAANIdDfI9tLW2EkqGqIiegjVr6YMR8TBmR79ezRrnMy4Rj3wrZCvPitXg97c0oJctUABASOQNiey8mL2Q" eSuperTypes="//@eClassifiers.9 //@eClassifiers.1 //@eClassifiers.11 //@eClassifiers.12 //@eClassifiers.8"/>
42 <eClassifiers xsi:type="ecore:EClass" name="SHtNtoojtSXL4esTJjSo" eSuperTypes="//@eClassifiers.8 //@eClassifiers.9 //@eClassifiers.7 //@eClassifiers.1"/>
43</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_70.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_70.xmi
new file mode 100644
index 00000000..4d3d9acf
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_70.xmi
@@ -0,0 +1,43 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="dRcxoFTBs3TmHnmPEw0ogtkVXIjpHhfhIzodMfj6Cw4o3yxRNUNdcPoo" nsPrefix="eztgnIHhO3OsuThFwaj9TT1o3tsv6BYk3EHFwuv">
3 <eClassifiers xsi:type="ecore:EClass" name="NcKoMpipjvmEtb2MRQ4b1BQE5zz8yeR133Mv0zXAzcBz2k9nGIAzDajlln0rCJvzLv4DfQyj386TLC56bSLwNH2OcSImGt" instanceTypeName="k29SmeaN6dOEmNmaTybi" eSuperTypes="//@eClassifiers.0">
4 <eTypeParameters/>
5 <eTypeParameters name="Lg9UeoLTa7Yd"/>
6 <eTypeParameters name="WvDE1DsXEC5GCOjmNAAgVCYJ5bJGJc6ZPSGBJUY28mRpUHE0SkSSBUtxVYe5L2kwaEXvq0zeuZDKMXokpgYiASwt6ZRamz4Uq8ZjIrBIlFceiwrJW3RvLi9wUV0"/>
7 <eTypeParameters name="wIqfqZjF0"/>
8 <eOperations unique="false" eExceptions="//@eClassifiers.1 //@eClassifiers.0"/>
9 <eOperations eType="//@eClassifiers.0" upperBound="301494572" eExceptions="//@eClassifiers.1 //@eClassifiers.0"/>
10 <eOperations name="mqxgAkvEK2Alr0ouam4MPFUjpHOGUDiqc5KxtjsFlN9d9qTjikzLWFVVnrBy2ZExwOdI1fTBq9ytFtcHPsAR2wkf9RL3VTy0G37a8r7cqPVY93Yjz" unique="false" upperBound="1351488670" eExceptions="//@eClassifiers.1 //@eClassifiers.0"/>
11 <eOperations eType="//@eClassifiers.1" lowerBound="-160339393" unique="false" eExceptions="//@eClassifiers.0 //@eClassifiers.1"/>
12 <eOperations lowerBound="-328431026" unique="false" upperBound="12338212" eExceptions="//@eClassifiers.0 //@eClassifiers.1"/>
13 <eOperations name="skteWrHfq5RHbZ0G2cs6L4sQARV5ipSDXGebqaOaJnnGCgxMoLqrUG54e9ShlpfsMVCMHbBV64X7NDSxouSZKPoM1a9C5FKPQvoEIk9l7Dy" eType="//@eClassifiers.0" lowerBound="1618486314" upperBound="1940987870" eExceptions="//@eClassifiers.0 //@eClassifiers.1"/>
14 <eOperations eType="//@eClassifiers.1" lowerBound="187878158" eExceptions="//@eClassifiers.0 //@eClassifiers.1"/>
15 <eStructuralFeatures xsi:type="ecore:EAttribute" name="Vd0mtIhLwACW7eGtrdhpy7xiU6OJ2RWllQOBqn4t8aiOxJIx0hvaD74DdNfuT7FUhNAOuuHjkJu1dDXMIA4qNahOyaZbzadOUE2kjoeY4w1r" eType="//@eClassifiers.0" unique="false" iD="true"/>
16 <eStructuralFeatures xsi:type="ecore:EAttribute" name="3CH0bsaWV7HZBe8LQpFCezTHIU7r22T8kDWsNCsxEkMRP9iIR2BlZe4RNLIXJCjGJJLZXUsZTKBPSdYUnIEZnNu7IGqUphE7WikGT58qkr1nzO0Bm5oDXP" eType="//@eClassifiers.1" lowerBound="-220668454" upperBound="-1002951318"/>
17 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="605300798" ordered="false" unique="false" upperBound="-608552122" derived="true" volatile="true" iD="true"/>
18 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="1668338946" ordered="false" derived="true" transient="true" volatile="true"/>
19 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.0" lowerBound="-562605278" defaultValueLiteral="J6SiDhbKJaTM7Cbs1xaHHPqFEzKu4ZU" transient="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.8 //@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.1" resolveProxies="false"/>
20 <eStructuralFeatures xsi:type="ecore:EReference" name="pbKBCjRVNQTHpQJnTPYH5C0sSatZ1B5pMIUwIB96B7xF2SgTK3nSQvAnwXotmvbZ7czWpzthgHgy5Ao4S5DE3y3" eType="//@eClassifiers.1" lowerBound="-1347279470" upperBound="-831939563" containment="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.7 //@eClassifiers.0/@eStructuralFeatures.8" resolveProxies="false"/>
21 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.1" lowerBound="87072457" unsettable="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.7 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.3" eOpposite="//@eClassifiers.0/@eStructuralFeatures.6"/>
22 <eStructuralFeatures xsi:type="ecore:EAttribute" name="XIRXDRVjkrnW1SNv0z9qp7qaoKQJZR8qDziBJ8EiAua0KlHKuRxpRfLrTzkUdU5D0BmpQcuNBEK9l92eA7lBEvpouaUh6rFeRsmMtj" eType="//@eClassifiers.0" lowerBound="-909991726" upperBound="663446361" iD="true"/>
23 <eStructuralFeatures xsi:type="ecore:EAttribute" name="H8w7YACXEf4epyYNI6Kfp5IzabQ7VZbiiawGK8lX0MtAh4qeIo1jOdfWZ2Umco4DqVLGNjFt9R7gBuyguH8TLBQv4SnS1eDlqeD4uSYFve7BghmA7YcHGawKh" eType="//@eClassifiers.1" lowerBound="-1124651613" upperBound="-1597117093" derived="true"/>
24 <eGenericSuperTypes eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.1/@eTypeParameters.7"/>
25 <eGenericSuperTypes eTypeParameter="//@eClassifiers.1/@eTypeParameters.11"/>
26 </eClassifiers>
27 <eClassifiers xsi:type="ecore:EDataType" name="4csWyltUwDY8ndqkQ6LpIor74CGymauoM8EEc2zAGVHx0oOTlvSJXSFFr45uBe9z22nhFPqVJMyGeintKoHDuIjnidZfxjbGceswe4Aj8bZ3f8je0dUfGYg" instanceClassName="ICb0CQ8WZQVCJNTT2O32X0P8QJzLp785fTZqivAv3QSlsm7" instanceTypeName="oNJhW4yTDdB8eZJgj6VKgucLaY6RRt96vTtCujanc14dncTl1yKKLoQnj1IIaVDDgXs8tX2nMMVVIy1yStXOR0MHoY5EdOrpVMjyUr18xCnHiB2vqCfk3ljyr4F6g8">
28 <eTypeParameters name="NCkVuBiHlpGmWYmNMkaYBwjGmPAAlXHxahGl2GVGQnyiE2AuktLcuvU1vLbArXldnvyQigqJFChrdArZiFwCxN0oEB44GMKZxXvPWZrGRjkBeQMpHGnoPB3WmH"/>
29 <eTypeParameters name="UpihwpUemVuvXEHR2sZRFeuYWDebzRcZOKt8ajdYd1PGG5iAWOdoFJPcwqUIg"/>
30 <eTypeParameters/>
31 <eTypeParameters name="4KUh7jlo70zlGmoDzDqWMS9uLOJ6Z86qcrX7xNENZKs0k9aNFKdvVlyWawh4Qgmlvsnd37Gw"/>
32 <eTypeParameters/>
33 <eTypeParameters/>
34 <eTypeParameters/>
35 <eTypeParameters/>
36 <eTypeParameters/>
37 <eTypeParameters/>
38 <eTypeParameters/>
39 <eTypeParameters name="EWE0XzEnf2FwtES5IJUWbXR"/>
40 <eTypeParameters/>
41 <eTypeParameters name="U1kzrMFGrmW30SkxwIj9a1RwDX5p1neSkyJLi7OISoVkzALV5qJ2JsUMPq3sPMRPClJu7tC6vkBaYVdCUYEsdO8B7aep5orva9cxE3vglB0RmJOoQyRDm"/>
42 </eClassifiers>
43</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_71.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_71.xmi
new file mode 100644
index 00000000..a7c6a597
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_71.xmi
@@ -0,0 +1,38 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore">
3 <eClassifiers xsi:type="ecore:EClass" name="kCXOxwMupxNZNowIgCMFgeBUjRNqzXJ743Q7na" instanceClassName="j0hYe39HCg84LFL6l1rtx1ref" instanceTypeName="yxDTLcBmFTAUUxR01dsuEg2uhexU63kWxBXQC0A0kK4qdeNzU9m8NUazllwbzVaITzMLGRS7C5XP1UqCoyir" eSuperTypes="//@eClassifiers.2 //@eClassifiers.0">
4 <eTypeParameters name="l9qHSVQb02LUoBeSSOLL8CzirSWIOWuxF"/>
5 <eTypeParameters/>
6 <eTypeParameters name="ihNyQp1OtR2VShNV2U1tjSHEDHyhR5BufYv94tkADgFOgimUG1BiYIV7IfslyWER1SSEMlYiWoD0IUvaxhcMvm"/>
7 <eTypeParameters/>
8 <eOperations eType="//@eClassifiers.0" lowerBound="-1078721834" upperBound="-554502738" eExceptions="//@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.2"/>
9 <eOperations lowerBound="-1116642488" eExceptions="//@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.0"/>
10 <eOperations lowerBound="1520819537" ordered="false" upperBound="-487487445" eExceptions="//@eClassifiers.2"/>
11 <eOperations eType="//@eClassifiers.1" lowerBound="-591622379" upperBound="-672905588" eExceptions="//@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.0"/>
12 <eOperations name="f1keIvs9dqKIWOdcUKa9zjYqgllmTMlfSx2OydwAUysCFa2xW1nn5kctg4SDInPY1X9m6xa3I0JJ4m" eType="//@eClassifiers.1" eExceptions="//@eClassifiers.2 //@eClassifiers.0 //@eClassifiers.1"/>
13 <eOperations name="Ysl0OM9PZRHB8yGYaCw502qPmi2yidEqodMXHxWjlYSRPTXANJ990SuIBqCpAqolhYpBmEb0ASxIUBv3oW3gmecU20jZzNDgfojxDvzyAK4PUmij5Tla77CmoMA8s0v" ordered="false" upperBound="-613316372" eExceptions="//@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.0"/>
14 <eOperations eType="//@eClassifiers.1" lowerBound="-2028075491" unique="false" upperBound="1001000796" eExceptions="//@eClassifiers.2 //@eClassifiers.0 //@eClassifiers.1"/>
15 <eOperations name="PMIABHFpbCDmzwuMcJxIngFR8lb" lowerBound="364356125" unique="false"/>
16 <eOperations lowerBound="-367847551" ordered="false" eExceptions="//@eClassifiers.2 //@eClassifiers.0 //@eClassifiers.1"/>
17 <eOperations unique="false" upperBound="-1822562423"/>
18 <eOperations name="YkLOzLpkqstlKT8cIzXPgvjT9sxekryFZCOYhjDUOLJmpXc3OYtI5gpVxURECLeygMZmrpwFodUn0k3H9bxc8uuJxOi" lowerBound="-234969184" upperBound="-278059226" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.2"/>
19 <eOperations eType="//@eClassifiers.1" lowerBound="-1115331439" unique="false" upperBound="153885642" eExceptions="//@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.0"/>
20 <eOperations name="Oy02Kodp0cLo8iEkzBYwFC9TNPGLR2pbxo2MXLbDlBTx" lowerBound="-1372698773" ordered="false" upperBound="506556571"/>
21 <eOperations lowerBound="-283855042" ordered="false" eExceptions="//@eClassifiers.2 //@eClassifiers.0"/>
22 <eStructuralFeatures xsi:type="ecore:EAttribute" upperBound="-1312708943" derived="true"/>
23 <eStructuralFeatures xsi:type="ecore:EReference" name="1TXUsyYQSuzfBWtp1PpZO5Ga20cptXrdt3vZF9DSOyb9vKu9HBi0DoVKL0IeGPqlNWB9RqWo4yysZmu1XNEi" changeable="false" defaultValueLiteral="Rlm5BmM3Y09PwBKtG7cGo1un0xoVkbTdkcLkUsB2V9SF7" containment="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.8 //@eClassifiers.0/@eStructuralFeatures.11 //@eClassifiers.0/@eStructuralFeatures.5 //@eClassifiers.0/@eStructuralFeatures.0"/>
24 <eStructuralFeatures xsi:type="ecore:EReference" transient="true" unsettable="true" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.9 //@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.5"/>
25 <eStructuralFeatures xsi:type="ecore:EAttribute" name="Lep23QjkwawISx3sdaF8qNyu" eType="//@eClassifiers.1" upperBound="-714572071" defaultValueLiteral="wyY8oDwuxOgMIepgryuCRhIuCrSZxZYbFFPwK8Q38ONUsoBevrwixuOTetpWMhZc7PsseJ1rjlRzgavbPrA1blDqEyRLiodlOiRNSozLYEfF" derived="true" iD="true"/>
26 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.1" unique="false" changeable="false" transient="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.0" eOpposite="//@eClassifiers.0/@eStructuralFeatures.2"/>
27 <eStructuralFeatures xsi:type="ecore:EAttribute" name="G4rc08cTQhbX4ryH0aq1ditV5XNP0kyla7FvB7zJSRbzlT7dDT0db5A" upperBound="1107224976" unsettable="true" iD="true"/>
28 <eStructuralFeatures xsi:type="ecore:EAttribute" name="K0lDofajPEi41HjK9Qu0JiBXYSpyZe2BfeHACvLPLNYihiw6sYhOjBwwlZdzMXppM1oq1KtQk9YanWmX5gxd8ntW47xw2SL6LtOQpu5tYz3UQJFNoPQN1RVKHo5H0I" ordered="false" defaultValueLiteral="r59uzTlKmCJk8V5hKtnqRphMuYaTQz2o5PgML3VX32u86FHMdAGv34smwRy1LFpl95pr8qKdo5vkX8E4KAvvAV" derived="true" volatile="true"/>
29 <eStructuralFeatures xsi:type="ecore:EReference" name="LkSqod4SM7GB6ruAASbtTMbMbCZhQGe9fAIeQ2D3xPMr8vROqb3a2CqBSSfEaaUFads0DUTqWT8uOiY1qqnuOAk7JaNHkQmJtUh8Ra" eType="//@eClassifiers.1" lowerBound="-663531746" derived="true" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.11 //@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.9 //@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.6"/>
30 <eStructuralFeatures xsi:type="ecore:EAttribute" unique="false" defaultValueLiteral="" transient="true"/>
31 <eStructuralFeatures xsi:type="ecore:EAttribute" name="G8wGNoNxVmaJKFqUPfen8IGUD7JDlc7TodiZ9wuQgAtLi5mdcP7fv9LhSwb3vKJ1ZeGHCCr2ItP9weyH4rBzVNUGrNsJyYLh3qI5b5k4b" lowerBound="-667673511" upperBound="-856312859" iD="true"/>
32 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.0" lowerBound="-1382442435" eKeys="//@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.11 //@eClassifiers.0/@eStructuralFeatures.8 //@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.0"/>
33 <eStructuralFeatures xsi:type="ecore:EAttribute" name="ePKFKODPoEwCkkfVFHLnfhmtc9UCNd43dEAnaHD58TDR0TNagZNTY7IOSwiebMsE73tkiaHLPfZumzPeiCMaCj5JbeCF2WcjZVNk6psXj17ifABxscHh7hIegLmH" ordered="false" upperBound="-2093070719" changeable="false" transient="true"/>
34 <eStructuralFeatures xsi:type="ecore:EReference" lowerBound="-1415268786" defaultValueLiteral="NuVr2kzJZwtrPgoHyZSiheX9Uo3PJK" eKeys="//@eClassifiers.0/@eStructuralFeatures.9 //@eClassifiers.0/@eStructuralFeatures.11 //@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.5 //@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.8"/>
35 </eClassifiers>
36 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="649COsSD1akWIXq7Z1mvn7AGNP0a7c8c4gnqQEpMazB2sv16RlvcCpdctcxDGrrCUhUHVk603zAZHucaKGWs5lRwjd0HQGT1NpS" serializable="false"/>
37 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="YRkuVB7kHZt0tnQQcqcU1aV7T9POHgAfPXCBtOQ6JKGCVBYX5KMirRoBPIjGnw9BD9eReiRRqClHQOvb8tgu8GWCzNnFHnVY3PEZi5MjEez0v4yvRNNUD" eSuperTypes="//@eClassifiers.0 //@eClassifiers.2"/>
38</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_72.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_72.xmi
new file mode 100644
index 00000000..d04fc5fe
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_72.xmi
@@ -0,0 +1,45 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="XG72hqfprQsQhBN9RFg64dNBm0APDtCWd3Q2ZR8UNMyapLvyUuJe32kpCOQu2AQ9ogw0pOrOYgZmfGw493OUbs6RBM" nsURI="d4aVqrrGPGZTF8PpQpmIZsYtnIboLJADVKwr6pqQMWm5yQB57YPKp0nMwxPrh6L">
3 <eClassifiers xsi:type="ecore:EClass" instanceClassName="DsEbY93Xra6Q15ta9tsu6pOkh5G7RAxzxpuUV" eSuperTypes="//@eClassifiers.2 //@eClassifiers.1 //@eClassifiers.0">
4 <eOperations eType="//@eClassifiers.3" lowerBound="1890221439" ordered="false" eExceptions="//@eClassifiers.9 //@eClassifiers.8 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.7"/>
5 <eOperations name="OCn9nCrymMmNaxTnQnZJqBycWektVRgKYPJA4m2YBOgzPsCaPlWsxWNOpMvenXv1bo93BOvKdXwYLtOFeMxrmsdNkwNPKD0fwChIqXIKZJCFGWVgRsxqL" eType="//@eClassifiers.6" ordered="false" upperBound="-1112408209" eExceptions="//@eClassifiers.6 //@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.7 //@eClassifiers.9 //@eClassifiers.3 //@eClassifiers.0 //@eClassifiers.5"/>
6 <eOperations unique="false" upperBound="-58198646" eExceptions="//@eClassifiers.5 //@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.7 //@eClassifiers.0 //@eClassifiers.8 //@eClassifiers.6 //@eClassifiers.9 //@eClassifiers.4"/>
7 <eOperations name="n3uvcGDcOhjA00WFZkzd" upperBound="1446776939" eExceptions="//@eClassifiers.0 //@eClassifiers.6 //@eClassifiers.8 //@eClassifiers.1 //@eClassifiers.7 //@eClassifiers.3"/>
8 <eOperations name="PAyr4pWCWUVItUiqWk1qmFA5MdZ49ReA3jEsNnz4qLeNGzZD7WeFOzGpyP5dBdY9ox6hQC" unique="false" eExceptions="//@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.8 //@eClassifiers.9 //@eClassifiers.1 //@eClassifiers.3 //@eClassifiers.6 //@eClassifiers.2"/>
9 <eStructuralFeatures xsi:type="ecore:EReference" name="Pb1iX5UJw6cLiaXiRDe2bVqHF3aoEfQ3ZbNAZblvJrhFRMCVzyYLGzIEco2xlB4bvlPQriFVPwA25CQtYmOPlhWF16eKmoqFoo" eType="//@eClassifiers.2" lowerBound="-460539829" eKeys="//@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.15 //@eClassifiers.0/@eStructuralFeatures.5 //@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.8 //@eClassifiers.0/@eStructuralFeatures.12 //@eClassifiers.0/@eStructuralFeatures.3" eOpposite="//@eClassifiers.0/@eStructuralFeatures.7"/>
10 <eStructuralFeatures xsi:type="ecore:EAttribute" name="2Jxnkcn4Hs9XWIsuHwP0SLNkEF93zGi0wSrhYgZaQrkv6LlLewQegxmSVS" unique="false" upperBound="88224109" unsettable="true"/>
11 <eStructuralFeatures xsi:type="ecore:EAttribute" name="uUPKPLkA4RqZNlYsTTuSWYxdFLR3RkTCcBAtGos9q4atPcMQ4EHHEQgWJDUxtcxpa" eType="//@eClassifiers.1" lowerBound="2040959895" ordered="false" upperBound="-1921951103" unsettable="true"/>
12 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.1" ordered="false" defaultValueLiteral="oZKPll6PxzmjcRrnpZrHxpM8lzyrdCDqZZEDDpLZkJch3rtvSjGIuQpg87ulNXMKBUfeXRWGGrGJIAjQI6h" unsettable="true"/>
13 <eStructuralFeatures xsi:type="ecore:EAttribute" name="YEJUgr9b" derived="true" transient="true"/>
14 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.6" unique="false" upperBound="-774241308" derived="true" unsettable="true"/>
15 <eStructuralFeatures xsi:type="ecore:EAttribute" name="KVFcGxNXKqh4FtwSMJh4GO0xKFRrb7E7cptCSaHEDOJlwGByMDdZXCT70XfnZw5sSUsTnb0tWnd6fBXNtsVqOzCmj" eType="//@eClassifiers.6" unique="false" upperBound="-1294524309" defaultValueLiteral="puVx" derived="true" unsettable="true"/>
16 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.4" derived="true" transient="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.5 //@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.15 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.12 //@eClassifiers.0/@eStructuralFeatures.14" resolveProxies="false"/>
17 <eStructuralFeatures xsi:type="ecore:EAttribute" name="VoJB9sy2v2xzW9dv64Ul7" lowerBound="-1941666810" ordered="false" upperBound="322218794"/>
18 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.3" lowerBound="-1161262617" defaultValueLiteral="wIrlBcZOtlj2xGE7vN5xaB30E" volatile="true" iD="true"/>
19 <eStructuralFeatures xsi:type="ecore:EReference" upperBound="-1621781508" defaultValueLiteral="DIGcvLUZjDrBfvK3DLqVPz8B19NxTBVPOcdj" transient="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.8 //@eClassifiers.0/@eStructuralFeatures.15 //@eClassifiers.0/@eStructuralFeatures.5 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.13 //@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.14" eOpposite="//@eClassifiers.0/@eStructuralFeatures.0"/>
20 <eStructuralFeatures xsi:type="ecore:EReference" name="aro6AkQeh0hwIHlwfMDthp3ILmXzzR8jl8SWHreCwt3JwKcSoq9xSWCGshuzJdQoaCphIVYELJ" eType="//@eClassifiers.7" lowerBound="-863873403" ordered="false" changeable="false" eKeys="//@eClassifiers.0/@eStructuralFeatures.14 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.9" eOpposite="//@eClassifiers.0/@eStructuralFeatures.7"/>
21 <eStructuralFeatures xsi:type="ecore:EAttribute" name="aOjLpWhR4jiZEphAWWquTlkwPZcQPKciTxpOBWDY40CGyKJ9qS9lt5bQlnL0GEJUTK2imxE9DDgxPk" eType="//@eClassifiers.8" upperBound="425659953" changeable="false" volatile="true"/>
22 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="-1041797031" ordered="false" upperBound="1437391728" defaultValueLiteral="j65ikaraEP1sKmTCyCMgTVEDXnPPsjjg194lZ646kQjWe7s36aXRbCQUNThiw69oDi8fIYOxeVYEq02qvVcofPyZrEx9Y2IfABJJSg5pIlSJXYmrei7XJF0YEnPtSL" volatile="true" iD="true"/>
23 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.7" upperBound="-1748130520" changeable="false"/>
24 <eStructuralFeatures xsi:type="ecore:EAttribute" name="ndObkFMmWKlVQLizFjXOmNPD9vA56wSVqaxXfRGoBRomHMyjP61CHxJz2UHOWXgkkCwWCJwVd9ZTBtMcOiXM" lowerBound="1463683173" unique="false" volatile="true"/>
25 <eGenericSuperTypes eClassifier="//@eClassifiers.4"/>
26 <eGenericSuperTypes eClassifier="//@eClassifiers.0"/>
27 <eGenericSuperTypes eClassifier="//@eClassifiers.0"/>
28 <eGenericSuperTypes eClassifier="//@eClassifiers.5"/>
29 <eGenericSuperTypes/>
30 <eGenericSuperTypes/>
31 <eGenericSuperTypes/>
32 <eGenericSuperTypes/>
33 <eGenericSuperTypes/>
34 <eGenericSuperTypes/>
35 </eClassifiers>
36 <eClassifiers xsi:type="ecore:EClass" instanceClassName="fwOx4tk6dILOCszWITEgyd6wNJmlT49pFfD2M9rKzu2UDFrqR" instanceTypeName="EutGQ47RuwYJmuDJ6sUehqHvyyQlfp4b2BNnNQkZmRBxlBo1v" eSuperTypes="//@eClassifiers.1 //@eClassifiers.5 //@eClassifiers.9 //@eClassifiers.6 //@eClassifiers.4"/>
37 <eClassifiers xsi:type="ecore:EClass" name="qA9FWv9DXns1m21YUEgj9zu1DV" eSuperTypes="//@eClassifiers.6 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.9 //@eClassifiers.0 //@eClassifiers.5 //@eClassifiers.4"/>
38 <eClassifiers xsi:type="ecore:EEnum" name="3QemdQSrBiv6fGqq8MLJ0Osm0Psga2tkdv1tNPTMVlvMwaz7NITlEt0aXpeZoDvc5cpYQ087uD8h7tfFm4tqweOTc"/>
39 <eClassifiers xsi:type="ecore:EClass" name="CZtJgx2m891rhvvmk7IqHW0L6SUeAQzPBTLCVVNGhRUMgQrVH08iPdpfcmOQC8XvB9izxZCu2hu4L3z5H2c" instanceTypeName="xzCXnTVtH" abstract="true" eSuperTypes="//@eClassifiers.2 //@eClassifiers.6 //@eClassifiers.5 //@eClassifiers.9 //@eClassifiers.0" interface="true"/>
40 <eClassifiers xsi:type="ecore:EClass" instanceClassName="heml0duuOwyufyu4U8Il5NFYHuPTtqIownRc3olyP6J1mHh6v4Fx66tYuwi0O724xMyqdIjrZWT1qogJY7mgymRFuSazg5HpyGVaKLGKPhDsiaMhIND09Hy3HU9I" abstract="true" eSuperTypes="//@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.9"/>
41 <eClassifiers xsi:type="ecore:EClass" name="UTuvJCho7CRDgtpX1yUwWqkVO4vxawYrb5cjQGhAQPYFznzkNrkrAHSLll5FOqlwXrolDQVkBng1Sqb2xK9m6AzjBKq" instanceClassName="YMj1X8XrbxzUEUapWHjh9vkSpvJ7MwV1oWKijagY3yrpuKCmIANDnf5E0DGKgsNkE4x6stacA83wFG7n4F8qUQaRgd7pUa3Ipses7Rjew2BNQAdBjAWj" instanceTypeName="uVYi0CDTBDoUgtKBCzEmqocSimsGZxAPR0ZPCuRmw86K1akxIhuMSeAT4sByL" abstract="true" eSuperTypes="//@eClassifiers.2"/>
42 <eClassifiers xsi:type="ecore:EDataType" name="SgegqrIyqC05FqQfDKsCXsEDZNnfE4RvdfjJQlWRWRNU8uuftoeKTVoo5pPle4YGf8lfGfDgecYDqotMc9gsCX6cM18TBNsVARv63EBB2iUgC2lZAv4atZm48a" instanceClassName="eMNLPHvf83o7oSmnREbYXhOtQhSiMNOUd0aDfx5ONOFwR3CzUNSYdycIHoLxlLb6QbmbZgSJ8SLc4yoXuJIhpTssdY9W2SoCZbMalGJxxD9m3c"/>
43 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="NSH5sXA5jy6TjLcOaeNtXRPc4DhWLela394JRtUAeFaI38OvFRIkbkywSGx3rZ5VQDVHeWGuTW5i1cdzYpAXDKcGBHO5IMj1J"/>
44 <eClassifiers xsi:type="ecore:EClass" name="CgbVbJKgmuimyOt4o1lG9phAsksCMEhYVeSJ0J0QJ9wYDodxxFsuhGM7TpnG3nBDPdtkcwTMitFWehj5JxwkYiGtSL7dqXhtqUym6YKtcZ" instanceTypeName="x9Kg3uJ9QgmIlM6GVN2cs6xDesf97dzcr9BeGuJKGLRtRCmoXxLw8eRDx6WQTfdgdzZMzaDEE67gREcQWvYjESkL7jWXRMCVK20HY5NU8qmElCBcOCRW1JRZS" eSuperTypes="//@eClassifiers.0 //@eClassifiers.9 //@eClassifiers.4 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.6"/>
45</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_73.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_73.xmi
new file mode 100644
index 00000000..67218317
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_73.xmi
@@ -0,0 +1,50 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="reTN8oR0k2S668KCU7U6ByHFFYMpXwbdsa4RO3KDsxOjPBRaR95PSP7o1Ad6hwd" nsURI="QVjZVjKgD8aaG2KzSG7dIbZbGh8LSw42syJwbjpWRNZsTxps7uLkTUfxYhLE3n4ftdL4IcrLGT3IBki9j0rFAxHLYLEN9qyYP9EFT4Qf6yB">
3 <eClassifiers xsi:type="ecore:EClass">
4 <eTypeParameters>
5 <eBounds eClassifier="//@eClassifiers.3"/>
6 <eBounds/>
7 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
8 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
9 </eTypeParameters>
10 <eTypeParameters name="pHZvzvB52ULDxx2gZfUdpTM6pr7gV1X7k74syApWxfLqYR6chvk6NQ66pcfRFCh268OSw43NX034eAFUE2ytjy">
11 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
12 </eTypeParameters>
13 <eTypeParameters>
14 <eBounds eClassifier="//@eClassifiers.3"/>
15 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
16 <eBounds eClassifier="//@eClassifiers.2"/>
17 </eTypeParameters>
18 <eTypeParameters name="dX3iJPAhT00yDv030SN1wD0i6FqjasBaCWGj3o13X4rqVVm8YOdliyalOL4yVWoJRWkXEJUaFPZ8O2ZT0hQeJCyl5S">
19 <eBounds eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
20 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
21 <eBounds eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
22 <eBounds eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
23 <eBounds eClassifier="//@eClassifiers.2"/>
24 </eTypeParameters>
25 <eTypeParameters name="aUdShvXnnQrwX5rqxBbHrhFS2RmTgFSxURgNBVStUt4tRkx3ocIxhCSg2LP86EP7V0k5IxMiKLCO4xSU8YZxvAXREzXWtc7">
26 <eBounds eClassifier="//@eClassifiers.0"/>
27 <eBounds eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
28 <eBounds eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
29 <eBounds/>
30 <eBounds eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
31 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
32 </eTypeParameters>
33 <eTypeParameters name="kZ0CttMgKow9A3RVMhwYfn6Yqk5TaaaXnfApbswvUBALkxBogYCFFup1nHNbTigmcH06mBgerqMD9Z2QZQGshJI">
34 <eBounds eClassifier="//@eClassifiers.3"/>
35 <eBounds eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
36 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
37 <eBounds eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
38 <eBounds/>
39 <eBounds eClassifier="//@eClassifiers.0"/>
40 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
41 <eBounds/>
42 <eBounds eClassifier="//@eClassifiers.1"/>
43 </eTypeParameters>
44 <eTypeParameters/>
45 <eTypeParameters name="pctlvOqv5qif4fHy5ebrOQd5h4bi0pDlDpn7AjTRGKl9"/>
46 </eClassifiers>
47 <eClassifiers xsi:type="ecore:EClass" abstract="true" eSuperTypes="//@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.3"/>
48 <eClassifiers xsi:type="ecore:EClass" instanceClassName="AuOSQ04hogBh4wba23IiJY" instanceTypeName="pLwIodvuhuitkY9bFU1FvMLjwwcGNJXUsRtjk9etKRgjiG3RhetpS58t2JLNFhYLe2n4q5B3hSmAhEkrEhCD9oqBEbi1vW55od7Lrkpe1vOEJSL9nSQMTUKq2pfPfZG" eSuperTypes="//@eClassifiers.2 //@eClassifiers.3"/>
49 <eClassifiers xsi:type="ecore:EClass" name="Z1kVBjjtdeFroX5pRJtZDhNH9oyEAnxcra1yb94MJ7J4vYKVMGMyYKKQvrnvBL150OObM8gMIi0o4YoX4bF45V0pP0Yx607zs9Ufhv4umOV8" instanceTypeName="eCLut0NpOHPAyUNs4g06l500yhaO9cwWrRwufXde7Atcu634LRMEwZXiHSmQQvjNsTGn2qJdl2cFTcbfe2iXVuf9UDWjyLeOhHimlQ4Xh5RvAMwhGCtYRkRmbhuzd" eSuperTypes="//@eClassifiers.2 //@eClassifiers.1 //@eClassifiers.0"/>
50</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_74.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_74.xmi
new file mode 100644
index 00000000..61f7c21d
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_74.xmi
@@ -0,0 +1,48 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="z1Zp4zxCf4W5tf1TDdDeOExNHSJnyKorPGgYLODuZ4dHjP0rr6WC4wCp" nsURI="d2cXFqvB">
3 <eClassifiers xsi:type="ecore:EEnum" name="XBvyhrTbp1ZamHhJMfWD8JRX4MfRakd" instanceTypeName="SNxFKgwSFRrUWIhaUKKcHFts7Ouax6Lw2D8ThGXuQO1uKCKQ2za5ONY7bshEdndpo9w" serializable="false">
4 <eTypeParameters>
5 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
6 <eTypeArguments/>
7 <eLowerBound eClassifier="//@eClassifiers.0"/>
8 </eBounds>
9 <eBounds>
10 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
11 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
12 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
13 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
14 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
15 <eTypeArguments/>
16 <eTypeArguments eClassifier="//@eClassifiers.0"/>
17 </eBounds>
18 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
19 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
20 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
21 <eTypeArguments eClassifier="//@eClassifiers.0"/>
22 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
23 <eTypeArguments eClassifier="//@eClassifiers.0"/>
24 <eTypeArguments eClassifier="//@eClassifiers.0"/>
25 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
26 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
27 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
28 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
29 </eBounds>
30 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
31 <eUpperBound/>
32 <eTypeArguments eClassifier="//@eClassifiers.0"/>
33 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
34 <eLowerBound eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
35 </eBounds>
36 <eBounds eClassifier="//@eClassifiers.0"/>
37 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
38 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
39 <eBounds/>
40 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
41 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
42 <eBounds eClassifier="//@eClassifiers.0"/>
43 <eBounds eClassifier="//@eClassifiers.0"/>
44 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
45 </eTypeParameters>
46 <eTypeParameters/>
47 </eClassifiers>
48</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_75.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_75.xmi
new file mode 100644
index 00000000..09a73bec
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_75.xmi
@@ -0,0 +1,52 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="nTIsfKvOa5ht1Pq8u28vUgVJZu7FWh0fgO3ciuOP">
3 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="F0I7pvp3TRVMOMMIiFxwZnQ4swryu4mAQr42ItGCEnxLKD3WLWpff7rYQgGUxV92SGQmEyWtt49m0yYYuQ8wUluIXiV1hEmtk70qdOHxxvjc3ZE3dwD1" instanceTypeName="bdVu815VQCNaeZEXLPSOF394ZIl9HgknbOmygVZlCAPE9XzS0jksytSCZHjlrof3r5nF6tUc8qsga7xJ4xMdvth1wOsbKuNVa5K89tXq8ofUIwz4iCIti4AfK">
4 <eTypeParameters/>
5 <eTypeParameters/>
6 <eTypeParameters name="EEsIIlm5OImWMZFoECKSwTOFgIGibWco1fycFfrYw6"/>
7 <eTypeParameters name="39FMGzH1nDQH44T1i0YM9xt2ycJBtaiCjwsdV4XMbjmF200ZdCSKRSMk65vRK5K1nt5itVteo1k8t7A6P4L4SvPHhNTSuBVM5R5GMKNF1B1JWlwbDnPrkm"/>
8 <eTypeParameters name="xH9gX7H3YnUgwRIlXOYgPsAosstnrfqH8cQCB2VKGhVCXr3Jqs74BU79sWwE8G029vsvFp9TbfzK6vGbFm4v91TVvFbYz6em1ZQuiHG6ssX"/>
9 </eClassifiers>
10 <eClassifiers xsi:type="ecore:EClass" name="7YUne2mx1OFVkW1F4nFq5AQ9Or" abstract="true" eSuperTypes="//@eClassifiers.6">
11 <eTypeParameters/>
12 <eTypeParameters name="WUssUwMPkzq4LTnaesJCZjypeEg9Ft1hZQWhEC"/>
13 <eTypeParameters name="MMZTKNJQOgQOa6MV"/>
14 <eOperations name="FGt2HfvW1vDYptfY5KE9eAT7R5SXPjt4XYWSh7U5pGZnOntIlyJiRAmdo04tA3EHZnsaVDfOmVlCQSkmF2Y8Z" upperBound="1645752060" eExceptions="//@eClassifiers.9 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.0 //@eClassifiers.14 //@eClassifiers.11 //@eClassifiers.12"/>
15 <eOperations eType="//@eClassifiers.8" lowerBound="-1934930122" eExceptions="//@eClassifiers.3 //@eClassifiers.0 //@eClassifiers.11 //@eClassifiers.8 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.6 //@eClassifiers.4"/>
16 <eOperations upperBound="90232234" eExceptions="//@eClassifiers.5 //@eClassifiers.0 //@eClassifiers.11 //@eClassifiers.14 //@eClassifiers.1 //@eClassifiers.6 //@eClassifiers.7 //@eClassifiers.13 //@eClassifiers.8"/>
17 <eOperations eType="//@eClassifiers.14" lowerBound="-1555186156" upperBound="-1195223193" eExceptions="//@eClassifiers.10 //@eClassifiers.2 //@eClassifiers.1 //@eClassifiers.9 //@eClassifiers.8 //@eClassifiers.13 //@eClassifiers.0 //@eClassifiers.11"/>
18 <eOperations name="P9oGuAXBZfeAmBNvzASgHMIpaRbybVV9zNkBE1DimSLVkJ9QOhoiPkzl7FrUg9hcTlb7FUjwgnOYYcZPfBid7BMzzNuUFspo9Pgap8H4XMBUJ0WUmjbnuhr8" eType="//@eClassifiers.6" upperBound="-188039136" eExceptions="//@eClassifiers.7 //@eClassifiers.11 //@eClassifiers.1 //@eClassifiers.10 //@eClassifiers.6 //@eClassifiers.2 //@eClassifiers.0"/>
19 <eOperations name="KaHyXp" ordered="false" unique="false" eExceptions="//@eClassifiers.2 //@eClassifiers.13 //@eClassifiers.12 //@eClassifiers.8 //@eClassifiers.10 //@eClassifiers.4 //@eClassifiers.9 //@eClassifiers.11"/>
20 <eOperations eExceptions="//@eClassifiers.8 //@eClassifiers.2 //@eClassifiers.7 //@eClassifiers.10 //@eClassifiers.14 //@eClassifiers.11 //@eClassifiers.13 //@eClassifiers.12"/>
21 <eOperations name="RQRw0YsjeMbnccns8TY0Wg5hKAfyWOl7TUNIZbZTP0KKPzW38gDGrJ3Lh8iAKdd9MPSfLid0ruOWbt8K1NgDAks09aQLHwCkc" lowerBound="573496106" upperBound="817826434" eExceptions="//@eClassifiers.11 //@eClassifiers.12 //@eClassifiers.9 //@eClassifiers.0 //@eClassifiers.8 //@eClassifiers.2 //@eClassifiers.6"/>
22 <eOperations lowerBound="-368916438" upperBound="1339212917" eExceptions="//@eClassifiers.14 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.6 //@eClassifiers.11 //@eClassifiers.13 //@eClassifiers.4 //@eClassifiers.7"/>
23 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="2142736330" ordered="false" upperBound="1735980875" changeable="false" unsettable="true" iD="true"/>
24 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="1040226697" unique="false" defaultValueLiteral="HX2bWW6srw0qhUXbrzP5AiUF12TGALMIToz0p7jZX66HnTGtuSccwiaA1AMRSGvWZwgwXYHY6f9c2DYdSrKDlxa3cZ" transient="true"/>
25 <eStructuralFeatures xsi:type="ecore:EReference" name="2OWi5Pxv9zL3feJiqyMj9RIwycqEGyAOEyd0l1odvAcwa7fh1v8VmUJko8rbQtKAawzUOg5iEMS1QjqkltydL5pXNKiqzp73tt3v8dokSW0RnEd9NKaESXb" lowerBound="-2008273932" upperBound="1259642999" derived="true" volatile="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.5 //@eClassifiers.1/@eStructuralFeatures.1 //@eClassifiers.1/@eStructuralFeatures.7" eOpposite="//@eClassifiers.1/@eStructuralFeatures.11" resolveProxies="false"/>
26 <eStructuralFeatures xsi:type="ecore:EReference" name="31F0ONrK2MGK9NUTnRsf68bPxLxeQyQO" changeable="false" unsettable="true" volatile="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.0 //@eClassifiers.1/@eStructuralFeatures.1 //@eClassifiers.1/@eStructuralFeatures.5 //@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.13 //@eClassifiers.1/@eStructuralFeatures.12"/>
27 <eStructuralFeatures xsi:type="ecore:EReference" ordered="false" upperBound="758665272" eKeys="//@eClassifiers.1/@eStructuralFeatures.5 //@eClassifiers.1/@eStructuralFeatures.1 //@eClassifiers.1/@eStructuralFeatures.13 //@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.12"/>
28 <eStructuralFeatures xsi:type="ecore:EAttribute" name="QYSkMVVZnKjeeyyg6MUTOC2yfgoOU7dwsHEL1D8y6pgl9JPw9CxF2OJh408Nvub2EcpXUxMuvcyLBt1GSzNel7VmNonEmGvyjHgZCN8Q8c" lowerBound="228023419" unique="false" upperBound="-1415691497" derived="true" transient="true"/>
29 <eStructuralFeatures xsi:type="ecore:EReference" name="JNsG2mKIajL2hVehRMPMAz7WAMmSQbjq7P8sU3xWjTNIjVNvaYysjEyWuSJNYFOMacGLLAEIIutVPXkvGSJpkWi7Rm9cQsOwN031aVW2r" defaultValueLiteral="8NZIHFCysj532QjKbGphyGUW6zJ5OJiYUNR2BmnrXyPxDr6L9oN8Unq9yymdqchEJS7yFPa7ElyjpmmyQ5NmuzvShj7M0wrBVkuchOYz" eKeys="//@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.1 //@eClassifiers.1/@eStructuralFeatures.13 //@eClassifiers.1/@eStructuralFeatures.0 //@eClassifiers.1/@eStructuralFeatures.5"/>
30 <eStructuralFeatures xsi:type="ecore:EAttribute" name="Fmbp7ujG1XzLfHayoqrvCwlfzodgSfr27Hl40prLExpjhonRtjthl" eType="//@eClassifiers.5" lowerBound="-1466093722" ordered="false" upperBound="1825746746" derived="true"/>
31 <eStructuralFeatures xsi:type="ecore:EReference" name="MU7hQ1qy1j6n4unTn9cg1k8pQ1fL9LVByQ7vp6Ii8caVV" eType="//@eClassifiers.11" upperBound="1726948992" defaultValueLiteral="rRK4tHy0P6x7MqF4CvcPUrq2MHn79xp2fuerM6547PnzpNOPPm7TThGiH96mYiYv7LpeFXYn5xEPCpBxPWIcl0rgRpUzbMDQGeUnIun81" volatile="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.13 //@eClassifiers.1/@eStructuralFeatures.1 //@eClassifiers.1/@eStructuralFeatures.5 //@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.12 //@eClassifiers.1/@eStructuralFeatures.0" eOpposite="//@eClassifiers.1/@eStructuralFeatures.9"/>
32 <eStructuralFeatures xsi:type="ecore:EReference" name="KlWTEznlUU5TpvG5M5V3d4iOfMgG7PkHrJjiI2hZg84tzfZzX" eType="//@eClassifiers.5" ordered="false" defaultValueLiteral="ktGtINvM1CRyIpLbJA018rtCuKckjQEnXeo30xJjlXPT7y8Lmux3aj4UBCjlgv4PBIWrQTIju6s0B7xfTBi3Q" derived="true" unsettable="true" volatile="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.5 //@eClassifiers.1/@eStructuralFeatures.12 //@eClassifiers.1/@eStructuralFeatures.1 //@eClassifiers.1/@eStructuralFeatures.13 //@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.0"/>
33 <eStructuralFeatures xsi:type="ecore:EReference" name="rip4H3wxCcY1sC3hglVVSgg8kW10G9O86tsPhy9IvgFtLLcMxCB0bYdPHZ78x0S" unique="false" defaultValueLiteral="GZB1zMSrxS0qmSF1P6EwbTbv0c9LgOb9d9n0n8yDHlno8yd0fQkbtztcSSJQPtcGh5vwR" eKeys="//@eClassifiers.1/@eStructuralFeatures.13 //@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.1 //@eClassifiers.1/@eStructuralFeatures.12 //@eClassifiers.1/@eStructuralFeatures.5" eOpposite="//@eClassifiers.1/@eStructuralFeatures.14" resolveProxies="false"/>
34 <eStructuralFeatures xsi:type="ecore:EReference" unique="false" upperBound="-1022891399" derived="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.5 //@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.1 //@eClassifiers.1/@eStructuralFeatures.13"/>
35 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.2"/>
36 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.6" lowerBound="1824433772" ordered="false" defaultValueLiteral="NokRW0CB32BAIHer9HD1K5WB5RlXpBvYQulf5djhch9rbU7qcSt6Ky" derived="true" transient="true"/>
37 <eStructuralFeatures xsi:type="ecore:EReference" name="3zopy8Fr1nYAHZySQ4d5fcimi0vmV1z4MYA08yXQ2Mult662v3AIPhJNq0e2997IgJWGy5irWw8MdOL6eVBQ7A60bW560wVUrCfLxVorFCzSO2x8dyKCjfVdK9ut" lowerBound="-809481673" unsettable="true" containment="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.12 //@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.0 //@eClassifiers.1/@eStructuralFeatures.5 //@eClassifiers.1/@eStructuralFeatures.13 //@eClassifiers.1/@eStructuralFeatures.1" eOpposite="//@eClassifiers.1/@eStructuralFeatures.8"/>
38 </eClassifiers>
39 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="3SGYIf6T3qVV96Q2MIXAnpt6zzlHt238xnDv5Qe990myW7Q8qph4AehN1uUT7auVynoqhFX0GAfDew" instanceTypeName="lkGGJsGzjo0CEy0"/>
40 <eClassifiers xsi:type="ecore:EEnum" name="gIVqG4cWytxsLB8Mp9EyaLUiz5VceJtKJOu7zVyhxRaDBoiGYCRhT" serializable="false"/>
41 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.7 //@eClassifiers.5"/>
42 <eClassifiers xsi:type="ecore:EClass" name="oPfBhfrXQjqPuuBz8WnqpKT05hQQP2fWUpgbbOu7YBEhluITPoB" instanceClassName="LiV4rZ5f6nM3HMWl8hjDVVPSm2Jq1QJEMTlczDiVCnFFbFtYr335XYrhwROj2BJvPvoKiUgFF" eSuperTypes="//@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.7 //@eClassifiers.6 //@eClassifiers.1"/>
43 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="3k0rc6K5Zfq3PY6oY7cnI6ClDlhz4RFBMZWqsL" eSuperTypes="//@eClassifiers.7 //@eClassifiers.6 //@eClassifiers.1 //@eClassifiers.4"/>
44 <eClassifiers xsi:type="ecore:EClass" instanceClassName="FEWOufP0h9NpfX1wWJMFxgANMk8NXdGr19IP8MPC0LNBVZzFZhmUWV3NKorvZFn07RDO22VUdNBybmXZwhQ" eSuperTypes="//@eClassifiers.7 //@eClassifiers.1 //@eClassifiers.5 //@eClassifiers.6 //@eClassifiers.4"/>
45 <eClassifiers xsi:type="ecore:EDataType" name="YAq0suI1IpwpC56t7vVRFwVhScgGPBYyHXZ6y6a4tOvXhvNOwLKxP4AWZsGFFFjEz" instanceClassName="EQSq3buXX8M" instanceTypeName="K3IlyFxp3j9cLykl45tRWneY5my95"/>
46 <eClassifiers xsi:type="ecore:EEnum" name="xz" instanceClassName="FhM59m7jikssnZnIFiLmzgQfiLgCrXkdQqN3fDKdQWi2xQXHbY9BUCAj" instanceTypeName="79IB1CYiKzkfYzIcxPeXeiH9rwsIoL0"/>
47 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="RAYmIjIS8P0CKADU4oPBDKleDYh2AN76BPxvDMIWvoerIvaYRkR6JMMZF3RkrmBwTKMySfZ8gem"/>
48 <eClassifiers xsi:type="ecore:EDataType" name="nOZE9mbe9MJaiwWDxoJVZmAFArFejfyaetXPSlt4yJ2ULnpoKvkDD69JttzHyV5Z4InYuexvw3DuX9HawM3u7JdLx2xhcBzRvZ8yaR5KqV2eSUdI2q" instanceTypeName="vtfx1AyJzOJ0jqftEKlN6L1R2sQkqHcoLKbGrGxJ4TZnbaOd2dc0"/>
49 <eClassifiers xsi:type="ecore:EEnum" name="ULadCwjptq33KOaRGZoO8yhREUg4hJ9jjdoOHqUTFZL6jeo"/>
50 <eClassifiers xsi:type="ecore:EEnum"/>
51 <eClassifiers xsi:type="ecore:EDataType" name="G1oQZuWqF70f1ep9KAk8j7G6j4KTlPydBPUIU7jUr9lmyWQRJtpab08kB513mPCy7TPTrp1rGcyY2XagY5zW0PwY" instanceClassName="Q3MgHdiJVQYB6Xt8FY1vHYg85sU9VmnBJx2Lg3d9TSW6bSs0ZAAJ8I0XcpKRmZehunvbv0cmfmENsBZgf8l9zHtBN4VlIZ8kqa" instanceTypeName="96m3p03BDPi87Wo2rP4m0t6eX4p4YBrlI6T88cjvQa9XeOZstzFjrOvJE5mEAHeKzrTNlIadqd68Ei4Vsk8ZNYd4QarqhWvWJX1bvEpqg0YbkzKnD"/>
52</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_76.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_76.xmi
new file mode 100644
index 00000000..8f996f1c
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_76.xmi
@@ -0,0 +1,39 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="Gj28V27eajcIUNRn7LorJ5gvZxJCw9kQtyNZLemY6pp40KLn6DOtCI3tmZl" nsURI="The02gIc0yRQkzdDAjEnEqGaJ6tMK1fVH7b3wXZYLReLghJwPyMpJRaDIbV8y3lOX7ZfPLfHjPx81SkjmD04uzCR">
3 <eClassifiers xsi:type="ecore:EClass" name="OBzEhp36WafIOSMzpUmDlojtBQaCcDE9NKYD1uwST411ewnZtRslN3FSkFJLC4hoQEt4tTHvjg5" instanceTypeName="qBMbCmRKrOlr4PJC9WXBFcaT7HW5WgEufVxljcVyQ" eSuperTypes="//@eClassifiers.2 //@eClassifiers.1">
4 <eTypeParameters name="8CYixUEOKtglyr2UDEvegVRlL72rLMWUWyUya0MW67BeiGIRu15dAMNjd4HlDhImvTXeFUhWnoTGvUBUfBrl"/>
5 <eTypeParameters name="r"/>
6 <eTypeParameters/>
7 <eTypeParameters name="ZGfyf"/>
8 <eTypeParameters/>
9 <eTypeParameters name="z7BJLkinjuuSUgNFPeW9t0Wg7uiCnNpRDfUZohbevhhXcbdq64JlDywgrYGBocMnFsy7Fdr9NlV9"/>
10 <eTypeParameters name="14BGemnYB4DpmGmVlRzRxX13uG2TS3xPR"/>
11 <eTypeParameters name="qt30Kvzu1qXhfm"/>
12 <eTypeParameters/>
13 <eOperations eType="//@eClassifiers.2" lowerBound="-261202282" unique="false" eExceptions="//@eClassifiers.2 //@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.4"/>
14 <eOperations lowerBound="-1719805402" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.3"/>
15 <eOperations eType="//@eClassifiers.2" lowerBound="2144946220" unique="false" eExceptions="//@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.4"/>
16 <eStructuralFeatures xsi:type="ecore:EAttribute" name="v74tttJWabqJikC7RVOTbOhsZug8hnFFuioa1B0XPfEUKNGSxpCPCyMtaeuTcI2cRZWJBXCDyuvld89HOzCcXVjBljVaiP9vFGccRtw0" eType="//@eClassifiers.4" upperBound="1729875171" changeable="false" defaultValueLiteral="k2m3qpvYCw8HdnWNP4ya9EAQ23so8EKCR8HODsgKlmkNSAwX3Wy4hQ3EC26IRqesvawPVMeIxSB"/>
17 <eStructuralFeatures xsi:type="ecore:EReference" name="LBbmTGfnqiNvpFOucByjYhlKNXkM67QVZIDOMyJSyeP9uTHDwfwduzn9W" lowerBound="1453081414" defaultValueLiteral="GbVLg0Oavr" derived="true" unsettable="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.6" eOpposite="//@eClassifiers.0/@eStructuralFeatures.4" resolveProxies="false"/>
18 <eStructuralFeatures xsi:type="ecore:EAttribute" name="OHzyR1slmlmYk" eType="//@eClassifiers.3" upperBound="1293736629" defaultValueLiteral="g26btl4zMydnkbLZU5GWgoOeAr4TwSxYUpf4NHozU0yuttzez5a1d6XZfaAXu6NB1B7gPMX42Hcl4Ol2QlT4o5NZOoaFXxg6V9U3HOF8N11" volatile="true"/>
19 <eStructuralFeatures xsi:type="ecore:EReference" name="77AFVUH8gagC1AzNeJeiFdP6LU0VkLKVghZo2HkvyYHw8G0EjD9BKE0t7rW61OHPCD9MfMZSni78ClbplQ" changeable="false" defaultValueLiteral="e9l9rKdDsyJU9vbO3TbwpgZzrJULnyf7JaLC3FDFj5HbCIKaXvtPpXzZNMaGKvdtzOIfnwIX9jPeDeBpwOOK4x1M7TFutuT4PSZw19NsP9uQO3jjmmvY" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.0"/>
20 <eStructuralFeatures xsi:type="ecore:EReference" defaultValueLiteral="b85DVhozIFp0dKm8NnC9Tr2N4RpcK2BzF1gGi8guTU7KQhA685iQsqQxjmwfw2vd7oOP3WN2ZXqNu6Dq8wiTyLno40HvHnWYG1zVQ2O" derived="true" unsettable="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.0" eOpposite="//@eClassifiers.0/@eStructuralFeatures.3"/>
21 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.0" defaultValueLiteral="EjWV" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.0" eOpposite="//@eClassifiers.0/@eStructuralFeatures.3" resolveProxies="false"/>
22 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.4" lowerBound="-45758006" unique="false" changeable="false" defaultValueLiteral="3pQaX6nwnajZsMTHvFMIrVKqfjtC8xaBvzbB3agwDxdm7cdcFmWDDcQlSmXvu18VxYJxX1WV8QcOk0tHKkd7fFHKhHIB5LYmDw0W4khvR0D2HfK2FV45hzdd" volatile="true"/>
23 <eGenericSuperTypes eClassifier="//@eClassifiers.4"/>
24 <eGenericSuperTypes eClassifier="//@eClassifiers.3"/>
25 <eGenericSuperTypes/>
26 <eGenericSuperTypes eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.8"/>
27 </eClassifiers>
28 <eClassifiers xsi:type="ecore:EClass" name="snNaTIOnpVUVxVMn3jng8MG9xInUQf73lVWTzhqHgGm5UpVMFmnqMb9345dcIu8Ixus7Ep0nOSmm1EExNPn9tt0FQ7fd02JFmTAD3" instanceClassName="TwLEgfPlu8bVkcyx8zIP3D1p6" instanceTypeName="xCmgCcf8AvezJaNKwj49az6d5mimTU88fSwI0R52ymAAFatFpe3OLAamSZUKn7lDsY00ocTKlMPFQV7GTAqbhRWBeu6BhKcG5syEYHDwooJUQPH" eSuperTypes="//@eClassifiers.2 //@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.0">
29 <eTypeParameters name="WgF1emWwdMXffTzcXyE3qLOI1db9XMy7ddybWbrpNeZX696s937LbskhwtURuXnu7Crrn6Hi29nQrDXkKrusgqf4uhZc"/>
30 <eTypeParameters/>
31 <eTypeParameters name="cehDEu"/>
32 <eTypeParameters name="fkuisABUOtFB3t7Wk4U9bBPdOPZAZsrIy0DuLQK04"/>
33 <eTypeParameters name="FvOeOcOr0oKdHHnQ4p582IQH3AQe7OcwpVKToRROUgRA0YCqO3jLK6FJSXIbVZJ19GAprSwi9SRM4rndiTFDikj0YCUy4886Yc89V837wK8WSEgIxnHBnskIJdhI"/>
34 <eTypeParameters name="pkLvKZv3X054erJzn0ulChRiT3ZWJ8qZ2bCmMz3MKhO6hT3hBWW"/>
35 </eClassifiers>
36 <eClassifiers xsi:type="ecore:EClass" name="AF8uCjHofYcCiVXKiEhAR1NmbdIO61rC1HjKMNVessl" instanceTypeName="NaKA6VEUBUm05tEeL7d2WqkvOiexa0TNgTElfSGLIbRwCtvEh9UppmLrCxPpU2IwQpAWUQ7S1mEriN7sAql9WgpexzKxyU80whKhYxc" eSuperTypes="//@eClassifiers.2" interface="true"/>
37 <eClassifiers xsi:type="ecore:EDataType"/>
38 <eClassifiers xsi:type="ecore:EClass" instanceClassName="RbJUVV78DgAOZtPjcD8S1i00DTaADNKO" eSuperTypes="//@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.2"/>
39</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_77.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_77.xmi
new file mode 100644
index 00000000..b421724c
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_77.xmi
@@ -0,0 +1,49 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="ACFf6EwAfui51QJLX63HU8jK0LR3xeA2UCJAjrmipDPdPXryzadWS0qzif" nsPrefix="Cdp8jK0WdCDICxVPkyPFd59D9adKGDAiEQuRMe7s746SYoOETaOg5zMvZqeiHwymdXQ4Gvg3lcQtFJeQ9Fl7Ayrxsk3Xld5zD2">
3 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="cR7gm8ecCm9v87xYH2zNugoK45Oykq2WgYyaHOsCynnTyUQTaKH9GU7MeEyvnIjk4C8946i1ditCXqu" instanceTypeName="3RP3rxEtnIWW8EmFoSWniX5Mtv0FsoEashmiPHhrIA1nsCjJuIPzrhZkyD3KpBw5KrHVS2pcWVGk2qEMLxsfCH3oZ" serializable="false">
4 <eTypeParameters name="pPtHkYSP1IjCcxYfuNDJ2NWdHMqtVOXIt9VkXlMayYasBAJb1YgSpkb62U5fEtJbroFy00xCm5yGo6N1lYIevLBtzXxWTQDTKuW8X"/>
5 <eTypeParameters/>
6 <eTypeParameters name="bRwHv7a1jyddNhWY1JBVXVVJpTvO"/>
7 <eTypeParameters/>
8 <eTypeParameters name="ACAd9xzCFMlZolWRcx1lHWx62kHKxH6eS3G5XVd1KU3EbgBCx9f2xPtOYMsLImyunM6AXW4JHlIE0H"/>
9 <eLiterals/>
10 <eLiterals name="1lYo6EKNCHBliOsgKxgDDO7GfG3tPJaRvVO4i4TLftvFRVqurApPL4618Q1y898RiHABGyeM1tWjHTyFz8G9" value="-1710621494"/>
11 <eLiterals/>
12 <eLiterals name="vWcltiNppSLUlfk5wlh4wKD1ZvxY4f1SRMupJDH1toUTyktVpMGdezBOH2FJ0J7"/>
13 <eLiterals name="NiZwIGDxyakx6OGo7VONgbS6ZymQgkSjYPRgV9KO53YUekD24iDAyf1D6muZsxZtilkGQnl4fMO3LTTZPYveJ5owYWEjE3aGpVp6ZU47uEDjlfhR2dWMSHiFjVpvi"/>
14 <eLiterals name="nCVXU68s8hxJG6CUnEpkiXZ0YOZFzcS6LAWWBUOzJDxCfUynNXWDFMIfTcbBDNBZEqims2MLWwf9XQfnfpC8yyOfWL1t79a0udnmXeBJShlX" value="899230407"/>
15 <eLiterals value="1093086883"/>
16 <eLiterals name="r6c42aq" literal="SeQf7rGZHueyhkRJPARghWcJZ79Qd9ZTx1bXbfnZmzAMJGyyZyghs18xAMJInLY9diOR5yZo1w2qOkcCW9XPcvGuhz9oE4KfrxJhFkASVXGFBo" value="-1448515266"/>
17 <eLiterals/>
18 </eClassifiers>
19 <eClassifiers xsi:type="ecore:EClass" instanceClassName="jZ5uxtoJ8bv8DmS" eSuperTypes="//@eClassifiers.6 //@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.7 //@eClassifiers.5">
20 <eTypeParameters/>
21 <eTypeParameters/>
22 <eTypeParameters name="KvXna4ucdlyOl6ZDbyZrfddkE0rSr6GhfB4U1QEBRst1NU3csoIVvkixDsV7Yi4nt2MQhSyVqzZfbByM2mvG"/>
23 <eOperations lowerBound="-2116438946" unique="false" upperBound="-2046308172" eExceptions="//@eClassifiers.7 //@eClassifiers.8 //@eClassifiers.9 //@eClassifiers.3"/>
24 <eOperations name="G1H9sKtgKrrDiUcqhQszJze76LufDCAwvFlBYJv1g87ck" eType="//@eClassifiers.9" lowerBound="853385468" unique="false" eExceptions="//@eClassifiers.7 //@eClassifiers.5 //@eClassifiers.6 //@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.8 //@eClassifiers.4 //@eClassifiers.9"/>
25 <eOperations eType="//@eClassifiers.2" upperBound="-1934329237" eExceptions="//@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.8 //@eClassifiers.1 //@eClassifiers.6 //@eClassifiers.9 //@eClassifiers.4"/>
26 <eOperations name="Fph0dmhCwoZrbe" eType="//@eClassifiers.0" ordered="false" unique="false"/>
27 <eOperations ordered="false" upperBound="-107762821" eExceptions="//@eClassifiers.10 //@eClassifiers.8 //@eClassifiers.4"/>
28 <eOperations eType="//@eClassifiers.1" lowerBound="-113926490" unique="false" upperBound="551008024" eExceptions="//@eClassifiers.8 //@eClassifiers.9 //@eClassifiers.7 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.3 //@eClassifiers.10"/>
29 <eOperations lowerBound="-1204109778" eExceptions="//@eClassifiers.7 //@eClassifiers.3 //@eClassifiers.9 //@eClassifiers.6 //@eClassifiers.10 //@eClassifiers.5 //@eClassifiers.2 //@eClassifiers.4"/>
30 <eOperations eType="//@eClassifiers.0" lowerBound="-2113325902" ordered="false" unique="false" upperBound="554501266" eExceptions="//@eClassifiers.9 //@eClassifiers.8 //@eClassifiers.5"/>
31 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.9" lowerBound="-1862224163" ordered="false" unique="false" upperBound="1308358049" derived="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.6 //@eClassifiers.1/@eStructuralFeatures.4" eOpposite="//@eClassifiers.1/@eStructuralFeatures.0"/>
32 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.6" unique="false" upperBound="2144410436" changeable="false" defaultValueLiteral="QQoUWq998XUpbRQYHhg"/>
33 <eStructuralFeatures xsi:type="ecore:EReference" lowerBound="477367682" defaultValueLiteral="iEQ3JUwLOP5rG8C7M" containment="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.6 //@eClassifiers.1/@eStructuralFeatures.4 //@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.5 //@eClassifiers.1/@eStructuralFeatures.1"/>
34 <eStructuralFeatures xsi:type="ecore:EReference" name="xwtEQQNSn4bSlJgDnz8dYRrzXNoD1Kn49FIeXtiDi1V0" unique="false" defaultValueLiteral="78ffx8s3arCEPlHPDyhr0gCFCXjMeSffADWd95bLOClfPfvnLDgW" derived="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.6 //@eClassifiers.1/@eStructuralFeatures.5 //@eClassifiers.1/@eStructuralFeatures.1"/>
35 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="1007948343" upperBound="-1719312678" volatile="true"/>
36 <eStructuralFeatures xsi:type="ecore:EAttribute" changeable="false" transient="true" unsettable="true"/>
37 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="496127337" upperBound="-1085260310" defaultValueLiteral="O3Zl3Njuu1638Th5Qf6Ud7EHg0RDYsy2OCCKEMPLWCSqxKJMLF8W1QoN1HzQij0Tbw64DwT8RF2TduN0NYjCsEic19R4ONFNdazzO2Tyi" derived="true"/>
38 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.9" upperBound="-1168047959" defaultValueLiteral="7SFDH8DmEokhlDTIkGB0XpoomqAhdrkrCpn4n4TtyYQSzRq4fNQh4Dpy" transient="true"/>
39 </eClassifiers>
40 <eClassifiers xsi:type="ecore:EEnum"/>
41 <eClassifiers xsi:type="ecore:EClass" instanceClassName="Pkv7gZs7W1ZC0LFC7GRo" instanceTypeName="ElNPtMqcf4H4mWW5ejUlo1w48k3suMksoi8J" eSuperTypes="//@eClassifiers.7 //@eClassifiers.6 //@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.3" interface="true"/>
42 <eClassifiers xsi:type="ecore:EEnum"/>
43 <eClassifiers xsi:type="ecore:EClass" name="TkEnUhAf9ZvQAdKAKRtHfZhG2OI7CoT7kXUSWAmmxGQcqB8zZsQSs6M28X0THLvM7" instanceClassName="OpuOaMOvGEvfToGvC3V0egckH9oblAjHT4aNpcGiMHwYSOPqcO" instanceTypeName="ZmRXdfLJYyU6rv3mpao9wdj8NW0fp" eSuperTypes="//@eClassifiers.6 //@eClassifiers.3"/>
44 <eClassifiers xsi:type="ecore:EClass" name="u4C72BNRANgFxYvDwNF" instanceClassName="Z7LmFCn1LB2YhJo64QsPodrtzfbP4mx426mPsQzj" eSuperTypes="//@eClassifiers.7 //@eClassifiers.3 //@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.6" interface="true"/>
45 <eClassifiers xsi:type="ecore:EClass" name="eQ8tESh4tJp4j675WowejQ3Lqbgjz3xCLOkv3uGRy3CJwWHmSzJ" instanceClassName="BqZDE65t45ElKsjSawZ0OQdzfLvm40imvvSvrdfGw3W2" instanceTypeName="eBjKVSd" eSuperTypes="//@eClassifiers.1 //@eClassifiers.6 //@eClassifiers.5 //@eClassifiers.3" interface="true"/>
46 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="pCffcsYNXpD7M4yWkgzMXOmKBlKWAA" instanceTypeName="s7AQODsPVonlw1jKKZeAE3ZafxzNRIXxijrjIRa1kJvGH2GLT8uPNbx7KwfDiBwxST41p8HL1gizssB1CNpe"/>
47 <eClassifiers xsi:type="ecore:EEnum" name="58R6YnrrnGAWO0" instanceTypeName="Ca60cj0HPmiJP0Qe6pcGGihf1LAO9yRjR4LHnLyOiC6mLPkvPg0QJWc93s1OhTEr7J4ERHcwxkfON23xGY89h8jEFck5pyGmM"/>
48 <eClassifiers xsi:type="ecore:EEnum" name="p7G"/>
49</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_78.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_78.xmi
new file mode 100644
index 00000000..dad5e888
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_78.xmi
@@ -0,0 +1,44 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="lJPynBaWITQFgG6rLzIv4wA1fgxtCRz2a2Oa8UAiM3J9a7H1V9uDGoTqL5axHFFKzgHkY9lRKWRTwcWVFlwPjXPmInUyju6UGcPWIxM5fQklCDBxtuNUBhyVYA7Zb" nsURI="s83GyajV7mGpr0U7DbRrgh8ZzgfOuoPprhTJykXrW8qOKVFehU0lEbqD8cfW6YfB03hsdfLPL5B0TUOZg9k5hNl4ORxsZiVqH815vJqMFGFvxew05AIReCc">
3 <eClassifiers xsi:type="ecore:EClass" name="qYRZhSFmZOzPHMap5ut1DVRBFFUzcp8BdDJV65yg1e" eSuperTypes="//@eClassifiers.6">
4 <eTypeParameters/>
5 <eTypeParameters name="CkL0Ozg10zrG2JivEx5rWQFX2RK40dImkIvwVBNkEQYTI9JG5Np88hV49If9ZruFe1kRS5CI"/>
6 <eTypeParameters/>
7 <eTypeParameters name="HAiOEQp7sUBCxoPCLy5qFaYrGQddlFAqxoPl9t5wFftZN1menrvMoPTVbphQ4l"/>
8 <eTypeParameters/>
9 <eTypeParameters/>
10 <eTypeParameters name="CZeWbAAQSVAL4ZCJauh6Fa7DVrKzj"/>
11 <eTypeParameters/>
12 <eTypeParameters/>
13 <eTypeParameters/>
14 <eTypeParameters/>
15 <eTypeParameters name="roRTe32F4mKC7TlmjV"/>
16 <eOperations eType="//@eClassifiers.2" lowerBound="50678473" upperBound="820006696" eExceptions="//@eClassifiers.7 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.1 //@eClassifiers.5"/>
17 <eOperations name="7ZKTzeiub6yEUMx60lqkUt3TXimJxHs37fKKbvUBe" eExceptions="//@eClassifiers.6 //@eClassifiers.7 //@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.4"/>
18 <eStructuralFeatures xsi:type="ecore:EAttribute"/>
19 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="-564599575" changeable="false" transient="true" volatile="true"/>
20 <eStructuralFeatures xsi:type="ecore:EAttribute" name="wlrYUX7CTP4PQWtCQvw82zdWXkqgZlKK3rCFNwFiE2kdh9ht4XPsto8tnfug0OYwVeQjxzCXQKW9QUHnAhUHA5e1ZvQZKPnA7tDCy3WBf" eType="//@eClassifiers.1" lowerBound="2094977936" upperBound="519101686" iD="true"/>
21 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.4" upperBound="-607350921" derived="true" transient="true" volatile="true" containment="true" eOpposite="//@eClassifiers.0/@eStructuralFeatures.7" resolveProxies="false"/>
22 <eStructuralFeatures xsi:type="ecore:EReference" name="sPPvx5SyKJoXTjmHKHhv3YzFblIB7V9o7lyoxtj7MpdvCDEYPTZKy49Psc" lowerBound="1010456894" ordered="false" defaultValueLiteral="rR6f3l2pvuvKN98aMyrCPsnAh" containment="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.9 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.8"/>
23 <eStructuralFeatures xsi:type="ecore:EReference" lowerBound="551365517" upperBound="1080743077" changeable="false" defaultValueLiteral="MVmJqC" unsettable="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.9 //@eClassifiers.0/@eStructuralFeatures.12 //@eClassifiers.0/@eStructuralFeatures.8"/>
24 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.2" ordered="false" upperBound="1638961315" changeable="false" defaultValueLiteral="kmkzb1p8Y782BvN9csjwlaB6c7yBcSog8jhEb1t8THB2Wqi6CfDGHVqs0kgLv6N1RyR9vABPpHrBQT5JmqvoNJE8blvs0zeGO1omSvd78UN9X5bNBMzTLa" derived="true" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.12 //@eClassifiers.0/@eStructuralFeatures.8 //@eClassifiers.0/@eStructuralFeatures.9 //@eClassifiers.0/@eStructuralFeatures.2" eOpposite="//@eClassifiers.0/@eStructuralFeatures.7"/>
25 <eStructuralFeatures xsi:type="ecore:EReference" lowerBound="432521137" containment="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.8 //@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.12 //@eClassifiers.0/@eStructuralFeatures.9" eOpposite="//@eClassifiers.0/@eStructuralFeatures.11" resolveProxies="false"/>
26 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="884646649" ordered="false" upperBound="-906349575" defaultValueLiteral="RkFg1aARC9PIL2PmxSUp4w8EjiUST0J8PSnUyEx6u5cOKQBDWYxe1MBfajTFn7ccLsX3PMeExWh576cjnrOkLPbIGAguxPfPe" volatile="true"/>
27 <eStructuralFeatures xsi:type="ecore:EAttribute" name="MYk9pl1WzvBlMc3Z9MMrNgzId4B3tmINUDF" lowerBound="594519909" unique="false" upperBound="-86429279"/>
28 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.4" upperBound="-2039739555" defaultValueLiteral="OOm5Gs94424NZSX3iE4eWuvXHQF6UXJ" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.8 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.9 //@eClassifiers.0/@eStructuralFeatures.12" eOpposite="//@eClassifiers.0/@eStructuralFeatures.7" resolveProxies="false"/>
29 <eStructuralFeatures xsi:type="ecore:EReference" name="cLqbOVgqAkuwP8saddqb41fiToJVS6wLxjbhthNaUzYVHfSKZwiZLDCflQuuKm8ihdGQf8Cy8qIQzjnbUMi4JliuMZ3yAioUTpGgS2TeZz8cD8t6yP" eType="//@eClassifiers.7" upperBound="303867017" derived="true" containment="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.9 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.12 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.0" eOpposite="//@eClassifiers.0/@eStructuralFeatures.4" resolveProxies="false"/>
30 <eStructuralFeatures xsi:type="ecore:EAttribute" derived="true"/>
31 <eGenericSuperTypes eClassifier="//@eClassifiers.1"/>
32 <eGenericSuperTypes eClassifier="//@eClassifiers.2"/>
33 <eGenericSuperTypes eClassifier="//@eClassifiers.2"/>
34 <eGenericSuperTypes/>
35 <eGenericSuperTypes eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.9"/>
36 </eClassifiers>
37 <eClassifiers xsi:type="ecore:EClass" instanceClassName="TC7wmLods8xC8NpfiNgewX10IxR41KMOX6grqu26arpDtumbbxIQ61wzZGBeAJG2s2GQtWmaDu0kCGOk4Eq8AVizWl8WJVR0crxndCMRhLboWs1EjobBnL" eSuperTypes="//@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.2 //@eClassifiers.6" interface="true"/>
38 <eClassifiers xsi:type="ecore:EClass" name="3RRs6L90LXVVvSdT0GMIhoaikwKCDkQLlAiTQQW94mEE6ZVMksaiYqY" instanceTypeName="Gn3u6G2Z71zVvytRxFfvPhHR7m4pwyIwfBfgHtQxFZSO1n6d2ynfOEqJ4iwVUgrC8TVXKtv5hcMQTqAmLwD8os" eSuperTypes="//@eClassifiers.6 //@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.4" interface="true"/>
39 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="BX7REAGvmuxzEN9dQwb4PQcUrFr9R8vrFVI06e89Xontw4YD0Ca4pvIKmhhpbwML153ZlHLcCJRxZGRAeDSK93HaWG2shHsq6D3DZtjTaKt6c7EoyOkxRIK9LmCCiQ" instanceTypeName="UilTX7fa9idWUjFbPK40g841IytGFnndGbPwLlkvPsNahSnYWHzoTjHLF24OYuyYr2ja9yXutXXiY5JmAX6wKHq4hNgkx7rSpdh9ra3ssfyylH7gPxKRlVlOvryvECm"/>
40 <eClassifiers xsi:type="ecore:EClass" instanceClassName="1et9bl2w3vwY1l8NUcNhih2emyCZC4jkckQM9WwfB4mVneqif5S8jNmJiwRuvYsW0S5hpznie3x4BunIVjAnFi3NuhbVhD36EpD0tpHQdXoSIDhYf" instanceTypeName="qFdVvKzgi6Wj3YyifoAPz8QYaRKLSZuPycvrqA9WG2BwlpCgg3BlDIDSN2hmwniFp1Y0iS3W" abstract="true" eSuperTypes="//@eClassifiers.2 //@eClassifiers.0 //@eClassifiers.6 //@eClassifiers.4"/>
41 <eClassifiers xsi:type="ecore:EEnum" name="KpT9yTVwVwrnjdAavGORkL09RD7QmkBqiX33bYqlemHwbSeQju8KFaKV0HiAlCVd4G7kIwFPKkWdNyjQbh7Xv7jMUHVsqkZRgXkhGkYQK0R7jIila7f3eMUgiU8D" instanceClassName="OzThad3QzIySkysGkW0VtkH16k4Xl2Ow3ZfNFnMEEpBY4k2rxRDtJJ" instanceTypeName="NkhXBh29NNRyj0oghFhMGvlfHQwamASCdnVIh0hygZrrjoJxGyr1l95rRZhwN9cAhyD9tzdVMx3ubYm1Fj1y5huxlOBNgm8yd8qTuozgaaiQ"/>
42 <eClassifiers xsi:type="ecore:EClass" name="crRbvs0t49prVrNcaycld07pKz86f1sQ9XoYzkMoq8Ws7y5M8jvI6DzoI2RwbTunTG1iAnI3wE2FM8fRcqa6Pn9gwh0DCbUr1xOrrfIoXdBTOiJxlWe" instanceClassName="QNTlhUmzBsl3RuuqlPg8U32pkjTKBllnyZma" eSuperTypes="//@eClassifiers.0" interface="true"/>
43 <eClassifiers xsi:type="ecore:EEnum" name="wCNWSs" instanceClassName="ZcdSzzWz9WkkSXlzUuZ34ezlPsGfmkzCZRRHIxMNRvMB20jQ0D76rtgGHkwbucTZZLAclWDaIlfpZrsNlo0" serializable="false"/>
44</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_79.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_79.xmi
new file mode 100644
index 00000000..45157186
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_79.xmi
@@ -0,0 +1,38 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="lqHW7UK">
3 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.0 //@eClassifiers.1">
4 <eTypeParameters/>
5 <eTypeParameters name="DrGgTsEYgKC4W5u5WbnvsdO7rdoSiG0mMrQPY7FLw6pBW3vkbm1xjBqYfAVfCWm6TV9LwuM6P79ESo144UCWshq5BAKeQSSNNK0nG7TypHa"/>
6 <eTypeParameters/>
7 <eTypeParameters name="nhbnRwmREBiG3cSwW7a9A1Dxobh4NvTxelNxJQPMjAt3UuTFhxh3fq9Y0ajIOlsS6g2iPs5ZnIAQ2DSXeq"/>
8 <eTypeParameters/>
9 <eTypeParameters/>
10 <eTypeParameters/>
11 <eOperations name="6HbnibjiXOy" unique="false" upperBound="732076404" eExceptions="//@eClassifiers.1 //@eClassifiers.5 //@eClassifiers.2"/>
12 <eOperations name="AOQYMrRgqAactDpf98bUqW7VQRuvg0JUUMAn3xbn7KxrhvztD0cST53z8GVjk3b6TNwACNYYe" upperBound="463874494" eExceptions="//@eClassifiers.5 //@eClassifiers.4 //@eClassifiers.1"/>
13 <eOperations eExceptions="//@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.2 //@eClassifiers.3 //@eClassifiers.5 //@eClassifiers.1"/>
14 <eOperations upperBound="-960932519"/>
15 <eOperations name="b3pc40kBnr0D5Bx1QVhfEqKvn2" eType="//@eClassifiers.3" upperBound="-1202379726" eExceptions="//@eClassifiers.5 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.2"/>
16 <eOperations name="AJdLklrM3owGDHPybI706a5af8wdAYcHebW1mPOpXFtdLIfOCGY8yKySf9G4bNBkJoWm4UxFbM22N7h21SDowIR9Y4X6JklTgf8ft7FG" eType="//@eClassifiers.3" ordered="false" upperBound="-575245162" eExceptions="//@eClassifiers.5 //@eClassifiers.2 //@eClassifiers.4 //@eClassifiers.3"/>
17 <eOperations upperBound="1804308072" eExceptions="//@eClassifiers.1"/>
18 <eOperations name="hSPfAQF2mveiOlWjHuBKPSQP" lowerBound="906730425" eExceptions="//@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.5"/>
19 <eOperations name="EAMd3zE7CBWbhsg74H4mznqsdo6Qn5wO" lowerBound="-1275938995" upperBound="-445884891" eExceptions="//@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.0"/>
20 <eStructuralFeatures xsi:type="ecore:EReference" name="2sKkIW44MBwQYN7VnJD8oNB90GTx" eType="//@eClassifiers.0" ordered="false" derived="true" transient="true" volatile="true" eOpposite="//@eClassifiers.0/@eStructuralFeatures.1"/>
21 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.2" lowerBound="1841193125" derived="true" transient="true" volatile="true" eOpposite="//@eClassifiers.0/@eStructuralFeatures.0"/>
22 <eGenericSuperTypes/>
23 <eGenericSuperTypes/>
24 <eGenericSuperTypes eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
25 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
26 <eGenericSuperTypes eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
27 <eGenericSuperTypes eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
28 <eGenericSuperTypes/>
29 <eGenericSuperTypes eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
30 <eGenericSuperTypes eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
31 <eGenericSuperTypes/>
32 </eClassifiers>
33 <eClassifiers xsi:type="ecore:EClass" instanceClassName="GdgMQ7IbKRynUnEU9VCu4kDqWwm7Ib6XmAFgtwtI5lZKQiHQwuS1H5Qqw9ZhNMBj1NdScxeKMyFiz2zyjABwqnMglo1fNtt" eSuperTypes="//@eClassifiers.0 //@eClassifiers.1"/>
34 <eClassifiers xsi:type="ecore:EDataType" name="IZ7JD3Zq5hFUn8fy3wTyukYAobYH4oQ9vMdU8iuyHuXxCb"/>
35 <eClassifiers xsi:type="ecore:EEnum" name="D1iFIxMw6I3F1oEvlkocUVCdiH1LL01SNurkjel" instanceClassName="d6QfhYORUAVJb6gOSPG5A04CPIvmmPo99iEUrsEzZk4KZPH0Ft6Bf03DV7tug4Cj0T9zQtNq4nffjv80yc4ag40QbPD"/>
36 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="7"/>
37 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="7pBNGJY7Rmg3qVYhWuCpxrpQ5YTjlCrhOoWZkb"/>
38</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_8.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_8.xmi
new file mode 100644
index 00000000..e5088191
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_8.xmi
@@ -0,0 +1,86 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="wZtdlNRg8GHDAPhvgQ3yj1baDK0UM2ZGZl03k1RToDUEaZI5VH6Nriq3qSufA5YOvE87QRhqfTZ77iN72EDfFfu7SbP48vQQ5A6WPIiQ27AoTqEHWcDkRsO1HyLr" nsPrefix="5obC4V" nsURI="Mf5yufVFDtciXLu2EXz4YawdwEW2BvLrsqGiVHEko7ec7EXDm6x0YQBvS2Pg5UBfOTv6xO7TqvFfWC1QirBSx">
3 <eClassifiers xsi:type="ecore:EClass" instanceClassName="9NMtwtIV7InjEXUAZr" eSuperTypes="//@eClassifiers.0 //@eClassifiers.5">
4 <eTypeParameters name="SglQa1X9mrMStTnGGktOPjSk7ERnKo75bNy76d9ZVA9iWACtv0DAw1iFcpOJlyv2BO6Xkp6XhVszbHR83cjeaZgA92vHVor6hh6">
5 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
6 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
7 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
8 <eUpperBound eClassifier="//@eClassifiers.4">
9 <eUpperBound>
10 <eUpperBound eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
11 <eUpperBound eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
12 <eUpperBound>
13 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
14 <eUpperBound eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
15 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
16 <eTypeArguments>
17 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
18 <eTypeArguments/>
19 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
20 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
21 <eTypeArguments eClassifier="//@eClassifiers.3"/>
22 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
23 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
24 <eTypeArguments eClassifier="//@eClassifiers.3"/>
25 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
26 <eTypeArguments eClassifier="//@eClassifiers.1"/>
27 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
28 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
29 <eTypeArguments/>
30 </eTypeArguments>
31 <eTypeArguments/>
32 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
33 <eTypeArguments eClassifier="//@eClassifiers.5"/>
34 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
35 <eTypeArguments eClassifier="//@eClassifiers.4"/>
36 <eTypeArguments/>
37 <eTypeArguments eClassifier="//@eClassifiers.3"/>
38 </eTypeArguments>
39 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
40 <eTypeArguments/>
41 </eUpperBound>
42 </eUpperBound>
43 </eUpperBound>
44 </eUpperBound>
45 </eUpperBound>
46 </eUpperBound>
47 </eUpperBound>
48 </eTypeArguments>
49 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
50 <eTypeArguments/>
51 <eTypeArguments eClassifier="//@eClassifiers.0"/>
52 </eTypeArguments>
53 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
54 <eTypeArguments eClassifier="//@eClassifiers.5"/>
55 <eTypeArguments eClassifier="//@eClassifiers.5"/>
56 <eTypeArguments eClassifier="//@eClassifiers.2"/>
57 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
58 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
59 <eTypeArguments/>
60 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
61 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
62 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
63 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
64 </eBounds>
65 <eBounds eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
66 <eBounds/>
67 <eBounds eClassifier="//@eClassifiers.5"/>
68 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
69 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
70 <eBounds/>
71 <eBounds eClassifier="//@eClassifiers.1"/>
72 <eBounds eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
73 <eBounds/>
74 <eBounds/>
75 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
76 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
77 </eTypeParameters>
78 <eTypeParameters name="S0rpERGt6a5kLHoeEXRa0QiZlUzzaDms2C"/>
79 </eClassifiers>
80 <eClassifiers xsi:type="ecore:EClass" name="LFuZ37u80MXBNAocZvK4HpoK2mXt863CJRNV8zzs9NLsgB4FtrMOa4in5gMa4ri4dnHriwwY7BzDFTnxeKqRDpMVtVSHs6LefPV9K" abstract="true" eSuperTypes="//@eClassifiers.5 //@eClassifiers.4 //@eClassifiers.0" interface="true"/>
81 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="nZykrECd4" instanceTypeName="jvQsHF9vlj99LsFQRel5U2fdCMLZVITCjDJzNHJpaL8iLgULX0R1itUYdx"/>
82 <eClassifiers xsi:type="ecore:EClass" instanceClassName="BiXZMFhWl134Dk9LOcLsNz" eSuperTypes="//@eClassifiers.1 //@eClassifiers.3 //@eClassifiers.0"/>
83 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="j60L9XD0DWbFVBTrQ75zaIyME" eSuperTypes="//@eClassifiers.3 //@eClassifiers.5 //@eClassifiers.4"/>
84 <eClassifiers xsi:type="ecore:EClass" name="Nw" instanceTypeName="JKYvotlixnypgzVUaRlUHOkpJFoohwlQyiAcW9p" eSuperTypes="//@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.5"/>
85 <eClassifiers xsi:type="ecore:EDataType"/>
86</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_80.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_80.xmi
new file mode 100644
index 00000000..8682b7b0
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_80.xmi
@@ -0,0 +1,49 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="S0MwU7yle2GXEORXM5XpQe6F68wGznGgr6W2aR4EFGg6v9qGlk1Baj6RmvgdOmYpcEl" nsPrefix="BeZpq4JOu42swciEE5p9bRXwb9QTdeVmnc5xSNuO71YGy2T1aiJDLk8qXFM7kgmYVdiXPIY8UtzfqSd2W2N1XBlOe64XCW">
3 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="AzvBYHBfQwiMrOOeBJWDYEBz8">
4 <eTypeParameters name="xAIfeKTaYtVJwfBO0vSCPSAGOq"/>
5 <eTypeParameters/>
6 <eTypeParameters name="MWWSNAy90hjLGa3IfS1xg1LaHLwGR627noWcK0HjSOB3jcQR99cmajCKl6HKMPo3Vg1IBbz11yyyR08sX459Swm2fIpFavgRIxB1Hi4hJ8WEH1WxzPiSyH2UPnwE"/>
7 <eTypeParameters name="vFLRhpqj6XWTPpC5LAmi84Qq9QH9zifKhTDEA37CtZEKqbd9UrKQTScOYfHDVmSsn6kmJuedkwG7jvuWEVLWjlySf"/>
8 <eTypeParameters name="roqJ32Zc2g1ikJIFHXFhfSDwr7IMpgHqdJerajvaz69q1rLE2ORJt3EFv9wQDaxFPthxPTn0tVi5BON"/>
9 <eTypeParameters name="TxlMTw7xvDjY1n3WNxqo7SN40t6nlRjugBgHX"/>
10 <eTypeParameters name="HZZVjf26yIEqI4F39rfXj8EJXGO274LfAsdW81WsKBiWgm8st2EQCfQN7Df43SQsmcXAT5jst7lGVuRXScAMMPiWNXEqrIm4TzCzTtPGPBGkIuI"/>
11 <eTypeParameters/>
12 <eTypeParameters name="xvBkTb7SjFy"/>
13 <eTypeParameters name="DjHlzUJcKTChoBcv772pwktG7zXim4DpnrnFhRZFGahNb5smkkhyjZpMtRsEa68sHrn5PoPLQjuGjPU"/>
14 <eTypeParameters/>
15 </eClassifiers>
16 <eClassifiers xsi:type="ecore:EClass" name="eaHWEkBBEhDUEdoh32K7zzQnNtbXjasVuJSW5nZenEyCl6HCHlDX5Oj526Z6" instanceTypeName="NasmtOlCFi2b7x0dr" eSuperTypes="//@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.6">
17 <eTypeParameters name="rX4lmklkpHucyUSknjylhRpnGT0atQ5AHKmuWPZxLw7xy1N72S1wjtaFhRY39kkMI7wv32ZghbBLoxSYVw82Z1KzPKuJM3xD4z0P"/>
18 <eOperations name="wc2pG6Ub7OCLbOpvjXWmWHKVqSLnKFW5rl8Ie2MshCs68De5500mqiS2QVCgc" lowerBound="-1494870466" ordered="false" unique="false" eExceptions="//@eClassifiers.7 //@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.3"/>
19 <eOperations eType="//@eClassifiers.0" lowerBound="1107173517" ordered="false" unique="false" upperBound="-720403135"/>
20 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.5" lowerBound="1623257055" unique="false" upperBound="-331676983" unsettable="true"/>
21 <eStructuralFeatures xsi:type="ecore:EAttribute" name="piyVuhgWw9xo4SPlvN3vKP41HdqStaZn4VmJdMvaBf" eType="//@eClassifiers.5" lowerBound="-1485094634" ordered="false" iD="true"/>
22 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.5" ordered="false" defaultValueLiteral="sQeHCcmXhFlMQKPACMgyESM9wv4fLaDpJTzSlmK9Wvgv3hYp5Qh5fBPLdsadofeRNebfa3SV5YfXHbS35JZgTgSVJtLJg826UtNuc2h8COuHHweOiLOjxS0jb" transient="true" containment="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.1 //@eClassifiers.1/@eStructuralFeatures.4 //@eClassifiers.1/@eStructuralFeatures.5"/>
23 <eStructuralFeatures xsi:type="ecore:EReference" ordered="false" unique="false" defaultValueLiteral="V5m9PqhvcT3fr1g94bvvn2C6BdLzWMNWbi1QySzSaQdYfWx6ZoG9bZh2p6q9yBdiPHSkDZka2dgqvu1K" unsettable="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.5 //@eClassifiers.1/@eStructuralFeatures.1 //@eClassifiers.1/@eStructuralFeatures.4" eOpposite="//@eClassifiers.1/@eStructuralFeatures.3" resolveProxies="false"/>
24 <eStructuralFeatures xsi:type="ecore:EAttribute" name="ANfhZyxOEh22viLadPPyetJHWtFNRRYgsYARt6DyZAK1CHrihVZqYWa2hgEFf9TSm9OKpeafTtJ9qm4Aq2t82" eType="//@eClassifiers.6" ordered="false" unique="false" transient="true"/>
25 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="-2055826044" ordered="false" unique="false" upperBound="443088120" changeable="false" defaultValueLiteral="SfS4rhzOOw07NwujwirqoFILeRYSixWNFnUxANMj5XpkPRvz3kgyMMKRrEvdeTUzKq0BCHypzgyf" unsettable="true"/>
26 <eGenericSuperTypes eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
27 <eGenericSuperTypes eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
28 <eGenericSuperTypes/>
29 <eGenericSuperTypes/>
30 <eGenericSuperTypes eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
31 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
32 <eGenericSuperTypes eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
33 <eGenericSuperTypes/>
34 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
35 <eGenericSuperTypes eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
36 <eGenericSuperTypes/>
37 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
38 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.10"/>
39 <eGenericSuperTypes eClassifier="//@eClassifiers.5"/>
40 <eGenericSuperTypes eTypeParameter="//@eClassifiers.1/@eTypeParameters.0"/>
41 <eGenericSuperTypes eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
42 </eClassifiers>
43 <eClassifiers xsi:type="ecore:EDataType" name="gsIt7xIMV0bfQal5" instanceTypeName="jHCui28e9WO" serializable="false"/>
44 <eClassifiers xsi:type="ecore:EDataType"/>
45 <eClassifiers xsi:type="ecore:EEnum"/>
46 <eClassifiers xsi:type="ecore:EClass" name="gHt0DmSIJppskAzZ4xyc4beUwH2IgXVlwpzLfTiZ9lfrebUti3O5yqX5auEft" instanceTypeName="q03yjujxvI3ZQy2vkISXUGjlVsTSwqihW8UdO8qhBKZuVgSW5DPCOjDtMHBRFKoCJOK99vzxLvGhBp8b9Rr23VzLcMbIL4dVcTsNxZOxcPXlCw6JnpEH" abstract="true" eSuperTypes="//@eClassifiers.1 //@eClassifiers.6 //@eClassifiers.5" interface="true"/>
47 <eClassifiers xsi:type="ecore:EClass" instanceClassName="PVSLzzocc95HHzcQYWOcpxLqN5PDz1vxf2ko8x7U76pMcKkBd7x350UcfS759L8lQY" eSuperTypes="//@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.6"/>
48 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="2jNxWUsfnRtBtTAeXaorbDqgZWJP4wk7muZWg4xLQ2GAtIku6mx2iZvpA1zBVtKGmHGaX0GdJZ7OOUHHKYXaSoMkJ1r4qPxjgzSdNHPteCWvAWgAU8P3Hlua75"/>
49</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_81.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_81.xmi
new file mode 100644
index 00000000..72e5a09d
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_81.xmi
@@ -0,0 +1,42 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="USaEUCCETouNQMdrVyqQ4jcGsjHo9FIrDpJ5eaLkCxq2wJ6qx9oNPNJNeWpPLlaIbUPLjasN" nsURI="OFpbyWJ5A2C5XVlMCAmABEWm6tBrt9c3QJb2PlzQBKVCiy8u3Uhf0kaiz5121TQMCbnSGTHjhsNTQGY1uXsj5c7W9NipIRIBB3wpQT0">
3 <eClassifiers xsi:type="ecore:EClass" instanceClassName="mU2upH0VPPuF5HvQbohq4R8GyN2jHC45vEbw2O0dlTJtGlvPxek8aTHSOFH8eMDmJ0cUE8P" abstract="true" eSuperTypes="//@eClassifiers.0">
4 <eTypeParameters/>
5 <eTypeParameters/>
6 <eTypeParameters/>
7 <eTypeParameters name="xd"/>
8 <eOperations eType="//@eClassifiers.1" eExceptions="//@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.1"/>
9 <eOperations name="lgFkZdivVZ7xRZESkfhOafJTPUNdZoEAiEr4rsACcG" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.2"/>
10 <eOperations name="2J" eType="//@eClassifiers.2" lowerBound="67525581" upperBound="-721838690" eExceptions="//@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.0"/>
11 <eOperations name="2GQa6eUA4BCMfZbJgwPtcyrlRGhWwqNyUh7J6FNhX5JIxIv017TnjUlvqd4vDH2Op48LqBhNB2thEhJy7qdMkWa" eExceptions="//@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.1"/>
12 <eOperations eType="//@eClassifiers.0" upperBound="-1269745202" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.2"/>
13 <eOperations lowerBound="1214762050" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.2"/>
14 <eOperations eType="//@eClassifiers.0" upperBound="95329119" eExceptions="//@eClassifiers.2 //@eClassifiers.0 //@eClassifiers.1"/>
15 <eOperations eType="//@eClassifiers.0" upperBound="1390376105" eExceptions="//@eClassifiers.0 //@eClassifiers.1"/>
16 <eOperations eType="//@eClassifiers.1" lowerBound="-2057705561" eExceptions="//@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.1"/>
17 <eOperations lowerBound="-1579414922" ordered="false" upperBound="-2013458199" eExceptions="//@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.0"/>
18 <eOperations name="Xt8WCfgJnOungRdipQOEFPv1rANdWJx8BO5RL43DkhyHLH8mQs" upperBound="1832443986" eExceptions="//@eClassifiers.0 //@eClassifiers.2"/>
19 <eOperations name="KEuM3wRVDghKFJ1TVSd" lowerBound="319132808" upperBound="-1485578365" eExceptions="//@eClassifiers.0 //@eClassifiers.1"/>
20 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.2" defaultValueLiteral="VIb0TdM0H6Z4JmXeFTeVy2KWobmJj5H3g9gPGmtY9nMxEundB6cSNY35pWHNg5jwDuIMb" transient="true"/>
21 <eStructuralFeatures xsi:type="ecore:EReference" name="N9x0" eType="//@eClassifiers.0" lowerBound="518452674" upperBound="1214786943" changeable="false" transient="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.0" eOpposite="//@eClassifiers.0/@eStructuralFeatures.2"/>
22 <eStructuralFeatures xsi:type="ecore:EReference" name="NKIoRi7eEQ2b45T2Cn4Vjor663UtFRxd1kToGuY6lmzkO49vmU7D5coExgGHgAStt1IdfY8Vs2Gk2a9MHChOSlkTBg7qkCn2R" lowerBound="-1175384326" derived="true" unsettable="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.0"/>
23 <eGenericSuperTypes eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
24 <eGenericSuperTypes eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
25 <eGenericSuperTypes eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
26 <eGenericSuperTypes/>
27 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
28 <eGenericSuperTypes eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
29 <eGenericSuperTypes/>
30 <eGenericSuperTypes/>
31 <eGenericSuperTypes eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
32 <eGenericSuperTypes eClassifier="//@eClassifiers.1"/>
33 <eGenericSuperTypes eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
34 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
35 <eGenericSuperTypes eClassifier="//@eClassifiers.0"/>
36 <eGenericSuperTypes/>
37 <eGenericSuperTypes eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
38 <eGenericSuperTypes/>
39 </eClassifiers>
40 <eClassifiers xsi:type="ecore:EDataType" name="SanasBoR6SEpI38WwEeNniihufphjDW0at" instanceClassName="dNVIL3jCOAjG8EDvT8nPnmTH3MM7IC66Nuoah7Xzyu4jo4HNGR7sLGoUdzEI3McF3w5dhmUpWIr6bEVo49d4jVw9kgKRlb3ViVAd3MTBVZDW" serializable="false"/>
41 <eClassifiers xsi:type="ecore:EClass" instanceClassName="oZS4CVh86TJZtb4FgiCThY48SRc9Ofsy2bvNvFvFPKrVzcLe7cAGnBJ6S9ygihxztUiSsowOW7fEC9nkhH4j24a9dlWhTAyp" instanceTypeName="fPNIwdAPf5vZXlllAul2vqq0BSSsZDvq7iKDUhX48SV1xeH6XvFzF" abstract="true" eSuperTypes="//@eClassifiers.0 //@eClassifiers.2"/>
42</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_82.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_82.xmi
new file mode 100644
index 00000000..2bac4654
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_82.xmi
@@ -0,0 +1,61 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="F05R5gK61qkv677zBAsKtnnY9dvtyYrZgGNp6Lr9gWVosizNvpwklPbPt6vNnSHQbnGSsCWryGYdEd3BJCo5lJOKdNPvVf" nsURI="bhfGMq8xgV96dKWuY76U">
3 <eClassifiers xsi:type="ecore:EClass" instanceClassName="RCbcmwaZgDLueniKX1wtxkN0QsUqmuPQyVqqMpmHeVf533ZXmsdJeM0VHM5kRjIk9YSyM8JQqxFMBSy7whQWDW2JxkWsbZXltePrt1xv9BJyovhKka6" eSuperTypes="//@eClassifiers.1 //@eClassifiers.0">
4 <eTypeParameters name="fVh89QlVKgnEtLuHKlGNq5e6DU1ByZI2S25UcD8CfhNNk9Dk9CyFtmfqVjlKM9KSTLKz9LlW2ZhsNLX5koNDSYqw1V77gPkon3u9N5B4N3KPTi7xS"/>
5 <eOperations name="NZFJSxUCwauiZSG73Qyq0uxr6RmbXKptHCrU2uLQHPSfR5i2gT8GD25e70wimQnhnPRgWZJvFHcg2kvyPB4QY5Fe2KLW5riapG0uupArU2OJC67e4BTLr45zy9cOG" eType="//@eClassifiers.0" lowerBound="1295815222" eExceptions="//@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.2">
6 <eTypeParameters/>
7 <eTypeParameters/>
8 <eTypeParameters/>
9 <eTypeParameters/>
10 <eParameters name="cbKBZXmVdTdpjRAwhnNILdL87SK0rEh0GPDKt0CABERRCVaZFww" eType="//@eClassifiers.2"/>
11 <eGenericExceptions eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.0"/>
12 <eGenericExceptions eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
13 </eOperations>
14 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="-2139375418" upperBound="-2022561682" derived="true" unsettable="true"/>
15 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.0" ordered="false" defaultValueLiteral="WOavU0fP5Pz6idum3" transient="true">
16 <eGenericType eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.3"/>
17 </eStructuralFeatures>
18 <eStructuralFeatures xsi:type="ecore:EReference" name="KwIEsW8edwFIQSM95T" eType="//@eClassifiers.1" ordered="false" unsettable="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.8 //@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.7" eOpposite="//@eClassifiers.0/@eStructuralFeatures.4">
19 <eGenericType eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
20 </eStructuralFeatures>
21 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.0" lowerBound="109154382" ordered="false" unique="false" defaultValueLiteral="1knuM8fiGcNl9dUVijhtu6bITaVqfHWMfk9zkVW1cd4ctUVVucJKYNDQ0RY75N1UbAS9dk65YcSqvck25S7TAGorJaC" derived="true" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.8 //@eClassifiers.0/@eStructuralFeatures.7" eOpposite="//@eClassifiers.0/@eStructuralFeatures.3"/>
22 <eStructuralFeatures xsi:type="ecore:EReference" name="4IMrMgyxuvPIoM6ZeOkUCKF6DS1hWq78d1H91eJHKnMFcFJ4636yA1e" eType="//@eClassifiers.2" ordered="false" transient="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.1" resolveProxies="false">
23 <eGenericType eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.3"/>
24 </eStructuralFeatures>
25 <eStructuralFeatures xsi:type="ecore:EReference" name="JjQ5A3bBLK5RwRgeof7pZTYu8r1mE8tr" lowerBound="785247362" ordered="false" upperBound="313317877" defaultValueLiteral="GjiQZTC6irRt4XnX5Px60wkfLPQtPJnyFwqOaxzzmeNnt0ht3gfiAnNmbjerWMf02B5C5c" unsettable="true" containment="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.8 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.6"/>
26 <eStructuralFeatures xsi:type="ecore:EAttribute" name="DAvnhKheCG4j9wa7QR66Brv1hmVIxpeCwTz5QeZpxnhEf" eType="//@eClassifiers.0" lowerBound="-1638429918" changeable="false" defaultValueLiteral="jtJciJXrdiOL1sQCTyXAgrusFnu1zpt1G1bGK1bzeS8cjxQkMPE7t66FVZ" derived="true">
27 <eGenericType eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
28 </eStructuralFeatures>
29 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="1564639108" upperBound="1574715840" transient="true" iD="true">
30 <eGenericType/>
31 </eStructuralFeatures>
32 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.2" lowerBound="1811922845" defaultValueLiteral="wIe3L7oTYCoW8jmBmYhYHw1QJPFNM4syBOTOewzWKqKdn9srfXPnS987j65Vj0AsJ8bSFYcjCQrmS1jwnxFDSvCykZagSQSRbxL5y3vq940O" derived="true" unsettable="true"/>
33 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
34 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
35 <eTypeArguments eClassifier="//@eClassifiers.2"/>
36 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.3"/>
37 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.0"/>
38 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.2"/>
39 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.0"/>
40 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.3"/>
41 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.2"/>
42 <eTypeArguments/>
43 <eTypeArguments eClassifier="//@eClassifiers.3"/>
44 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.0"/>
45 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
46 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.1"/>
47 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.1"/>
48 <eTypeArguments/>
49 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.2"/>
50 </eGenericSuperTypes>
51 <eGenericSuperTypes eClassifier="//@eClassifiers.0"/>
52 <eGenericSuperTypes eClassifier="//@eClassifiers.3"/>
53 <eGenericSuperTypes eClassifier="//@eClassifiers.2"/>
54 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.3"/>
55 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.2"/>
56 </eClassifiers>
57 <eClassifiers xsi:type="ecore:EClass" abstract="true" eSuperTypes="//@eClassifiers.0 //@eClassifiers.1"/>
58 <eClassifiers xsi:type="ecore:EEnum"/>
59 <eClassifiers xsi:type="ecore:EEnum" name="HgjGE0dY7Kd1u1wU1Ve9RgLi1J1axc1692SmMmmrCdzfAMt80I" serializable="false"/>
60 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="NSdKfdk9sRqoRjhurCLWfVpQtjQE9Ae3wdhIhUuSEmgU3O4D1RLPjo6gf9o2Yl8ZQxpcE6NV7fMQCc9TsrCRlnv5Shqf3r"/>
61</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_83.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_83.xmi
new file mode 100644
index 00000000..59406ac5
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_83.xmi
@@ -0,0 +1,55 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore">
3 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="zBaAEQLm5ZxW2OYw" eSuperTypes="//@eClassifiers.7 //@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.3">
4 <eTypeParameters/>
5 <eTypeParameters/>
6 <eOperations lowerBound="1299064539" eExceptions="//@eClassifiers.8 //@eClassifiers.2 //@eClassifiers.7"/>
7 <eOperations unique="false" eExceptions="//@eClassifiers.1"/>
8 <eOperations name="SdEngxTyhVtJnQtSEDVsdVbxHEQvHrrlLAeR3esTb6ikbzYUjchkVkDIsPab3Lkc2slhJ32n8eLzJxZsITpBLs33KXN5eQQhGRnCEyddPfLGOtAvj7uwX" eType="//@eClassifiers.1" lowerBound="-927472852" unique="false" upperBound="916419230" eExceptions="//@eClassifiers.6"/>
9 <eOperations name="QYqezmUy7IOwZn6aZNkQnLMEAay0HeL8pWEaiNs2B" ordered="false" eExceptions="//@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.6"/>
10 <eOperations eType="//@eClassifiers.5" unique="false" eExceptions="//@eClassifiers.6 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.8"/>
11 <eOperations eType="//@eClassifiers.0" lowerBound="-576240234" upperBound="374132933" eExceptions="//@eClassifiers.1 //@eClassifiers.5 //@eClassifiers.7 //@eClassifiers.2 //@eClassifiers.3 //@eClassifiers.8"/>
12 <eOperations name="hLmIs03UtRuUVq28TcOYG16iARonRoPFvhraauODQlIH6JTYpKioC8r2NGXSrE82X4tyn7umgRzP99vh6lm6agbhWjs" eType="//@eClassifiers.8" upperBound="-2064327567" eExceptions="//@eClassifiers.3 //@eClassifiers.9 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.6 //@eClassifiers.4 //@eClassifiers.0"/>
13 <eStructuralFeatures xsi:type="ecore:EReference" name="y6zKGBJxXrhCnaU6WtJR3L1l5ByBWDbdQCfm1w4WQDCki74A3MmENYHBkC9xEqopMLzXqwRMMP37WHbcwnc3QyKw7R" lowerBound="1452178680" changeable="false" defaultValueLiteral="u5MYX77YLF3tfsEoAv"/>
14 <eGenericSuperTypes eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.1/@eTypeParameters.5"/>
15 <eGenericSuperTypes eClassifier="//@eClassifiers.5"/>
16 <eGenericSuperTypes eClassifier="//@eClassifiers.0"/>
17 <eGenericSuperTypes/>
18 <eGenericSuperTypes eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.1/@eTypeParameters.4"/>
19 <eGenericSuperTypes eClassifier="//@eClassifiers.5"/>
20 <eGenericSuperTypes/>
21 <eGenericSuperTypes eClassifier="//@eClassifiers.5"/>
22 </eClassifiers>
23 <eClassifiers xsi:type="ecore:EClass" name="n5LIUT0o786XpNYXuEBlNQC57nDHwdbTPNaZ7GPdycjeCsjyaqJihaAfJCIoAlWY8C" instanceClassName="pV1zTpSQekFEzKRHt7lEqxUPn3xMKUrwJvuhqKrmjDRtld1JBrRSUe9koMbvtLu" eSuperTypes="//@eClassifiers.1 //@eClassifiers.4">
24 <eTypeParameters/>
25 <eTypeParameters name="9xmZi6tOICUP59FR9ekWjF73cytotbhqUh"/>
26 <eTypeParameters/>
27 <eTypeParameters name="KkUwoGPC3twBYc0kS5nZvttvHyq1tIcWKlSyno0zSmxMaAFhefV8IXWhEyFSfYWPCOCq9McqJzBEDeJHwFfAu8HXWB1fHG6nmdsnMqT4V3TN5WegrbcP91KSV3Rq"/>
28 <eTypeParameters/>
29 <eTypeParameters name="0GsLDSO762h58ec3hcxbP8Q8NlWpqDh0WEKabbaHpCsofbjfQXfoEXiOU3MrJn8dzANibmGlE9QuNYJTg"/>
30 <eTypeParameters/>
31 <eOperations upperBound="1786414759" eExceptions="//@eClassifiers.0 //@eClassifiers.5 //@eClassifiers.8 //@eClassifiers.4 //@eClassifiers.9 //@eClassifiers.7 //@eClassifiers.6 //@eClassifiers.1 //@eClassifiers.3"/>
32 <eOperations lowerBound="1059594120" eExceptions="//@eClassifiers.1 //@eClassifiers.8 //@eClassifiers.9 //@eClassifiers.6 //@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.3 //@eClassifiers.7"/>
33 <eOperations unique="false" upperBound="2027463903" eExceptions="//@eClassifiers.9 //@eClassifiers.4 //@eClassifiers.8 //@eClassifiers.5 //@eClassifiers.2 //@eClassifiers.6 //@eClassifiers.1"/>
34 <eOperations lowerBound="-1180791954" ordered="false" eExceptions="//@eClassifiers.4"/>
35 <eOperations name="yioNzqFwpzoQC1" upperBound="-1115746923" eExceptions="//@eClassifiers.6 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.9"/>
36 <eOperations name="GiBVTPBCRrGtiCU9OBC29G8gaTGGbd6Z9QUMN3PbB8Gj1zctA6M4bJ" eType="//@eClassifiers.0" eExceptions="//@eClassifiers.0 //@eClassifiers.7 //@eClassifiers.6 //@eClassifiers.5 //@eClassifiers.3"/>
37 <eOperations name="oragSsamYwjkNZjQQIt8JNkOho1RppmWEmkC5F" unique="false" eExceptions="//@eClassifiers.7 //@eClassifiers.9 //@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.8 //@eClassifiers.0 //@eClassifiers.6"/>
38 <eOperations eType="//@eClassifiers.1" upperBound="141859529" eExceptions="//@eClassifiers.5 //@eClassifiers.6 //@eClassifiers.2 //@eClassifiers.4 //@eClassifiers.8 //@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.7"/>
39 <eOperations name="2W1npPcV3OvThlwHdmwQO2M6hr1YKSLSsjsGboQdyjDmzAcSzvWeTKJFoTljtutF8Cpt5ouWqX" lowerBound="1237265243" upperBound="-753800640" eExceptions="//@eClassifiers.6 //@eClassifiers.0"/>
40 <eOperations lowerBound="-1547175063" eExceptions="//@eClassifiers.9 //@eClassifiers.5"/>
41 <eOperations name="ua4SXvSSZmUXcHxtjDWIF8z0vjf555eqoYouJRnZs7r" eType="//@eClassifiers.7" eExceptions="//@eClassifiers.2 //@eClassifiers.7 //@eClassifiers.3 //@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.9 //@eClassifiers.4 //@eClassifiers.5"/>
42 <eOperations name="zD4wikTsbNwiYsEf2y5bLIltNqW2cFRzWYhoVcXziGJwxKeiMfVNKgep4ZqKsr39qaiH8f" ordered="false" eExceptions="//@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.4 //@eClassifiers.6"/>
43 <eOperations name="f10ANAwGd4NIMQ9Op1Epo4IHTE4rhlPI35kRu15iodWmSK9kJeapDyJjrpKgztJSkAj29WxWFvo" eType="//@eClassifiers.1" lowerBound="-980881577" unique="false" upperBound="582265464" eExceptions="//@eClassifiers.8 //@eClassifiers.1 //@eClassifiers.5 //@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.9 //@eClassifiers.0"/>
44 <eOperations name="7vs8ymY65rQPCZqfhWvQ6jBQCfnKnzy0YxAdwn8bxc" eType="//@eClassifiers.0" lowerBound="-1032853893" ordered="false" upperBound="-2140546544" eExceptions="//@eClassifiers.4 //@eClassifiers.2 //@eClassifiers.7 //@eClassifiers.9 //@eClassifiers.3 //@eClassifiers.8 //@eClassifiers.6 //@eClassifiers.1"/>
45 <eOperations name="vgJDe9P5NAo7C7IXOmSFyY1BSFpX9hJ9MJyNWdatSl5v9jJ" eType="//@eClassifiers.8" unique="false" upperBound="1107716389" eExceptions="//@eClassifiers.7"/>
46 </eClassifiers>
47 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="kQqMCGaRbeYOj45cQOXnPKrLKNxB05EBvbBIOnR2xEIlO0Nm3UfC1TDAU5YMscTPZXRxmpEQyWv7C" instanceTypeName="6eiQ5tjrEUSP5pheO47IwIDeLFnsmDNqGQHLTujufu3OhS1IhJ6HsgmFA9JxeljUOvRG7pU14zjQ6fDLvHOnbTe82mhe2I7EMcrx28na"/>
48 <eClassifiers xsi:type="ecore:EClass" instanceClassName="XVMvdXXPviwKkzdo2DKD5SmhrWCkRlCezINfsdJl4nVgmZyHOxowdDc2OU5iObwXcEwbqFMwKeMdTBxvXyieFvdoR3fH55jBJEb7kcY2smwie9nJcpiiYE" eSuperTypes="//@eClassifiers.0 //@eClassifiers.3"/>
49 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.3 //@eClassifiers.0 //@eClassifiers.7"/>
50 <eClassifiers xsi:type="ecore:EDataType" name="UDVIpXykc2E3Q9R4qeNmCUnS" instanceClassName="UpWe5IlMuwbRrDdXW6dTomWjr7BOPLY5jteNeOLlQUsZ2VPLCiuXu7xCrJ6s6UNqvod8nvCsu4hC0AoeLEUSYxkat4uKpBBK" instanceTypeName="Kfbtmq4e7YXsS0aDJt8VlglkTeIf437FNTif9HdoDtN5zbB8msvePvOguaMH6pSquAN3XkckrTQvCVjcAlcHOxnNbOsddwK9DbYODXfe"/>
51 <eClassifiers xsi:type="ecore:EEnum" name="S" instanceClassName="ipxVBFVdPLaoOv5G3XHLbUctFzT7TWe6U5wz7Q8NoXdfw9qvQLTdZDgjS9OzroWK"/>
52 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="5amnox26adZghNPfzTCovz88PjflocRk6V8Q6Y3" abstract="true" eSuperTypes="//@eClassifiers.1"/>
53 <eClassifiers xsi:type="ecore:EDataType" name="R1AdVgZDn3vRhsYnHfcLVxjWiD7w3MhPzjsRgiyb3W4p9rt4" instanceClassName="vPhwGdyPDXjmyWuS3wk4iB44Z2Y5Fi1LA8zHt9UKV55HiJpnWFcI8wAOxbpUggAD8neuKjtQzgkhw7zDzJQ4bn" instanceTypeName="zgJ4S7FWi2FWMHryuQBCjfPFRELMlQ7Vu5Vuh31oORIKOQtRt3r" serializable="false"/>
54 <eClassifiers xsi:type="ecore:EDataType" name="rYtEwvHgSPRGjWMxH7Aot9RYDQbV2dRvAarLawarnS8hFUt3UHU6fwwMjxnWQFf2GjGhB8dkiRsk69schP9IIhVnbDYfKmeu1X9AU" instanceClassName="Y9CeejkZbE4LfPraflSEGS473rmXt9Q7GcyKKCdACe5i5cOjOTo6PQN5ElQApQ4X2HHyMdGU3jT7YNMi1UYVCSgyNQlcT2QHGdl2RE4R5zTXMQBhW" instanceTypeName="qAUqI0VqXNCnm0GMeoZ3IDcGne1kMiPTyR4gVtN9DPjjHmKM1FrqUzqM8ndpzCWMpGZZi0YnoeR"/>
55</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_84.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_84.xmi
new file mode 100644
index 00000000..5142aee9
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_84.xmi
@@ -0,0 +1,42 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="KndOjXu3BUH2BwM9pTwyyZCARhoNDDHigg7zrTG7EhKCNyVjygztqzFjfpa0PEeigTR2CTPS">
3 <eClassifiers xsi:type="ecore:EDataType" name="ZAHijY27MsbLfxkI3EQ5xgJky5DN3IrbbjseZIcwXOQkOikHdqD9zgjx0rexyORswAUbCmHH4zZZJA9PPb" instanceClassName="JQAEel0Hmp4u9o5OZ08c5T2c3MFnDMUr" instanceTypeName="1UDXlUbVkVQXxT1pEhLF0D6DGSNhSSSt6J1Jt4chnQKHmDa2OgbT5NsVu6HJy0lPnvA4uHfXAQH">
4 <eTypeParameters/>
5 <eTypeParameters name=""/>
6 <eTypeParameters name="HT3phbVPFpwzMzKF2vu6ZqdtRNNiwFrFEt35gK50sKvUL5WY4ajVlizdp837x5WGtGw2oKfFztJzug5QWoQ42W24s8r5XnxhJRZFL2UGRSs2HiGjYMNnSEKyV"/>
7 <eTypeParameters name="jPFqhamUJRmjEEyfEBSu9pk68MclEROS5Ag3LILJds6dl4DHZ31Cz9fR0RpW6bCSmlc8Q33Xt4NQY6qWFmQKZFNYTkBBn1OYS2Aj"/>
8 <eTypeParameters/>
9 <eTypeParameters name="iiQT7"/>
10 <eTypeParameters/>
11 <eTypeParameters name="ivgOgWJrvp785IhzbRw"/>
12 </eClassifiers>
13 <eClassifiers xsi:type="ecore:EClass" instanceClassName="3hPSVDcdYWOI0yzwa5T7JpcLf7zExv5dWBf3ucrLnjqYA7l7HlHnwPeHb" eSuperTypes="//@eClassifiers.1">
14 <eTypeParameters name="mm1Ywhu82zlCQ7Jj6kq4T6T59WdXL0U3VFcdsSZicYgAZDjWa7WVCVsqf30IhV3l9hmvjjhW51h58WeXPLP5FVmB4bA"/>
15 <eTypeParameters name="ypgHwGzzqo0Rm4VEqvQUIXig1pQ30stDOC0OVzoLPWslVCbl1AgaDxEfCDDC1Kr6segEED0zatbgpiytdMA4FeXYaXmfH"/>
16 <eTypeParameters/>
17 <eTypeParameters name="0gXionj24A8I"/>
18 <eTypeParameters/>
19 <eOperations name="6c5aaGkoOfb9RAZp9YY9NCdAne3ZP" eType="//@eClassifiers.1" unique="false" eExceptions="//@eClassifiers.0 //@eClassifiers.3"/>
20 <eOperations name="QojqshwrSZC6Vg3eevrUzcUzi8CjK3aCbZYKOfuvzAXXIVBxHCaR5loFoBSyD2r3UPRcKCE9L1AWDMmPKfZ8ERaWjPHHjk0YbM" eType="//@eClassifiers.3" lowerBound="-1183572029" ordered="false" unique="false" eExceptions="//@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.0 //@eClassifiers.3"/>
21 <eOperations name="wBnNHiv5Exi" upperBound="140763466" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.2"/>
22 <eStructuralFeatures xsi:type="ecore:EAttribute" name="I9dsN1aDpKChIbqCK9dlrn8PhO" upperBound="-378484305" changeable="false" derived="true"/>
23 <eStructuralFeatures xsi:type="ecore:EReference" name="YCEEFPKvkZgQD9P8xaNOV" transient="true" unsettable="true" containment="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.2 //@eClassifiers.1/@eStructuralFeatures.10 //@eClassifiers.1/@eStructuralFeatures.4 //@eClassifiers.1/@eStructuralFeatures.5" eOpposite="//@eClassifiers.1/@eStructuralFeatures.1"/>
24 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="-1968248492" unique="false" upperBound="-2101408700" changeable="false"/>
25 <eStructuralFeatures xsi:type="ecore:EReference" lowerBound="1711570895" upperBound="215559624" unsettable="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.5 //@eClassifiers.1/@eStructuralFeatures.4 //@eClassifiers.1/@eStructuralFeatures.10 //@eClassifiers.1/@eStructuralFeatures.2 //@eClassifiers.1/@eStructuralFeatures.0 //@eClassifiers.1/@eStructuralFeatures.7" resolveProxies="false"/>
26 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="-1738164251" unique="false" defaultValueLiteral="QbUF1iHCsoRYwrc05n26bBwfWJdyOxSAtPOQLulB4OFLmk2irWhFUAaETz59cevAVfZHqpX4izbPN4" derived="true"/>
27 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="-823092747" ordered="false" defaultValueLiteral="d0zI0FoPT5eLc3bQHLFTbMv7cASHzl" transient="true"/>
28 <eStructuralFeatures xsi:type="ecore:EReference" name="sgOljbNuNRJI96fpWTutp5ZeRtCeB0l6MYDw4S7lon1zIPaI5x5" eType="//@eClassifiers.1" volatile="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.10 //@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.5 //@eClassifiers.1/@eStructuralFeatures.0 //@eClassifiers.1/@eStructuralFeatures.2 //@eClassifiers.1/@eStructuralFeatures.4" resolveProxies="false"/>
29 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.2" unique="false" derived="true"/>
30 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.0" upperBound="-902739759" defaultValueLiteral="edLmlLRjfDdwN7PYCFlnv54d8MSfCll2IOXkVWuL8n1QB1YgfNgEJhl63sGVOemTvRyaStZqvOx2LdJEclqYFRFrLCoX726Wc9MleXv8L" derived="true" unsettable="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.0 //@eClassifiers.1/@eStructuralFeatures.2 //@eClassifiers.1/@eStructuralFeatures.10 //@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.4"/>
31 <eStructuralFeatures xsi:type="ecore:EReference" lowerBound="35415355" upperBound="-743884159" changeable="false" defaultValueLiteral="lJFr0XUm2y0ehZMcJbm9dsmfyNV40WtzIvYmcYyNmljrGMvRGWLe8F0AcSyckGFT0R4lfi9jKgPSPEwg" transient="true" containment="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.2 //@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.10"/>
32 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="178655307" upperBound="1756899213" defaultValueLiteral="WCilkNHNrjiZpK7u88gduhGUGmAxNK" volatile="true"/>
33 <eGenericSuperTypes eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
34 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.7"/>
35 <eGenericSuperTypes eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
36 <eGenericSuperTypes/>
37 <eGenericSuperTypes/>
38 <eGenericSuperTypes/>
39 </eClassifiers>
40 <eClassifiers xsi:type="ecore:EEnum" name="S" instanceTypeName="ZkRYc2yuvIp6lsqx6R9Ru9Qy6ZUecMypLSALlFnbAadvaIeZqp6Q9qcPijL7g4HFf60nYNpobB1dKGHzAwsAco4bxjQ6ZwnuY0A"/>
41 <eClassifiers xsi:type="ecore:EEnum" name="H1buAO28tUG2jd8BYZyfri4np0c0f9XxjBuS8tr8q95dKim8XkP4UBZ7AyAJw9NEdz" instanceTypeName="OrAkxPNcAtba12K39tRqnqphkc9hSa0XO6BgqbHcsXhUJzXefKzn0BhYdhhtdeA2jjCSkVkKzUq6XaxO" serializable="false"/>
42</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_85.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_85.xmi
new file mode 100644
index 00000000..ac15b73f
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_85.xmi
@@ -0,0 +1,52 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="s0JXFdsgBycjX1RPSWvlq" nsPrefix="DJ7uq5z9Tdg5ce68n4Bzx8KEb5sHrkDGbSpgfX0GXNWg6WeeP7vN0EuAuj8thy59tT4f8B4FoCPhqdggeqXPJPAPkJPyaqM86p3rfKFsvNR2FFpjsWs9rcgQEt">
3 <eClassifiers xsi:type="ecore:EDataType" name="">
4 <eTypeParameters/>
5 <eTypeParameters/>
6 <eTypeParameters/>
7 <eTypeParameters name="VCzMSvqepJCdAj"/>
8 <eTypeParameters name="5coTcFF3Fw"/>
9 <eTypeParameters name="1H"/>
10 <eTypeParameters/>
11 </eClassifiers>
12 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="gyudJKXyCzORDXaLIGb0OH2BdKXitgbooVCExMjwj4PU59qrqRGuzeu8pbkcBdS5X54CioxnaU">
13 <eTypeParameters/>
14 </eClassifiers>
15 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.2 //@eClassifiers.7">
16 <eTypeParameters name="VcBRBMecJdSLbq3slu94FiFR0XHqSr6p9CK1ZJ02YSuIpXpNKebmzKIoxNOajBqJ3OXXgjOurS9iVxIctpyJWnFqRxWZITLDbtbf"/>
17 <eTypeParameters/>
18 <eTypeParameters name="qbOHJAsLo4ReRerORO2kGOyvEsUMa4CRqN6CCTaTuvhZO2PwMdH86ERt5MkQm53NTcRlYoZJe7P0QxUPTGjGfQyvYKoUpuneErQUN2Mt"/>
19 <eOperations name="ztq1VJxyTb07mcB3cUiz4QzwQan5yeCQZujcIFb3" eType="//@eClassifiers.3" lowerBound="1595354630" eExceptions="//@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.6 //@eClassifiers.8"/>
20 <eOperations lowerBound="286485997" upperBound="-423141510" eExceptions="//@eClassifiers.6 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.7 //@eClassifiers.8"/>
21 <eOperations name="M3ZbFOJ7SXUdgaMyLp8rPafb4DGxvKSOgzguTIx3T" eExceptions="//@eClassifiers.5 //@eClassifiers.3 //@eClassifiers.6 //@eClassifiers.1 //@eClassifiers.0"/>
22 <eOperations name="YapqlmFiQbLab5McsMhmXnV56MyyHx1tFbWlR0iN8n32alUxD4658uZqa87eINEmd8MCI1WcZV0rbNr99Hymeqb7rhxOcGKDcwoPXUVYLLRATW5Ql" eType="//@eClassifiers.0" ordered="false" upperBound="-1583000985" eExceptions="//@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.9 //@eClassifiers.6 //@eClassifiers.3 //@eClassifiers.8"/>
23 <eOperations eExceptions="//@eClassifiers.9 //@eClassifiers.0 //@eClassifiers.7 //@eClassifiers.8 //@eClassifiers.6 //@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.2"/>
24 <eOperations eType="//@eClassifiers.4" lowerBound="-1740278658" eExceptions="//@eClassifiers.7 //@eClassifiers.5 //@eClassifiers.9"/>
25 <eOperations name="X9sebMthi15Y6D2vY5VQSxzW98UYX7i" upperBound="-301386815" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.7 //@eClassifiers.3"/>
26 <eOperations eType="//@eClassifiers.9" unique="false" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.6 //@eClassifiers.8 //@eClassifiers.3 //@eClassifiers.7 //@eClassifiers.4"/>
27 <eOperations eType="//@eClassifiers.5" lowerBound="1720691241" eExceptions="//@eClassifiers.8 //@eClassifiers.1 //@eClassifiers.5 //@eClassifiers.2 //@eClassifiers.0 //@eClassifiers.7"/>
28 <eOperations name="F5843U96okTizedeyWbhVDYspKCSNFLMy2" eType="//@eClassifiers.8" unique="false" eExceptions="//@eClassifiers.8 //@eClassifiers.7 //@eClassifiers.2 //@eClassifiers.3"/>
29 <eStructuralFeatures xsi:type="ecore:EReference" ordered="false" upperBound="1732974187" derived="true" unsettable="true" eKeys="//@eClassifiers.2/@eStructuralFeatures.14 //@eClassifiers.2/@eStructuralFeatures.12 //@eClassifiers.2/@eStructuralFeatures.8 //@eClassifiers.2/@eStructuralFeatures.1" eOpposite="//@eClassifiers.2/@eStructuralFeatures.6"/>
30 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.9" unique="false" upperBound="353688206" volatile="true"/>
31 <eStructuralFeatures xsi:type="ecore:EAttribute" name="6qTyhwcOxa4vQdjwhjYKW38wAof0dXIR7tpVZaXPXTtDCSoE8brrdNkl4FBSKK3kP0CESB3XjQCUqNdxYgdtE" eType="//@eClassifiers.7" defaultValueLiteral="dLePRnf988tYfpDAku52WQhV3PkuvM34csfuZ9IiD7Ha4Khga2Xc7ZcTJ5FnC4WnhmnzEkwf60u4axr7DEoGDJ0SYJDAkXuw8Gsoz9VpfrIkzBVGborEK7wLhO53IPgb" transient="true"/>
32 <eStructuralFeatures xsi:type="ecore:EReference" name="nD466yzx9WOs2zPj0n778v3H" eType="//@eClassifiers.0" ordered="false" upperBound="1537545044" defaultValueLiteral="OtyCBiqlxWVLPb0OmlxAhKxiMZmSTx6LypTqP" transient="true" eKeys="//@eClassifiers.2/@eStructuralFeatures.1 //@eClassifiers.2/@eStructuralFeatures.2" eOpposite="//@eClassifiers.2/@eStructuralFeatures.4"/>
33 <eStructuralFeatures xsi:type="ecore:EReference" name="jyEXdsqPwvmuoL3O8Y6s4iKrqVv8qfSVohJzQqPRpyRyZj2kGkKGbRPHGUxhpLMhrdVE8RbkuEFaO0rgb6EwcQoFxQjpjrhFeXjH34VmWIeXZSOleObHMNBko3XzoKA4" upperBound="-1158597950" eKeys="//@eClassifiers.2/@eStructuralFeatures.1 //@eClassifiers.2/@eStructuralFeatures.12 //@eClassifiers.2/@eStructuralFeatures.7 //@eClassifiers.2/@eStructuralFeatures.14 //@eClassifiers.2/@eStructuralFeatures.2 //@eClassifiers.2/@eStructuralFeatures.8"/>
34 <eStructuralFeatures xsi:type="ecore:EReference" name="Vv5VHmEv3ljCJH2WiysTw01lfQUE8QCp6CnTc4XxfAmstPWi" eType="//@eClassifiers.1" lowerBound="-43799430" upperBound="-1308561526" changeable="false" defaultValueLiteral="nbElyX2tsluzKHACWqmQOATIy20V7oPkbhLeoN6" eKeys="//@eClassifiers.2/@eStructuralFeatures.12 //@eClassifiers.2/@eStructuralFeatures.7 //@eClassifiers.2/@eStructuralFeatures.14 //@eClassifiers.2/@eStructuralFeatures.2 //@eClassifiers.2/@eStructuralFeatures.8" resolveProxies="false"/>
35 <eStructuralFeatures xsi:type="ecore:EReference" name="hZ7DjKm6JiEttzmolxTU513vtnTQGoPP17F7MRetSwI8yk8L" eType="//@eClassifiers.0" lowerBound="68995252" upperBound="-2020012331" changeable="false" containment="true" eKeys="//@eClassifiers.2/@eStructuralFeatures.14 //@eClassifiers.2/@eStructuralFeatures.8 //@eClassifiers.2/@eStructuralFeatures.1 //@eClassifiers.2/@eStructuralFeatures.7 //@eClassifiers.2/@eStructuralFeatures.12" eOpposite="//@eClassifiers.2/@eStructuralFeatures.11"/>
36 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.1" lowerBound="2040011208" upperBound="1429657292" unsettable="true"/>
37 <eStructuralFeatures xsi:type="ecore:EAttribute" name="kbLfxrdoChsLSypslNUnk5CUGJ1ChFo9QrxVaqTXqTudFN9ka0SjKUbBwchmu4HcLYwHhx9QK06PJrBJx54qR4VwKqpE7qyz0nsiV" defaultValueLiteral="bsOo9RrWAULgsesF"/>
38 <eStructuralFeatures xsi:type="ecore:EReference" name="iCYwClMq5lf4yUTiDW" lowerBound="707770090" ordered="false" unique="false" upperBound="654642313" defaultValueLiteral="Amq8cIgu2zVitsSQmzeSt1gutLJyMmFTCy6iQocpqy" volatile="true" eKeys="//@eClassifiers.2/@eStructuralFeatures.1 //@eClassifiers.2/@eStructuralFeatures.2 //@eClassifiers.2/@eStructuralFeatures.12 //@eClassifiers.2/@eStructuralFeatures.7 //@eClassifiers.2/@eStructuralFeatures.14" eOpposite="//@eClassifiers.2/@eStructuralFeatures.11" resolveProxies="false"/>
39 <eStructuralFeatures xsi:type="ecore:EReference" name="xovwgCBzXJJG7Ug83AShJGV3kBOgbUhzC6ZZ5xwnyD95GqTI0LJ3j20kzfMCjqNYR5MtlBBmdrQBD7gwm2qUV" eType="//@eClassifiers.9" unique="false" upperBound="1515555314" changeable="false" defaultValueLiteral="" volatile="true" eKeys="//@eClassifiers.2/@eStructuralFeatures.1" eOpposite="//@eClassifiers.2/@eStructuralFeatures.11" resolveProxies="false"/>
40 <eStructuralFeatures xsi:type="ecore:EReference" name="7" eType="//@eClassifiers.5" unique="false" upperBound="1318460320" derived="true" transient="true" containment="true" eKeys="//@eClassifiers.2/@eStructuralFeatures.7 //@eClassifiers.2/@eStructuralFeatures.2 //@eClassifiers.2/@eStructuralFeatures.14 //@eClassifiers.2/@eStructuralFeatures.8 //@eClassifiers.2/@eStructuralFeatures.1 //@eClassifiers.2/@eStructuralFeatures.12" eOpposite="//@eClassifiers.2/@eStructuralFeatures.4" resolveProxies="false"/>
41 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="-1905426739" upperBound="1795610952" transient="true" volatile="true" iD="true"/>
42 <eStructuralFeatures xsi:type="ecore:EReference" name="rMYfgtdf9rMgBI84IHpEgsMNyEdKM0xrh2yIojCEemtop5ndJJKZ" lowerBound="-1616155199" defaultValueLiteral="uxGYEDGeorJHjacIYRuVLQuhlZQdFkXcdTxqlTFu156acaIQiwJn18kpDs93HVRMWc37nlGm9EWKv98xkFmYr" unsettable="true" containment="true" eKeys="//@eClassifiers.2/@eStructuralFeatures.7 //@eClassifiers.2/@eStructuralFeatures.14 //@eClassifiers.2/@eStructuralFeatures.12 //@eClassifiers.2/@eStructuralFeatures.2 //@eClassifiers.2/@eStructuralFeatures.8 //@eClassifiers.2/@eStructuralFeatures.1"/>
43 <eStructuralFeatures xsi:type="ecore:EAttribute" name="YatciG2nNeIGt3BiIk1STeNkY3h6LMazeIEBvrOUBUuvYfzk5J8TnmnqRK9cCIHRdbbOiJwJA84VSqsMRFEOvsR4XTi" defaultValueLiteral="OR8KFr2rM7hSHZrAGSJ0s2CMqOeLTgkwHQivhSflnrzz1yJvEBuM89993WAvXej5wVZKQJb7BBJln2P0926bYxQ3E23W4TJyKLuL"/>
44 </eClassifiers>
45 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="WZyFngWG3GC3cylFXKPtHKATwv8RA8K6V2XqqiS3sEUy41CuCQUUdRtA4tmDc2yt7rc5AYNyRzL2dHmDrl0pMp47a5BXYwnTV0ylfUkRHRFQnwq" instanceTypeName="LeNg9WMpqZacIzUhw39aAvy9OwrmIF1kbGtD67h59ZaR33fcU69dqlDhCWV3qaCMIPO66yWf0NY" serializable="false"/>
46 <eClassifiers xsi:type="ecore:EClass" name="XJvoVHyee2k3MazM8GYiovgL" instanceTypeName="fetCtatPqINKrcBxrxD7IuY0W5B8jilOkTEmTPxpabobKVa1qPRRi0pOqbkwQ0RYj3GZmgsriNcSw" eSuperTypes="//@eClassifiers.2 //@eClassifiers.9 //@eClassifiers.7 //@eClassifiers.4 //@eClassifiers.8"/>
47 <eClassifiers xsi:type="ecore:EDataType" name="YX9zESrNdcIQVTjqeKzBKisXfWfFocNuljmcxT4" instanceClassName="J7xH6R7QEGTcDtpRX9cGJn3eZkHhMHD3Qc1J0wcVfr1NyxeBkT0uFNlAMCp7BET9qVOcagWgdJ18PWN7259YZoWy5nkTT2sVkVCuWWzq2UQv9PBu6jfxiPiQ" instanceTypeName="xPOmRfdwE5V19x8iK5mbfkSkXSDPg8nrgLgzJ4hRS4he8"/>
48 <eClassifiers xsi:type="ecore:EEnum"/>
49 <eClassifiers xsi:type="ecore:EClass" abstract="true" eSuperTypes="//@eClassifiers.4 //@eClassifiers.9 //@eClassifiers.7 //@eClassifiers.8 //@eClassifiers.2"/>
50 <eClassifiers xsi:type="ecore:EClass" name="UoQC7iOXz2RatlEs5vQn1rClP4HQQT5CuEGG7jdYJK7BXiKPN3AnR9zIlqs8flGGq9EDualtaiBvWHH" instanceTypeName="HFxbSdcMWR65gjuy3EhGmN9q3rqgtZkcuCvqoddGAJ3MlILMrn4v2UCfnFV0J1D1BY8pqU0oBE1PecSNtOaK0T5dWuQrjdi" abstract="true"/>
51 <eClassifiers xsi:type="ecore:EClass" name="ByCi7hwUKH4l9z059j50fvB6NZGIB6FyL6NKrJCeDz3sBd2VZTaW4wmC4XOP8kSeFtpgjIegPus9FE1aaU5CXW3FtnxZBVjtZQ54DKg5CFOb5FkPeI" eSuperTypes="//@eClassifiers.9 //@eClassifiers.7 //@eClassifiers.8 //@eClassifiers.4"/>
52</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_86.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_86.xmi
new file mode 100644
index 00000000..e957ceb1
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_86.xmi
@@ -0,0 +1,53 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="fnSRk6bCXSNo1RJKtNEXK3jnkwu3xtlGSjjqKf5djgDpU0UCRpIoCxcW8lsXYlzzIt9klgw">
3 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="uyuR4MyP6uv0RRYocmChrL3LJyA">
4 <eTypeParameters/>
5 <eLiterals literal="alIqHf1S53X"/>
6 <eLiterals literal="K5lBVrswGoPrgTdOKCVE4jmmtqn"/>
7 <eLiterals name="CWYGQU8TWv5udL2kM6fjpyCJ0s0TaC1rT3sl7qTC4QQGZU0ezra7k5FLfeqfW9hX5YPUq8kLmB3V7TVvm8A" literal="gHELpvexLN4bxrjQaumal8hJMbwxZFEB7CevMuabLvapPGWyZozfb2xXfcC72fj"/>
8 <eLiterals name="W86RICns8Hc9KQlsEEqmbB" literal="HJLDN6dUvBKQeo70rDL5MwAycgJTqkO6kHZjhsWV0GZo5NoyTbyioNI3oEfzcUiMYz99fXgBap7k1glTHL1b1Y8TWwRus"/>
9 <eLiterals literal="jiZ4XNHkLo7U289pPSOfAMb0s0VjbaoQkcTeg7n8s8yHRbTwaNIJ9BqDfT0obfghW6Jz386hvDan5CjdErtlpDGdsE5AP2LDYzVo4XkZZykRMjRW"/>
10 <eLiterals name="9OsxS1T5U2WTIKM0"/>
11 </eClassifiers>
12 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.1" interface="true">
13 <eTypeParameters name="N31Td62w46F7XNt9Jgpwnb0aqxF1KBDeD80FAmEGapr1U5UVtaQubo9Qw31U7evCQ2BgzBkKnGW08QsHrUIrBBZKG6F9ML2FndusG8lvD1ifo3RXEfuyMFj"/>
14 <eTypeParameters/>
15 <eTypeParameters name="9Tuf4bVN0bGlkMcvAbltEaqV2s62W5UxIQzZdHiBCa61oTi1GBPulxVHiFWMJ1rSBg3xN9u9roO8WrDs9K37T9mOx3R3fHrf20YQEoaqTQ"/>
16 <eOperations eType="//@eClassifiers.2" lowerBound="-104158261" upperBound="-1925777348" eExceptions="//@eClassifiers.4 //@eClassifiers.8 //@eClassifiers.13 //@eClassifiers.14 //@eClassifiers.10 //@eClassifiers.12"/>
17 <eOperations name="Adkc196YTITwJPVNvlhZPeoKUZdwClxY38zPQD8xhgWhZL0vfjDJ2ux6xSxAGhf1mZ7kl4tY9uelHu4afFI8Z8IPs2OMwO1qQ8fK" eType="//@eClassifiers.11" unique="false"/>
18 <eOperations lowerBound="-1230188632" upperBound="110537893" eExceptions="//@eClassifiers.6 //@eClassifiers.13 //@eClassifiers.1 //@eClassifiers.12 //@eClassifiers.2 //@eClassifiers.9 //@eClassifiers.15"/>
19 <eOperations name="26Y3SN4K3qhAVhuNsRFwZNHORaCib" eType="//@eClassifiers.0" lowerBound="1696593634" unique="false" upperBound="-2128049605" eExceptions="//@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.6 //@eClassifiers.12 //@eClassifiers.5 //@eClassifiers.9 //@eClassifiers.11 //@eClassifiers.7 //@eClassifiers.2"/>
20 <eOperations name="8Yu9frbxeSkAzPRdYBSMaotFhMOuo29nXndsnHv5s7hmVphZ3fqymC24mspdVs6BcSJk89L0rdPewhRz4p2" eType="//@eClassifiers.12" lowerBound="499988760" unique="false" upperBound="1904102901" eExceptions="//@eClassifiers.5 //@eClassifiers.9 //@eClassifiers.12 //@eClassifiers.6 //@eClassifiers.13 //@eClassifiers.15 //@eClassifiers.4 //@eClassifiers.7"/>
21 <eOperations eExceptions="//@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.8 //@eClassifiers.13 //@eClassifiers.9 //@eClassifiers.15 //@eClassifiers.7"/>
22 <eOperations unique="false" eExceptions="//@eClassifiers.9 //@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.12 //@eClassifiers.2 //@eClassifiers.14 //@eClassifiers.4 //@eClassifiers.8 //@eClassifiers.3 //@eClassifiers.6"/>
23 <eOperations name="HZ9o2tSwGJBGdtCnzGdEH4D3Hi1zleO" unique="false" upperBound="244244143" eExceptions="//@eClassifiers.8 //@eClassifiers.1 //@eClassifiers.5 //@eClassifiers.6 //@eClassifiers.4 //@eClassifiers.14"/>
24 <eOperations name="VWqZlc5gEGUrZJwG8Sl4PYo4H4Ii7y2UQbXNTzFVRpNEG" eType="//@eClassifiers.5" lowerBound="-510854072" upperBound="-2116279039" eExceptions="//@eClassifiers.13 //@eClassifiers.10 //@eClassifiers.14 //@eClassifiers.8 //@eClassifiers.4"/>
25 <eOperations name="yo9kC2zeB9jlfJb0OyRKEi3dv5lUWhMYwyPD6VImZM1w6ehU2E8IoICdLwiGdiNQIbjZbdaR7VvZhWQMi6LL4CtIutCelYiImS" eType="//@eClassifiers.10" eExceptions="//@eClassifiers.14 //@eClassifiers.1 //@eClassifiers.10 //@eClassifiers.7 //@eClassifiers.9 //@eClassifiers.15 //@eClassifiers.11 //@eClassifiers.4 //@eClassifiers.8 //@eClassifiers.0"/>
26 <eOperations eType="//@eClassifiers.8" upperBound="165268010"/>
27 <eStructuralFeatures xsi:type="ecore:EReference" name="awIedDmTuQHjk2Q2gDbHHaFVzfgn" lowerBound="2049239465" upperBound="-1392460616" transient="true" volatile="true" containment="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.6 //@eClassifiers.1/@eStructuralFeatures.8 //@eClassifiers.1/@eStructuralFeatures.4 //@eClassifiers.1/@eStructuralFeatures.7" resolveProxies="false"/>
28 <eStructuralFeatures xsi:type="ecore:EAttribute" name="WZynnxpSBW5tjpgxPE3qhS9" lowerBound="-848640380" ordered="false" upperBound="1784856409" defaultValueLiteral="cC0qr7djgqORo12RWMN6LXGeHndMTioTKn" transient="true"/>
29 <eStructuralFeatures xsi:type="ecore:EReference" name="1kiGcNrfxd2aS8QHt5enbpdhDrsZ32N1VAVQ78FcZZ6FxwXBPflYplJnVBTQdtv3IbO" eType="//@eClassifiers.10" lowerBound="-1603223088" ordered="false" upperBound="-1631890472" defaultValueLiteral="CViykbIuBV48F4pRhuKicGjulQoQfz6JTEPgSfE5m1Pufhsi6hOwzjjRgRWoogdrPCowG8wXxLYWbKuIyA6jn7x0UAVKEHlG94qT2UYiA0Int3KHMBu9mzCMHJUy" eKeys="//@eClassifiers.1/@eStructuralFeatures.9 //@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.6 //@eClassifiers.1/@eStructuralFeatures.4 //@eClassifiers.1/@eStructuralFeatures.1 //@eClassifiers.1/@eStructuralFeatures.8" resolveProxies="false"/>
30 <eStructuralFeatures xsi:type="ecore:EReference" name="JufjG0WhjDen7Qi2KUj4hJC8yxcVn6rqkV0sin6LsQSoQJaN6u5wu9iXStZy14K07fTHJIhGnTL4g6UzTsh1X6bg2R42D0cxvbRclyS8xqJ4Jwz" unique="false" defaultValueLiteral="L2qKYsADCapQjtQElvvHUH2vMhVqR2gaWfdoLZi" transient="true" eKeys="//@eClassifiers.1/@eStructuralFeatures.6 //@eClassifiers.1/@eStructuralFeatures.8 //@eClassifiers.1/@eStructuralFeatures.7 //@eClassifiers.1/@eStructuralFeatures.4 //@eClassifiers.1/@eStructuralFeatures.1" eOpposite="//@eClassifiers.1/@eStructuralFeatures.5"/>
31 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="210466243" upperBound="1519915647" changeable="false" unsettable="true"/>
32 <eStructuralFeatures xsi:type="ecore:EReference" ordered="false" changeable="false" defaultValueLiteral="RpckH4YvQKWDmTXhU3T29mtehp1na2R4TAmmk7cSji7adFioEBawB6l15xJGuNRmf1AiReIqfu9fsndKAwbhwwz5RveZHtbqNA" eKeys="//@eClassifiers.1/@eStructuralFeatures.9 //@eClassifiers.1/@eStructuralFeatures.8 //@eClassifiers.1/@eStructuralFeatures.4 //@eClassifiers.1/@eStructuralFeatures.6" resolveProxies="false"/>
33 <eStructuralFeatures xsi:type="ecore:EAttribute" name="E0vjXjCnOfjVLl1CqvIvFZpTzP8QU1AVqZ0" changeable="false" defaultValueLiteral="XdovBI2yjwmIAKxMmNShukRaPdgscxjDTQuOAuNoDdBfHbFGfozzvS4kF4jFIhV7UR7Ke" iD="true"/>
34 <eStructuralFeatures xsi:type="ecore:EAttribute" name="PruhudUdCcx" changeable="false" defaultValueLiteral="amhgpoNhpi6c6gDqdykj11Plb273dKG8N2OeD2C14HnfXJzwhwfuPb3qGURaj20Orc065qii634EbGQmxXp4dZkF3QH91tzsdEMyjmlNtf1zHqgNT5RSl" transient="true"/>
35 <eStructuralFeatures xsi:type="ecore:EAttribute" name="6KVPGHYeWzbmqze12iDmTmYgAGPZDMMa9b1G5CIPjswUXS47bDWwTnMPFzfOtn4X5Ze6uZX5a86tLaTFKNG5LEqCk" unique="false" defaultValueLiteral="8qMaav9xepbX6QpApU5ajqMxVuVZq9GHd2WxFyFOTXzmPDGcxecx4CtxYGWM1zqicpt0Bx3Nszyxw4ZE9PJxcParsatYSLEN7WXYT3yXlMZ28hs3" iD="true"/>
36 <eStructuralFeatures xsi:type="ecore:EAttribute" name="zUwuFjGrCLWLtvd6fEtS57VQ" lowerBound="454904916" upperBound="182420016" changeable="false" transient="true" volatile="true"/>
37 <eStructuralFeatures xsi:type="ecore:EReference" lowerBound="-1254313464" ordered="false" changeable="false" defaultValueLiteral="T9NSRfDoNbFp9u6wbSy3R1YTB9mQr4zH0YY" eKeys="//@eClassifiers.1/@eStructuralFeatures.9 //@eClassifiers.1/@eStructuralFeatures.1 //@eClassifiers.1/@eStructuralFeatures.4 //@eClassifiers.1/@eStructuralFeatures.6 //@eClassifiers.1/@eStructuralFeatures.8" eOpposite="//@eClassifiers.1/@eStructuralFeatures.3"/>
38 </eClassifiers>
39 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="yxyQRWcd5sc"/>
40 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.1 //@eClassifiers.12 //@eClassifiers.3"/>
41 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="DSFwLUC12C6vroFYtRkh8VmAV0NksUI46t8ErX56oetlz7xNbvH6OhjS" serializable="false"/>
42 <eClassifiers xsi:type="ecore:EEnum"/>
43 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="zOiWEc9be9Z8DdcMRoWP2QySNLP3awrRl0sNIAfXYqjariy92PbHgMf7ubNrWzALv7zyHbw7eUZD6yy0VbnPC4dEDDpuJFEbUv0n8"/>
44 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="BFtFoq3cgpe6cQbYpquYetzzm2ndvdZ5VbpMZClRihDMeAznqzD"/>
45 <eClassifiers xsi:type="ecore:EEnum" name="BnTnJuWPC91d5mtOUHd7Jcwyzc7sVRyVGpGvddEh6yHLjthRooy24pcVQgumb2XZGvWvGVMn8IijdZi4f8CGjcrB6NDUkMLhjUrvvyQOW48VEzOFdeK0SWWhrU0MN2"/>
46 <eClassifiers xsi:type="ecore:EClass" instanceClassName="O1BmqwJuSTD6DsVng2B" eSuperTypes="//@eClassifiers.9 //@eClassifiers.3"/>
47 <eClassifiers xsi:type="ecore:EDataType" name="kTBB04nGfu6aA4f6J1wu8MHpHg8dzQF9Wepksn6182wO8Q8qAoa6zxiUIMDlyrtV7XsYg8PlSzRvv7QhpIPM1XUwbaYEnc1uPD"/>
48 <eClassifiers xsi:type="ecore:EEnum"/>
49 <eClassifiers xsi:type="ecore:EClass" name="JAshjK9qZPUwD3hkvOxC58b" instanceClassName="dt5KfoxZONVnBBQDzG1H3Eibs1xcy4ADmG2M2XFYktTBqm5fBcmCXsZa0EkS84ldjvJXkjSlZSVD5Ce293KawhV1XkGPZ" eSuperTypes="//@eClassifiers.1 //@eClassifiers.9 //@eClassifiers.12"/>
50 <eClassifiers xsi:type="ecore:EDataType"/>
51 <eClassifiers xsi:type="ecore:EEnum" name="6tMiPVDiAA5CfRnAfsvTo168osMSOqvWNjZOhilQ5kHxUwL4ya1EGyEaozmjxYUn9Dr2hilbADPeYaB4qkWuJzCWhdtzy5jgG9vtMjF8fq4Fj9jZPKyKstW8KTl0"/>
52 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="ffAG76IA6JshVySC04hHtIzWtGaRmFVSlUoaOACtBPdh7hebXelya8v"/>
53</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_87.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_87.xmi
new file mode 100644
index 00000000..ec9499bc
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_87.xmi
@@ -0,0 +1,62 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsURI="c">
3 <eClassifiers xsi:type="ecore:EClass" name="MA" abstract="true" eSuperTypes="//@eClassifiers.7 //@eClassifiers.0">
4 <eTypeParameters name="9qBpPZQo75OU3DAoxjT9tDPPLGW2NKOUPSF4clN4I4Wk5InPAa36aiSiuscCGBaCPeeuTenDig9CUds0Fq03J7iDcYkFlWBZ0OvaeoTKAbJjq07DLPp">
5 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.3">
6 <eUpperBound eClassifier="//@eClassifiers.9">
7 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
8 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
9 <eTypeArguments/>
10 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
11 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
12 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
13 <eTypeArguments eClassifier="//@eClassifiers.0"/>
14 <eLowerBound eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
15 </eUpperBound>
16 <eTypeArguments eClassifier="//@eClassifiers.2">
17 <eUpperBound eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
18 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
19 <eTypeArguments/>
20 <eTypeArguments eClassifier="//@eClassifiers.5"/>
21 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
22 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
23 <eTypeArguments eClassifier="//@eClassifiers.8"/>
24 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
25 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
26 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
27 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
28 <eTypeArguments/>
29 <eTypeArguments eClassifier="//@eClassifiers.7"/>
30 <eTypeArguments/>
31 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
32 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
33 </eTypeArguments>
34 <eTypeArguments/>
35 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
36 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
37 <eTypeArguments eClassifier="//@eClassifiers.2"/>
38 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
39 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
40 </eBounds>
41 <eBounds/>
42 <eBounds/>
43 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
44 <eBounds eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
45 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
46 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
47 </eTypeParameters>
48 <eTypeParameters/>
49 <eTypeParameters/>
50 <eTypeParameters name="9CI2WoEeZRP4vJbEunaex8QGGcyfXNMfnvZUgUeiZQfERw6dKHyvXYRBaPk6EnfQ0Pmuo63sAQxZtuenGk1dZWiSxMNWjBzLNIMkxMMz7B60fI"/>
51 <eTypeParameters name="XkItq6NbW70U0TDM0P"/>
52 </eClassifiers>
53 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="uCzsKlRXyXjUuQDZHsqAo3SjMqSz1i6u3Hp70l406wTIaN6dEzESPKCbLITW6ZSkJDelMdpSXdjiHcIvCTGcv12wjMYuE8" instanceTypeName="H5jcqDfObcTjEZkANIdSbzZTyWAp4Uv2RAlqme8pDDAYTljCyzz2sI78rSFfvB4LuGDKTWtDIkcVd3lH5AWH8zKJHlJVU472vVMvG9PyCwuPBdAh4uWvGZfkXKg"/>
54 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="qKHGhcYCe4FnHfdrPHXiwWFzVfgVechV29TAZpeW2iWGYwfyGDktcHCnCFqWDeK5unk4xoc0rKJYgwt0UEZFzWFZwhgAUDmYQSOLpOSMe7RH0ddaQIpU9t4dBce" serializable="false"/>
55 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="qi1HC46b9" instanceTypeName="rN91eaSPPVSXwRIyY6ihvOPOyyKCyrP5f8PaXQ" serializable="false"/>
56 <eClassifiers xsi:type="ecore:EDataType" name="gLJpxoilBU0sDBavTKtlN3cpJfzHzCSNKMYH1bSkHzv4Qonv6fFTGpDzfa"/>
57 <eClassifiers xsi:type="ecore:EDataType" name="CK" instanceClassName="hzeFgzs9LMQHJsF8LSsm2QijFmXWsTxyq4751sV3SkZjqwxVU7Rols2VnlzPrg60" instanceTypeName="FMqCtqB8rIYHaQ34E1yj4XZTT6LdarJ8q6LS8ZqEvggYeNfam6zgOa1dHeGAAaIWIjAQyxRzKuuTIoT"/>
58 <eClassifiers xsi:type="ecore:EDataType" name="vgxZX4qW3W2FZLsrj7PpSDGm1CwsVDluDVuDh1Oj8sMSykBQdL" instanceClassName="6IU3oF090r7N3ojPvskO1sUhzW7GoIcqhxcYIAvi4sUJJWSh8nU05qg"/>
59 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="LSX9wH79wnQOmXKUDBc0amf3JiCfBUwso2w9WUHey7fFkAzU8b94XTjFBpV" eSuperTypes="//@eClassifiers.7 //@eClassifiers.0"/>
60 <eClassifiers xsi:type="ecore:EDataType" name="Ij1ZxCutZW5RC7UTjdEmygO8sk7j5fJMBYjmnBpKAAF2Zy8JAOwdB9r9q8kNlTyUawRx1yx3ubm2UXi" instanceClassName="tLLagd1OMsgZ4jgpYCD1gLmTAeynLw9J73tFXvMaMcRhWbUHBM7Q8xIK3K8eXU6hpFXOIxMJ5sIREn3rfLmwRiflDORqekpZu9Z2"/>
61 <eClassifiers xsi:type="ecore:EDataType" name="OnazpOrhD97MVU5pjJeJ8n4Uz4YYd79NWe6gN946tKFgElgGtnF6rZ0GwBLzrTXin1mLbrO9ZEWZqtceVVg2DW8YtCNs8mYKbJYzC6rgjJKUG" instanceClassName="6uyKT1BCFRrr2In0V0SY9ty66hjcz3THasYFs97cWE4RSTsn2fv2ZHv"/>
62</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_88.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_88.xmi
new file mode 100644
index 00000000..c2fd9d5c
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_88.xmi
@@ -0,0 +1,48 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore">
3 <eClassifiers xsi:type="ecore:EClass" name="d7UQ2LtXTQRNfZDPWOsON8YreXZ07nankBUBVGXgySHhkYuXcH2GgoXdpXfH1eT85by1JxsFgf7kteTGG4FX7OrmZK6dCmWbTAFKC2SKUZxJY3S0Vjk5TWXN" instanceTypeName="8N1HiEOuzk49VZtpxd41YQKvJg4vgnAKgMdyfIRpwYKS2uYYn0r6XxtNYydLUt868RYvHb4Wx1aUcOmhqIRknRgnQikKchrZycPSS" eSuperTypes="//@eClassifiers.11 //@eClassifiers.0">
4 <eTypeParameters/>
5 <eTypeParameters name="MRfvGCFpSnpJD2MeBT52lIBQjRQsds1qMaIbZGYDaroLfao5"/>
6 <eTypeParameters name="WOpQTnFxoX1EwqsLVdDsE0vtNwxWGhcW7W5tKXuC4ngxEAy73LnUPG4vVNq6jw5XCDXj6lCOr2KGD215aA2jS7u1DVhIuc6tpxzRH7QBT9bpGa1iaR4DGGu"/>
7 <eTypeParameters name="mRc1X5Pso12pWm5rpJvgRoN2wjVHtm8eJdmjkDEw"/>
8 <eOperations name="AQWyxUn7INiS22Dgh5QZDpHBfCAWQZnmn6mqMlsP0icKHsOBNFIC7XgKg0gEcTwHVIipyKlWpHoSbIu1v8VYsFSeN6KwX8j8Z6Q48vsi9agNKIn" lowerBound="852979760" ordered="false" upperBound="-945510339" eExceptions="//@eClassifiers.1 //@eClassifiers.6 //@eClassifiers.10 //@eClassifiers.0 //@eClassifiers.4"/>
9 <eOperations name="z5nPQAuLSnpgsBRSLPIR8ZJz7uMO1kGGuOnH5jgiC3N76AxxfgRYJrpj3QKLr49KNFwSUPFZPFEa1W9wqV5u7ynEfaF9" eType="//@eClassifiers.2" ordered="false" eExceptions="//@eClassifiers.4 //@eClassifiers.3 //@eClassifiers.7 //@eClassifiers.8 //@eClassifiers.1 //@eClassifiers.9"/>
10 <eOperations lowerBound="289165308" eExceptions="//@eClassifiers.10 //@eClassifiers.8 //@eClassifiers.2 //@eClassifiers.11"/>
11 <eOperations upperBound="-1023210278" eExceptions="//@eClassifiers.8 //@eClassifiers.7 //@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.10 //@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.5 //@eClassifiers.6 //@eClassifiers.11 //@eClassifiers.9"/>
12 <eOperations name="4kWarECxEoagQjm8F4sl31FPlIX2hUB06jD7DVJfoxxYz2uFrtCzQB7ldloTVC" eType="//@eClassifiers.7" upperBound="1255745297" eExceptions="//@eClassifiers.7 //@eClassifiers.2 //@eClassifiers.6 //@eClassifiers.4 //@eClassifiers.11 //@eClassifiers.9"/>
13 <eStructuralFeatures xsi:type="ecore:EReference" lowerBound="858214382" ordered="false" defaultValueLiteral="FlXQvg2mYsAUfWosT3IyeOmr8yVxdMqLMpKBkZp6wzmPYlpYYHnYM5aqkd2yBMbGjV8R3B5kxi4Rf88ZgPDzD0L" derived="true" transient="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.5"/>
14 <eStructuralFeatures xsi:type="ecore:EReference" name="lEhhSz51dyCcxJCNDsFCuwLcC4IZKq0xemMcov41gN8j5Eg66nS1BDk9cjQN0giO7WkoBk" eType="//@eClassifiers.6" lowerBound="2131533644" ordered="false" unsettable="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.5" resolveProxies="false"/>
15 <eStructuralFeatures xsi:type="ecore:EReference" lowerBound="34180604" upperBound="-1577241518" defaultValueLiteral="vvXrgxEAuFsf79s9ucJtUknIdfPQymTAgt2A4Hbjp7jMi25utAsH1lE7qUVrsZCTXJzJSk8u89mbkAfcnDMLVyx9nFN1iRZ3reaEVQU06en7PCC0unS6lIu6w" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.5"/>
16 <eStructuralFeatures xsi:type="ecore:EReference" changeable="false" eKeys="//@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.5" eOpposite="//@eClassifiers.0/@eStructuralFeatures.0"/>
17 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.3" ordered="false" derived="true" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.5" eOpposite="//@eClassifiers.0/@eStructuralFeatures.2"/>
18 <eStructuralFeatures xsi:type="ecore:EAttribute" name="ZIAqao" ordered="false" defaultValueLiteral="bcEftfodo3Y99NXvV9ra4fzAV0jq0ro1id2i9WqqeMRwXecvCLKIRfW" derived="true"/>
19 <eStructuralFeatures xsi:type="ecore:EAttribute" name="Y1PXUn65JHzkK5wMVhF5gUGEF70NrC9XaKgPTSFyohSbbD9ngxL8XgYX3Spu" eType="//@eClassifiers.2" unique="false" defaultValueLiteral="Fz8ihUo4DM3HyLyXTZWV9SDuZ55OgpjXpmXERGrEO2uHyaaGdID4cblH2Y09366KAr7QeOh2DwHZt1gFCIcJprdBF4zmW0nDUuYKtHemOVIS1aP844aBu9W0"/>
20 <eGenericSuperTypes/>
21 <eGenericSuperTypes eClassifier="//@eClassifiers.7"/>
22 <eGenericSuperTypes eClassifier="//@eClassifiers.4"/>
23 <eGenericSuperTypes/>
24 <eGenericSuperTypes eClassifier="//@eClassifiers.3"/>
25 <eGenericSuperTypes eClassifier="//@eClassifiers.9"/>
26 <eGenericSuperTypes eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
27 <eGenericSuperTypes eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
28 <eGenericSuperTypes/>
29 <eGenericSuperTypes/>
30 <eGenericSuperTypes eClassifier="//@eClassifiers.4"/>
31 <eGenericSuperTypes/>
32 <eGenericSuperTypes/>
33 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
34 <eGenericSuperTypes eClassifier="//@eClassifiers.5"/>
35 <eGenericSuperTypes eClassifier="//@eClassifiers.1"/>
36 </eClassifiers>
37 <eClassifiers xsi:type="ecore:EEnum" name="f6536BlnMBpbrGR6nrih4jdnvnJjzcR4Kc5u4W3YBFqk418R25UQFCb2guzNuMPQmsZOabtUKC4J" instanceClassName="fc7Wi8JoAFxHDg8jx4VCy5opEJkNmKq5" serializable="false"/>
38 <eClassifiers xsi:type="ecore:EEnum"/>
39 <eClassifiers xsi:type="ecore:EEnum" name="zH6" instanceTypeName="gYgk5wDyRLLX3pVtpsjrw4E53teZ2ssGUIrI8OUN82CobeQ7ry8Z" serializable="false"/>
40 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="JmymUTKq7JZcbLXiNcEeowkpsXR" serializable="false"/>
41 <eClassifiers xsi:type="ecore:EEnum" name="UVx30MaplCk4CutxJmQQsxnHfDnCzz8m7" instanceClassName="jDzkpboPpJvbqoM85ansai56yYaygWp6RSKtv7ru0TGdSp6Aob4p3w292zZfBy5hZ9cLIRvwGr46vcT7hiIs0"/>
42 <eClassifiers xsi:type="ecore:EEnum" name="Av9LRVklbEmVZFcmgIisSsasB4ix" instanceTypeName="E9GmqR7HkhbztJIVzOgM6uDPf5x0wOqaBJyfFGjJYNm0eAhaZV6ArY0ZuwWdInXHus1PcZt29DO6cKioxA7oO5gjqYVh122cPn1N5i6VU479XNtKXtqXH34HjbKe9wf"/>
43 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="SN1GQqvAZlM7iLEZ2mYB3iS2oFkloNjL" instanceTypeName="cJvSWltUoSFte3srnWH3xhAnuizEYNQpUxRbxDG87cyAZerNkgdMwuBTlG2YGj3pjOgBG057PkGnHGh96uUXaC24x4ejdLSIbP"/>
44 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="7e6rPs8eDm6OU1OjdqpB6RQdZj3Zaz6w48G4khUPYp" instanceTypeName="F4lqWryT1eUQaEQ1ARrZ1lnZ"/>
45 <eClassifiers xsi:type="ecore:EDataType" name="PEuqgMniUau0Czg5kCpaQqz9TYxkwlKgZx" instanceClassName="TabFpqauahnoJXz1TERQIBUawYREiZd36WLoxc5itWuOt5saXrIBBphJwZEQBZw96xiRSfKAojRSjYhlzasgAkd7NLsqW9Tb11JXoyL8KQkfXSqmb7g9Bw6V8QFC" serializable="false"/>
46 <eClassifiers xsi:type="ecore:EDataType" name="6GsBGruL02uvrAYdIBZ" instanceTypeName="d5tXfzwiltITOLxsWs"/>
47 <eClassifiers xsi:type="ecore:EClass" instanceClassName="ZroJ0ksZc1Ao4Bj4JWtv0GcsBjyEeEfqXRSX5Q867aIu7iYow83Zr5SQCJ8H7blro6" instanceTypeName="iPP9qmQTYBCn7mVrYMDXGGFz" eSuperTypes="//@eClassifiers.0 //@eClassifiers.11"/>
48</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_89.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_89.xmi
new file mode 100644
index 00000000..978cd2a6
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_89.xmi
@@ -0,0 +1,82 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="DSzuvqX9Ayji54MJ8fgLHGxfRR1dEIgWmGyJXysmBK2tt9fQyQxw9GBhrYPYRZV5STJH256yvSdqYGneAbrLdncJNCUW34pH5FL9O20gHzsoX5BV18fY">
3 <eClassifiers xsi:type="ecore:EClass" name="cTSmKMlxrv7iJFBhNa1ukATRzO6nBcOzsYJ8hJjFn5c27g8Y8h2ygUMNaAGZrO0MRMlZUkHna04UbCJWHC6AxaG7c526Qn5BVKl51jollO2UfYEFNWXBbK5uma8" instanceTypeName="Hi" eSuperTypes="//@eClassifiers.11 //@eClassifiers.1">
4 <eTypeParameters>
5 <eBounds eClassifier="//@eClassifiers.0">
6 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3">
7 <eUpperBound eClassifier="//@eClassifiers.10">
8 <eUpperBound>
9 <eLowerBound>
10 <eUpperBound eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5">
11 <eLowerBound eClassifier="//@eClassifiers.4">
12 <eUpperBound eClassifier="//@eClassifiers.6">
13 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
14 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
15 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
16 </eUpperBound>
17 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3">
18 <eUpperBound eClassifier="//@eClassifiers.6"/>
19 <eTypeArguments eClassifier="//@eClassifiers.0"/>
20 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
21 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
22 <eLowerBound eClassifier="//@eClassifiers.3"/>
23 </eTypeArguments>
24 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.5">
25 <eLowerBound eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
26 </eTypeArguments>
27 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
28 <eTypeArguments>
29 <eUpperBound eClassifier="//@eClassifiers.5"/>
30 <eTypeArguments eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
31 <eTypeArguments/>
32 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
33 <eTypeArguments/>
34 <eTypeArguments eClassifier="//@eClassifiers.1"/>
35 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
36 <eTypeArguments eClassifier="//@eClassifiers.8"/>
37 <eTypeArguments/>
38 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
39 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
40 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
41 </eTypeArguments>
42 <eTypeArguments eClassifier="//@eClassifiers.9" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
43 <eTypeArguments/>
44 <eTypeArguments/>
45 <eTypeArguments/>
46 <eTypeArguments eClassifier="//@eClassifiers.2"/>
47 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
48 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
49 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
50 </eLowerBound>
51 </eUpperBound>
52 </eLowerBound>
53 </eUpperBound>
54 </eUpperBound>
55 </eTypeArguments>
56 </eBounds>
57 <eBounds eClassifier="//@eClassifiers.4"/>
58 <eBounds eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
59 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.5"/>
60 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
61 <eBounds eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
62 <eBounds eClassifier="//@eClassifiers.5"/>
63 <eBounds eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
64 </eTypeParameters>
65 <eTypeParameters/>
66 <eTypeParameters/>
67 <eTypeParameters name="d15yt4aDmPT4oKKPsDYa0pHwBcfqUnqZE5MZo"/>
68 <eTypeParameters name="WZWr5AbX2hEGGdG0f3jAoHanuO4NU77SXXMeLeREX3GF5Lk4AhsJH8B9FFfYIZNZmJaO"/>
69 <eTypeParameters name="yIxcTaEXcqQ7OYEeqyTjYC6m8YAgMotkMpwv6d7YuKl7yekywTiGv5DgDMoAmsjoflX"/>
70 </eClassifiers>
71 <eClassifiers xsi:type="ecore:EClass" name="IJLegvskqJG2j2UxVxreZlfNQpmxY6Sg0J760gjwog3G2EQJJrYRp7b4" instanceTypeName="UgQ1oFtZ4mhdfaPumcz6h5HRWCaKEx7X7EGPAwbv12CtC2erx4wzcTC5trjuITdNAv71djdtPnW2ZLrIi6WPmgigWOEOBsuawQX" eSuperTypes="//@eClassifiers.9 //@eClassifiers.11 //@eClassifiers.0 //@eClassifiers.7 //@eClassifiers.8 //@eClassifiers.6"/>
72 <eClassifiers xsi:type="ecore:EDataType" name="E4dbyU6wX1gXh43D3" instanceClassName="MQObgPVT4pnlXf4uOuW8MstowBFcmi3Mw7lzhemLECeZokUrbPUBHF0fLu4m4Qd4IOZ6jDYh15H2chRrNzHkpoeArcBjhskuX7PwIsY8v8KdVy5C5r3A56vjLfK"/>
73 <eClassifiers xsi:type="ecore:EEnum" name="S35TJJgMg5pFL0mHjUIPqo3VGt8W9vr7jEsyefWLP04gYLq07C" instanceClassName="tOgLj1ms5s" serializable="false"/>
74 <eClassifiers xsi:type="ecore:EDataType" name="FMDhVrFR9UUEvGg79DGV3WiCw4HmKiOT41OMUYXt7xcSJHqLdl5eDt2aUF5xrLFtehmsUTdAH93RWfBvZTW2S8MarGSXCJNIRHNyUen0zq2ALifWcr4oFknZhkFqJYWO" instanceTypeName="udzqhhAsOqM8GvEuYNuKwcyPlEolVYabxDKuim0UmTOkUm6Q4QgE0JetKtQZunrKxVhwrNVo0GCWpj1v0OOVKRKSOyzMakG9VP1W2voxAdwY8BeeINgq"/>
75 <eClassifiers xsi:type="ecore:EEnum" name="DXSfKN9YsbUAn3Cv3n6KF" instanceClassName="1sBrKPuxZMTInYtAWYIlFXDJGlaLDstWyf97LVo5pHgMxachRwIGnWbvr1qAVsBubDe3e3y6CdXNVLDPU0ImnZVqGdoWcElYyzHFDXadrVgxdosMmpMQws"/>
76 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.11 //@eClassifiers.8 //@eClassifiers.7"/>
77 <eClassifiers xsi:type="ecore:EClass" instanceClassName="7uZRuURdyJhVGmgsui73Z6n0PV3Fa6MSUAEkfscKbFovKS0e" eSuperTypes="//@eClassifiers.0 //@eClassifiers.9 //@eClassifiers.1 //@eClassifiers.7 //@eClassifiers.6"/>
78 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.0 //@eClassifiers.9 //@eClassifiers.6 //@eClassifiers.7 //@eClassifiers.8 //@eClassifiers.11 //@eClassifiers.1"/>
79 <eClassifiers xsi:type="ecore:EClass" instanceClassName="hC58s9ZnSvPj70EJntZezPPqrk77RZjdFnoCMEDqKIGLsnu6eWSOWBw2OPuLmRJvYYgEnratQIoxL2yRvRFVHYzXAzk23" instanceTypeName="wkIOidWiRK2aTatIoohvhdB8Ewo5au9iUnBo4WKAGQwPzsIxaAHhIddH1EeFkAyaKwpcwA9SdpeODF6VkudlbS2dkqzhw1" eSuperTypes="//@eClassifiers.0 //@eClassifiers.9 //@eClassifiers.7"/>
80 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="uE8D3UbAHaK8PUUPVPvmuIWsUSF7vYTckT2GCP5gaBxsDxbxp2bPPdhkGJxIIebFLEP6q0haESAhZfnhYYlf2FCbtaNrJlUs2XF8JK"/>
81 <eClassifiers xsi:type="ecore:EClass" name="rCcEDBtpmVT5B4lPF0jllO2r8F8zxDPxeULZSLTkPymxOewGq9jzYjmNvtbBLPy" abstract="true" eSuperTypes="//@eClassifiers.9 //@eClassifiers.8 //@eClassifiers.6 //@eClassifiers.7 //@eClassifiers.0 //@eClassifiers.11"/>
82</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_9.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_9.xmi
new file mode 100644
index 00000000..1b473cc3
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_9.xmi
@@ -0,0 +1,70 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="3uRVG5P6CWG8lD8pFK6KJHd8om5XEv6fmRHdp6g2LtZltjQNtzJZhfEJrxVMadtMvcScMsZ5dpQsrNJhQ6F" nsPrefix="atdwQafqMT4ckBuuWCqf3zvmfZjpepGGqOEJ7VeIQamYicWURqdlN9mE6LskcXyOd5RSEp8ueEtzoqrDW73ko9fWXjA7oaAD5r146rTAJttq7rbVbjfg" nsURI="NO7J28eDBk9BPUZzrvK0aAdebGH3zMQYs2eCKVkyPOSNda16K0z0rrVXaDFMUr4Dhbo93fC43jQlNA5aAHiYXtuVgLCfSqyUfBLkhFKV1QrUv">
3 <eClassifiers xsi:type="ecore:EEnum" name="TsL1whXK7JANSqPaws8WTz1q4ZFGe" instanceClassName="SllDqgcunKnV9H02KC0oEAru9da9dZ5ClxTSEK0DTvVlNFqaAbyFtSmsmJA846TxumVhTa62kknmvMdfrUrFEo" instanceTypeName="uMr5xZCW0hBzZvzo4">
4 <eTypeParameters>
5 <eBounds eClassifier="//@eClassifiers.13">
6 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
7 <eLowerBound>
8 <eUpperBound eClassifier="//@eClassifiers.6">
9 <eTypeArguments>
10 <eTypeArguments eClassifier="//@eClassifiers.3"/>
11 <eTypeArguments eClassifier="//@eClassifiers.10"/>
12 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
13 <eTypeArguments/>
14 <eTypeArguments/>
15 <eTypeArguments eClassifier="//@eClassifiers.0"/>
16 <eTypeArguments eClassifier="//@eClassifiers.14"/>
17 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
18 <eTypeArguments/>
19 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
20 <eTypeArguments eClassifier="//@eClassifiers.11" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
21 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
22 <eLowerBound eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
23 </eTypeArguments>
24 <eTypeArguments eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2">
25 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
26 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
27 <eTypeArguments eClassifier="//@eClassifiers.14"/>
28 <eLowerBound eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
29 </eTypeArguments>
30 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
31 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
32 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
33 <eTypeArguments eClassifier="//@eClassifiers.0"/>
34 <eTypeArguments eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
35 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
36 <eTypeArguments/>
37 <eTypeArguments/>
38 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
39 <eTypeArguments eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
40 </eUpperBound>
41 </eLowerBound>
42 </eTypeArguments>
43 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
44 <eTypeArguments eClassifier="//@eClassifiers.8"/>
45 <eTypeArguments eClassifier="//@eClassifiers.12"/>
46 <eTypeArguments eClassifier="//@eClassifiers.7"/>
47 <eTypeArguments/>
48 <eTypeArguments eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
49 </eBounds>
50 </eTypeParameters>
51 <eTypeParameters name="jyZ5dNiOnzlt1VZqgSmb56cgShTfgG6NJZvJOrCzZSUQAJo3fth3eUbutRTvTmQHhWLf6auYK89qEbMLLvkDoUHnpSWfmrAgbAlZePe8XpfumsC4BpXs6hx"/>
52 <eTypeParameters/>
53 <eTypeParameters/>
54 <eTypeParameters name="qMuCPYXcnjzuIHWaw44rx5b465VBPf0tWbWTFOnuJjaSNFmE4wfAC2w2Znif501cccpkqs2Ab0U8f7oC"/>
55 </eClassifiers>
56 <eClassifiers xsi:type="ecore:EClass" name="o8ueAK4kY5hY7s1wnTgHHPDwksPQOMngV" instanceTypeName="GEI6wtl5lbbm8tkU6DJt5ii1AN1MOLgSmbkJGm1RVGQm0MScCuce9ecnPPWjXLf79hRezq" eSuperTypes="//@eClassifiers.1 //@eClassifiers.10 //@eClassifiers.9 //@eClassifiers.8" interface="true"/>
57 <eClassifiers xsi:type="ecore:EDataType" name="6T2pFXyuAme1U2EiiVCF3gwOlavY" instanceTypeName="IAW1BZ5Qe53H"/>
58 <eClassifiers xsi:type="ecore:EDataType" name="FWoz1fkJjm3WzWkft8PvUidk3MmheOS7GqGyDUhfS6jlE9eYOR5gZKR2QlUQudY1sV2"/>
59 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="L1XBkERCJLraExmi4QaX6tr9TbfyJXP8uCygtMjyFoHhqZeT7nyUoENAvEJcUZdsxiegpJDcs"/>
60 <eClassifiers xsi:type="ecore:EClass" name="SvZ04r0ZolMJZCab9HDYk7cxWZqrqLpjGiWUApCKgKgx0X7ipt3CQyRqfd2POsrFUFhC01jxrf7FctFRSrLzEPpiqsB9voVyPDEy6G3sdWp4" instanceTypeName="AFS0BaOJHkzetSWB3zSBBoIrqdsgPfcqG4UjbiF6L86mkKp34IvvfERxqSiFfBEcfPJWOvbC8pGWatWMb3h2N9" eSuperTypes="//@eClassifiers.1 //@eClassifiers.5 //@eClassifiers.9"/>
61 <eClassifiers xsi:type="ecore:EDataType" name="wgHdEIePXqDX70xlSOvBIuAwiyQOKebh5zNRQ0BhdnKnc6PhE99uKnLPOc8d9RIRKnJr6TrgYtKBsjjOxJmp7PQpjorAu2WqN" instanceClassName="eXUxlPpM5kD6Y9Ud" instanceTypeName="YFTR7Fn4qNPEodBDuTLRfDWgzfquKlSYZIfGOrn1n7m6YFjAFWKy2k3vL3OpFulpnULBfP2YwX75wpnktjbWIN6R"/>
62 <eClassifiers xsi:type="ecore:EDataType" name="vtM9M4OXiEBsWhLYBYPzrjT4ADDb9mFlk1hMW3ydJKEj3vtrgzA9a1y6wfeNTr8lh" instanceClassName="xQLnO3nucXT8ncw4LSmbzpqxemIuZiYnQEcbYtHbAyZfJ7iRvC"/>
63 <eClassifiers xsi:type="ecore:EClass" name="Q3ry3" instanceTypeName="rs3Cedl2r6c8JeDWiRXP5xUq9wvoMBggb2EglMyuxtyA" abstract="true" eSuperTypes="//@eClassifiers.9 //@eClassifiers.8 //@eClassifiers.5 //@eClassifiers.10"/>
64 <eClassifiers xsi:type="ecore:EClass" name="CIQPMaINnb0YiE4KsUFmhJtugaLiNkD3Bwbl77YlY6L6SnJ9rX8oOQc" instanceTypeName="0VmZcaKFtP5EYYasrR49vTa4cUnb6s6T9WHj2piGMs" eSuperTypes="//@eClassifiers.9 //@eClassifiers.10 //@eClassifiers.5"/>
65 <eClassifiers xsi:type="ecore:EClass" name="6PjchIABHOYrR3" eSuperTypes="//@eClassifiers.8 //@eClassifiers.9 //@eClassifiers.5 //@eClassifiers.1" interface="true"/>
66 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="NFYXeKn6It6pry0CBFu9fHDEpGZpWJ5w7RNsUeqkSXnsSihjrvVim"/>
67 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="PpFpWWzigtbnLkmRqRYuUIyj8AAgojFNhA" instanceTypeName="UsRLWWzdZVl0QF9I1DxLniy9DhjsYp53GA4SKI9ux6ST44eEOWwUJ0e3iOKX1HGDLk3DcpXT5EesBgSLrtqKN4nH3Jfhy1c" serializable="false"/>
68 <eClassifiers xsi:type="ecore:EEnum"/>
69 <eClassifiers xsi:type="ecore:EEnum" name="xoRXAmnWh6Trywf9wfeKwMA9ARgz9zS6FiEqW9zd8LwNze5wLbOSXVUQ3dKn0Bfz3oQ88oA3AedyZURBCmt9PYPN9F7XQZHYvas98jo2" serializable="false"/>
70</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_90.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_90.xmi
new file mode 100644
index 00000000..df20e219
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_90.xmi
@@ -0,0 +1,52 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="2jEMBwRRl9DmRBTNNUmhAC14pyHBVz72LUXzMB8Rrudh2vwc1AowNPfEoQ5HDxZ2WmSoDzVYcMx9LluE6LhNu1vnHYlRLCN4MRikt" nsURI="v">
3 <eClassifiers xsi:type="ecore:EClass" name="SVgqfIph2tRA3XV4Dxvz9Z" instanceTypeName="bL4juSJ1PsYBzDIXqVaJO3hmGhHsG4juErg2nIXMGxGLLZQzNj9LLI7bT1097yqfnJ7cNMQoNHxsPBFmxASDMArzvD6bXk0hWt4ZaQMn4" eSuperTypes="//@eClassifiers.4 //@eClassifiers.3 //@eClassifiers.0">
4 <eTypeParameters/>
5 <eTypeParameters name="m5BCaaBattNRiIFX3todJV6ZkK0aENYST0NiyF2pjNq8yspzDRGJfkjDBAaHf6DULTdA7VOTWRYZkZAkeG8ht"/>
6 <eTypeParameters name="fhrywKI2QRUpv47ABPyL9kHLww3d6eQHnt6p5ec"/>
7 <eTypeParameters name="XtaSt4UCKPB3UHs64Va0rvImckKYihCAbfttfbrQ4H8tnrCCfqMbNTZbpgcKDWhpww40dbBjyyL8YNDIbzmBSh0ZjG5hwfKTbJdRSfL42y"/>
8 <eTypeParameters name="87xbrCF8UyFrunZFYeKM1xpmzAJL4qiVSFnMwQ0z7Ee5NHqWbmFiIJYzUrKZelH4en80aSfqfbYQOLnEwZKyROmTKxqnwiq7FnxjLh7Ryx7Gi9nSBXX"/>
9 <eTypeParameters/>
10 <eTypeParameters/>
11 <eTypeParameters/>
12 <eTypeParameters/>
13 <eOperations name="4uFUKuxFTxjui6VVNnl50yaOpgHqt1qvcxvasDEz2WRcbQs2VgoRoe6kxzC5nRmd42E3mH" eType="//@eClassifiers.3" lowerBound="-1474212354" upperBound="1561851281" eExceptions="//@eClassifiers.1"/>
14 <eOperations eType="//@eClassifiers.7" lowerBound="241268823" ordered="false" eExceptions="//@eClassifiers.4 //@eClassifiers.2 //@eClassifiers.1 //@eClassifiers.3 //@eClassifiers.7 //@eClassifiers.6 //@eClassifiers.0 //@eClassifiers.5"/>
15 <eOperations name="jN0oYvqybnfaNXN4ywQsOFttoJQytMoYRPBo12PluEVxDHzLuev4iQWmUUkGmV33gzvIKSbFDRYm2Iu2QKqqEiPW7VrrsI" eType="//@eClassifiers.7" lowerBound="189177862" upperBound="-23639781" eExceptions="//@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.7 //@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.5 //@eClassifiers.6"/>
16 <eOperations eType="//@eClassifiers.5" lowerBound="1385593192" upperBound="770262176" eExceptions="//@eClassifiers.0 //@eClassifiers.7 //@eClassifiers.6"/>
17 <eOperations unique="false" upperBound="1431552411" eExceptions="//@eClassifiers.7 //@eClassifiers.5 //@eClassifiers.2 //@eClassifiers.6 //@eClassifiers.0"/>
18 <eOperations eType="//@eClassifiers.1" upperBound="345543711" eExceptions="//@eClassifiers.5 //@eClassifiers.6"/>
19 <eOperations name="Y0TBGpwYO6j0Ra2HKogZE5cR4nDsUafSMccM8dUb0grLxLq" eExceptions="//@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.0"/>
20 <eOperations eType="//@eClassifiers.0" upperBound="1834128901" eExceptions="//@eClassifiers.7 //@eClassifiers.6 //@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.5"/>
21 <eOperations name="1BFKnlcfHLkWdj7JPRy5AyJKBnE" lowerBound="329427532" eExceptions="//@eClassifiers.6 //@eClassifiers.4 //@eClassifiers.0"/>
22 <eOperations name="lElnfTft3eN1XtGZZs16fV40y534xDSEUI7k7kkXhjmpIpAJI1CKJ3SzyyqZdo5P6MgJiml2TDxcipFWAzhocQ16I5Qp6BxxkcFKcPeci442YMJ" eType="//@eClassifiers.7" lowerBound="-1580365260" upperBound="1027942515" eExceptions="//@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.7 //@eClassifiers.1 //@eClassifiers.5 //@eClassifiers.4 //@eClassifiers.6 //@eClassifiers.2"/>
23 <eOperations name="A9Kmuw52MK4PWRoJWkaUobN6w7C8W3ddjsb8EOwrPVpRJXfs4NDQVAGokIOmmGT1sxYwVIBo" eType="//@eClassifiers.1" unique="false" upperBound="1227678532" eExceptions="//@eClassifiers.7 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.4 //@eClassifiers.6 //@eClassifiers.1"/>
24 <eStructuralFeatures xsi:type="ecore:EReference" unique="false" upperBound="-1670292570" defaultValueLiteral="XOFrJq9xhA1AuL5OjHL7Kte" transient="true" volatile="true" containment="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.2"/>
25 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.4" ordered="false" upperBound="1257442151" defaultValueLiteral="ZvtsE5Hn2ZfiywP2dR5r8QIxEUXj60LG68MqLouOuIIRT" unsettable="true" volatile="true"/>
26 <eStructuralFeatures xsi:type="ecore:EAttribute" name="7SSvIL2PCyA5jRWWCFLYZBypIF3fQgeCpgHZHscdo8le5sfvlumVo1U5MZ6cy3jUJffX8hWfGSJ7wEtmIXofhT" eType="//@eClassifiers.6" ordered="false" defaultValueLiteral="DRx5Tu"/>
27 <eStructuralFeatures xsi:type="ecore:EAttribute" name="GGywW9cSvhtLuVzAiVy50r7OMo839Ef0iwF1FHJM2mJ406rFwUHffEexbzWkgBMJM7MzIvrXNYOQiJKzSgB2hrvc" lowerBound="283219960" defaultValueLiteral="krP88uLlOsULHwnLjULHDXN7Al4V1RsdlgLqtJbRQqCtQOR62qbm6kgWjGCo0U9G5XRq" derived="true" volatile="true"/>
28 <eStructuralFeatures xsi:type="ecore:EAttribute" name="fvohBCsuCOgUJoWMndGOK74Q8nGRhWHPVXKHjYlpKnTO4kgIm5pdd3O9" eType="//@eClassifiers.6" iD="true"/>
29 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.3" unique="false" upperBound="1934688869" eKeys="//@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.2"/>
30 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.5" ordered="false" upperBound="-2078389313" defaultValueLiteral="ktwbf9JGyiR6prJDnxJI8Ip4pOX7IlKSpgiQfjmKRzMooJNPXyERII9V1JLVgHLwRg6X00YQoh9lDdv3XtcZZZ4FGLv0a9OhBIY34EuaI8IQS1"/>
31 <eStructuralFeatures xsi:type="ecore:EReference" name="7gJdpfDmsuBhLR3cUGM1fG1SyE5jidrE6" eType="//@eClassifiers.2" lowerBound="272329364" ordered="false" defaultValueLiteral="PO8w6TVBdcWyUznXWHjFmAYl53seCu9y9vkXa570qJS6lhUdjOESHZRgEr3v7" eKeys="//@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.4"/>
32 <eStructuralFeatures xsi:type="ecore:EReference" name="8GI4Xpi5wIt6eyV6vNYOeJRAQThyCdNX6AtODl9KCJcoM09AByI9CPuY156seZl2TcamfV61CB1c9cbtTotDIPQxIFGJ9lAnIcnMok57VaFZp914LyHIP" eType="//@eClassifiers.4" lowerBound="1399500583" changeable="false" eKeys="//@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.6" resolveProxies="false"/>
33 <eGenericSuperTypes/>
34 <eGenericSuperTypes/>
35 <eGenericSuperTypes eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
36 <eGenericSuperTypes eClassifier="//@eClassifiers.6"/>
37 <eGenericSuperTypes eClassifier="//@eClassifiers.5"/>
38 <eGenericSuperTypes/>
39 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.7"/>
40 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
41 <eGenericSuperTypes eClassifier="//@eClassifiers.5"/>
42 <eGenericSuperTypes eClassifier="//@eClassifiers.1"/>
43 <eGenericSuperTypes eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.6"/>
44 </eClassifiers>
45 <eClassifiers xsi:type="ecore:EClass" instanceClassName="Fycj9kkXWUIPFrJACx8tjZ9Y9ZHeMZo7ePSv7VJ2nNtCewgduPsDUB4uZf5XGW8saHJYS8rN3kftsnD1jEiW9i7gC0AIrM0eHaV8A3ZBXsjaRZS3y2Kl75sJ" instanceTypeName="xiEq3PwuPEWQJXcPsv0bXmcqywLjgRmdgvU7gXwDvTLzxTReQ8BZR5R" abstract="true" eSuperTypes="//@eClassifiers.5 //@eClassifiers.6 //@eClassifiers.1 //@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.0"/>
46 <eClassifiers xsi:type="ecore:EDataType" name="TsA0DsEbyIQ6dKGKvEHuEPy0FUUJTNnJOjgWxZEgdkGsjpXy5JAVLMqxKWdMMDnpQVaIocP"/>
47 <eClassifiers xsi:type="ecore:EClass" name="tpuSFEm0aRdGbHOjvxLzbRcFhPmXPuF7LvVJFcW" eSuperTypes="//@eClassifiers.3 //@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.0"/>
48 <eClassifiers xsi:type="ecore:EClass" name="cHOYHCPf3AySj2zBQI60Vl5e08NIs02csxSgrrzQx1D9EQ2JoEK6pXrA" instanceClassName="kI722qt0UCwJVhz3MGhOK86HGKeV6F3Ine1UUbAQORCCk1fAmQ4axTcEbx4Uub8yo6RcItqBznZH5WbsbE9nbOh" eSuperTypes="//@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.3 //@eClassifiers.6"/>
49 <eClassifiers xsi:type="ecore:EClass" instanceClassName="V5fmzjLBjiinzfOx48Qga6sJ" eSuperTypes="//@eClassifiers.0 //@eClassifiers.6"/>
50 <eClassifiers xsi:type="ecore:EClass" instanceClassName="lXLWPzsEbAyU5uS5QGlfkRoz0jEz1PlSDlJ7IRWY6FXhCGKdJNcXZrexvo" abstract="true" eSuperTypes="//@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.3 //@eClassifiers.0"/>
51 <eClassifiers xsi:type="ecore:EEnum" name="sCvOGN9olOCwzQS63iUdG4dfjJnA" instanceTypeName="FY146c8ONSJeTH" serializable="false"/>
52</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_91.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_91.xmi
new file mode 100644
index 00000000..86280ae6
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_91.xmi
@@ -0,0 +1,56 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="pZFlxtejEEuyZFbfNXFMyJm9Wnv18r90118">
3 <eClassifiers xsi:type="ecore:EClass" instanceClassName="aDZpo5DuMnTfgkBAt6rZKaorKfSBhFl3WbMdeYsY75Q4jrlhZMr0RFWv2uv5oyTk4FIjSyMjSgAwHa4ZmyMwdVaZlyhvoiYOG5ab" instanceTypeName="ch0wUz62thbQT9hi6PWqdpA5a1jkd1MY0BY" abstract="true" eSuperTypes="//@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.2">
4 <eTypeParameters/>
5 <eTypeParameters/>
6 <eTypeParameters name="fe70k"/>
7 <eTypeParameters/>
8 <eTypeParameters/>
9 <eStructuralFeatures xsi:type="ecore:EAttribute" unique="false" upperBound="-46535562" defaultValueLiteral="xBrYF9KYFoNPfdE7RGbwlMikhUt7H3V0I1OhOubRALHr9YHPFPbgfCUGdfLRvnkIfRYwS6ozvklHKOhSzcqaW4IZL6dKgjhz7RfnRU2TH3kjXYPX8s3Hu1Qm4F"/>
10 <eStructuralFeatures xsi:type="ecore:EAttribute" name="AgWkYcrsQh9EGJyZIJkNkRJHS7f9tYIPOW2WQutReRZOshVoxU8vsDqgHf62kvQeBA6vwZDt5V3" ordered="false" unique="false" upperBound="-1876231781" transient="true" volatile="true"/>
11 <eStructuralFeatures xsi:type="ecore:EReference" lowerBound="-1411481116" upperBound="-521339916" changeable="false" defaultValueLiteral="lNfRyV4BBu4vi9A7C2p7iIH7ZEZGIDlPhi2D2HKJlIT6txAEjgWtF6RnRe0Fujxj261vbUvqsWG0800f82DcKkusn8QDdfv4fy3DaGVMYgxH" eKeys="//@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.1" eOpposite="//@eClassifiers.0/@eStructuralFeatures.2"/>
12 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.7" upperBound="1132962772" changeable="false" defaultValueLiteral="w0NYhKmSSvifykPU7sXYCSpIWKv0cgU3Afruz8WidCkPoTK61lBbWESchAXT59DcWSpV2TUVVWg6WS6D6jimq4sQjutAEz6" derived="true" unsettable="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.0" eOpposite="//@eClassifiers.0/@eStructuralFeatures.3"/>
13 <eGenericSuperTypes eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.1/@eTypeParameters.3"/>
14 <eGenericSuperTypes eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
15 <eGenericSuperTypes/>
16 <eGenericSuperTypes eTypeParameter="//@eClassifiers.1/@eTypeParameters.1"/>
17 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
18 <eGenericSuperTypes/>
19 <eGenericSuperTypes eTypeParameter="//@eClassifiers.1/@eTypeParameters.2"/>
20 <eGenericSuperTypes eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
21 <eGenericSuperTypes eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.1/@eTypeParameters.0"/>
22 <eGenericSuperTypes/>
23 </eClassifiers>
24 <eClassifiers xsi:type="ecore:EClass" name="rSxDzsmix65R9SxMeXQe9tZyrArWytP4Au8p0XD6zl6pkpCREdN808NP0jxhym3QR09y4sXEa2ojHNjKNpToDXHutKWWtsoEQXQZBGFe" instanceClassName="qgjAnjomusj3YExpyB8kK5YEZJOD5jLcog2PvqjrFdyJDudE4fyWogb2N4xBbqkt5BKAD1JY9UmReRmFbj6xXsl1hsDKN1WpVVxIWIbrn0pG" eSuperTypes="//@eClassifiers.9 //@eClassifiers.5 //@eClassifiers.1">
25 <eTypeParameters/>
26 <eTypeParameters/>
27 <eTypeParameters/>
28 <eTypeParameters/>
29 <eOperations name="NukMcP9iRE8SJFSv982" eType="//@eClassifiers.1" ordered="false" upperBound="-750644942" eExceptions="//@eClassifiers.2 //@eClassifiers.8 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.6 //@eClassifiers.11 //@eClassifiers.7"/>
30 <eOperations ordered="false" unique="false" eExceptions="//@eClassifiers.9 //@eClassifiers.3 //@eClassifiers.5 //@eClassifiers.11"/>
31 <eOperations eType="//@eClassifiers.7" upperBound="2119748827" eExceptions="//@eClassifiers.5 //@eClassifiers.9"/>
32 <eOperations name="GeVEh4LxoAy39L4KQTAOrNJJvwGq1JXMJGfGA6aT0Xc7AMUeOYWpfANgZLt9T7Yn8H5D" eType="//@eClassifiers.1" eExceptions="//@eClassifiers.7 //@eClassifiers.2 //@eClassifiers.11 //@eClassifiers.3 //@eClassifiers.5 //@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.8"/>
33 <eOperations name="rRHEM5gs5xIoG69nsbOp2ooyd9iZHZyYNpkJGQmDC8Fc9" ordered="false" eExceptions="//@eClassifiers.5 //@eClassifiers.11 //@eClassifiers.7 //@eClassifiers.1 //@eClassifiers.4 //@eClassifiers.8"/>
34 <eOperations name="NUts9zmuHq7L0GWj7tKGOKz9F3nYaxhnVCKrRhGRZ4C4MBMm43MnTcg7L9iox" eType="//@eClassifiers.4" lowerBound="-522110481" upperBound="-1156113061" eExceptions="//@eClassifiers.1 //@eClassifiers.3 //@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.9 //@eClassifiers.11 //@eClassifiers.6 //@eClassifiers.10 //@eClassifiers.5"/>
35 <eOperations upperBound="-1305269056" eExceptions="//@eClassifiers.8 //@eClassifiers.5 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.7 //@eClassifiers.1 //@eClassifiers.2"/>
36 <eOperations lowerBound="1330756785" eExceptions="//@eClassifiers.10 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.8 //@eClassifiers.5"/>
37 <eOperations eType="//@eClassifiers.9" lowerBound="-1584238341" ordered="false" eExceptions="//@eClassifiers.2 //@eClassifiers.9 //@eClassifiers.8"/>
38 <eOperations name="cYG7xYVkpevGbkqaJWR6lDrz2CxoIgW03idMh45WgrVubQFdm3U2rXqK" lowerBound="-724339895" upperBound="-388912999"/>
39 <eOperations eType="//@eClassifiers.2" eExceptions="//@eClassifiers.7 //@eClassifiers.10 //@eClassifiers.2 //@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.11 //@eClassifiers.5"/>
40 <eOperations eExceptions="//@eClassifiers.8 //@eClassifiers.7 //@eClassifiers.1 //@eClassifiers.0"/>
41 <eOperations unique="false" upperBound="-557053243" eExceptions="//@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.8 //@eClassifiers.6 //@eClassifiers.9 //@eClassifiers.4 //@eClassifiers.3 //@eClassifiers.7 //@eClassifiers.5"/>
42 <eOperations ordered="false" unique="false" eExceptions="//@eClassifiers.4"/>
43 <eOperations lowerBound="-1003591337" ordered="false" upperBound="43179523" eExceptions="//@eClassifiers.11 //@eClassifiers.7 //@eClassifiers.4 //@eClassifiers.3 //@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.5"/>
44 <eOperations lowerBound="1834643197" upperBound="-697962042" eExceptions="//@eClassifiers.10 //@eClassifiers.4 //@eClassifiers.2"/>
45 </eClassifiers>
46 <eClassifiers xsi:type="ecore:EClass" instanceClassName="mIJKCm3E6qn9AvdnXTyHkgV0lPu6Nm73F82Nel3WbTVUyy5zviFiQrvlUbKVH486a7OeP2S14jgcECsbbA23xmlB84Bi4gOtg" instanceTypeName="mQy6FMYi4apmo2JsgXIuIw5KMxLFLZ3cJOKhrVLQY9qDZuyiPUh5vFlJxtnNQ4pWXd3yOSDwK" eSuperTypes="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.9 //@eClassifiers.2"/>
47 <eClassifiers xsi:type="ecore:EEnum" name="Zoiz8BXVN77jk2fNG4VyIsEKxMgYTphc4ptpMWeH"/>
48 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="6tOAtZTOFnvuwgi5gquM1gTHov5wU76wtyh5wWc4Z2jAFM45qtvZ6neAvzFC9rcyrzeu9FlABBOwWZQpZ8dyphAeLL9" instanceTypeName="PorSyhdmFf2kWbzuHhBERQbEcMtnk3Q9hp9p8ffvnMgNvNaJNWFvMeND5Yt387gVf" serializable="false"/>
49 <eClassifiers xsi:type="ecore:EClass" name="yKzefJ" eSuperTypes="//@eClassifiers.2 //@eClassifiers.9 //@eClassifiers.1 //@eClassifiers.5 //@eClassifiers.7" interface="true"/>
50 <eClassifiers xsi:type="ecore:EDataType" name="ESjkCm7skBk4POnSLxPPgSdAsI6d6TbhwY5mVgB03xeaIn66pnsifczk1KgBXlaE" instanceClassName="aldSn7DnlzGVACkdRq88YRKud0wDYbFh5dUb6NByZxGBMQgNYY" instanceTypeName="3SjS89Tc2z3WioQDcJpmWoOP82koX68BwsQpVcfYXQbiOz9P5JRBka78MbsRF5NkE8pT4w8s0808j"/>
51 <eClassifiers xsi:type="ecore:EClass" name="U6ajV07GmzjbwRO7qs4MvvzmbUr8FVlrbmXPJOurYMfqKcPLJUkY9GqZVVojZttfw79Zu6FULHO6L6aJPY9xiQx9pHq" eSuperTypes="//@eClassifiers.1 //@eClassifiers.9 //@eClassifiers.0" interface="true"/>
52 <eClassifiers xsi:type="ecore:EDataType"/>
53 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="ZGwWsE5I0tja05fI8Vc" eSuperTypes="//@eClassifiers.5 //@eClassifiers.7 //@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.1"/>
54 <eClassifiers xsi:type="ecore:EEnum" name="K3MrhuJ45HiYkRH2y" instanceClassName="WJV0VmKoqgLtLTV"/>
55 <eClassifiers xsi:type="ecore:EEnum" name="RvkxpaEGIdCgHwxJZh91ORAuryx8lMxpjdznQjCQ1UfJCBYHDv11qfyHCkPgW8gAc6lOebEwoDVbE1gxbt7U80Db" instanceClassName="tZFw61uJTISC4wzUATsSsUa7DU9dL7JpIMskFPOpSYYl085Gf7xhEU8gApqMjZwcLcz05fbez1xbp"/>
56</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_92.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_92.xmi
new file mode 100644
index 00000000..92cf29bf
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_92.xmi
@@ -0,0 +1,58 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsURI="3X6DdbbtmxSiDKbo0JW2nKVp">
3 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="JDgc4g5yhLdeFsIF8C6b4xixMfl1vJJV5vtIEZDWBzZUuzVu3QPpk35ITkuhfY">
4 <eTypeParameters name="xDr1Amm6QDeowQTJn0XqvXKJpTjiRtZDM1We6lTVXBdZ4sKJ260eJkxgCV8X4hNUtXtyz9KFXho4Vaur70r21m3eZT1uo9GBO8hBrw0bFqVeBI6DYvox32qWPRd">
5 <eBounds eClassifier="//@eClassifiers.15" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1">
6 <eUpperBound eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
7 <eUpperBound>
8 <eUpperBound>
9 <eTypeArguments eClassifier="//@eClassifiers.5">
10 <eUpperBound eClassifier="//@eClassifiers.7"/>
11 <eTypeArguments eClassifier="//@eClassifiers.8"/>
12 </eTypeArguments>
13 <eTypeArguments eClassifier="//@eClassifiers.3">
14 <eUpperBound eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
15 <eTypeArguments eClassifier="//@eClassifiers.15" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
16 <eTypeArguments/>
17 <eTypeArguments eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
18 <eTypeArguments/>
19 <eTypeArguments eClassifier="//@eClassifiers.8" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
20 <eTypeArguments eClassifier="//@eClassifiers.3"/>
21 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
22 <eTypeArguments eClassifier="//@eClassifiers.7" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
23 <eTypeArguments eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
24 <eTypeArguments eClassifier="//@eClassifiers.11"/>
25 <eTypeArguments eClassifier="//@eClassifiers.14"/>
26 <eTypeArguments eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
27 <eTypeArguments eClassifier="//@eClassifiers.15" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
28 <eTypeArguments eClassifier="//@eClassifiers.12" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
29 </eTypeArguments>
30 <eLowerBound eClassifier="//@eClassifiers.14" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0">
31 <eTypeArguments eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
32 <eTypeArguments eClassifier="//@eClassifiers.8"/>
33 <eTypeArguments eClassifier="//@eClassifiers.1"/>
34 </eLowerBound>
35 </eUpperBound>
36 </eUpperBound>
37 </eUpperBound>
38 </eBounds>
39 <eBounds eClassifier="//@eClassifiers.13" eTypeParameter="//@eClassifiers.0/@eTypeParameters.1"/>
40 </eTypeParameters>
41 <eTypeParameters name="jMliEevzXEeW"/>
42 </eClassifiers>
43 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="p1lfwBuBFYG8"/>
44 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="2GEZiPAoK7SoSFd9PVTH73dnid" eSuperTypes="//@eClassifiers.15 //@eClassifiers.11 //@eClassifiers.10 //@eClassifiers.14 //@eClassifiers.13 //@eClassifiers.2 //@eClassifiers.3 //@eClassifiers.6"/>
45 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="ypYgCl9j0G3WfTdt1sSsxPyO7f6auRKo6BGcbzWCrlMbBV4CCmT7mDNzTce9g5U" eSuperTypes="//@eClassifiers.6 //@eClassifiers.2 //@eClassifiers.10 //@eClassifiers.14" interface="true"/>
46 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="GP7CVp5YikUfB1"/>
47 <eClassifiers xsi:type="ecore:EEnum" name="fyrP" instanceClassName="2mmRqaAzFZgi9ch1bMCNuiD7c9mqFo1GO3SyhbyIYg9IFELndcdpNcgvjkrHGvaPkb84VFwS1ozH4LeZX4CZNteA5ppu"/>
48 <eClassifiers xsi:type="ecore:EClass" instanceClassName="tP7er9VUUCvEWG3KERTir3zLIO4roYtdZLZMbIe3BSRmqim0LpUETRxxX24vhtzD2kLGRc1rvKNVVghnfi7AovbqpHRtVQbaIRMO2augpFbyM3uTCatsVdyPZ" instanceTypeName="tSLcsVVu" eSuperTypes="//@eClassifiers.6 //@eClassifiers.10 //@eClassifiers.14" interface="true"/>
49 <eClassifiers xsi:type="ecore:EDataType" name="ECSxq02QfkVTV1Sng0GjMnaiuU5RAMwf" instanceClassName="KO5HqKt1d7G2soHn9tfmJdZGYjmbBOkGAAaFGz58jS5YIxiP0ThA" instanceTypeName="BE5gqg635dlETPNMv5ztpA5KKIAFNEhebaJn"/>
50 <eClassifiers xsi:type="ecore:EEnum" name="Czi45HDbtPH8i7tQRNmxJjT2R"/>
51 <eClassifiers xsi:type="ecore:EEnum" name="P0BPH9tT9dPSZOU35UISs" instanceTypeName="B46xYMt6F8YxdfgfLj2s4Pakl869tXi8HJuHUXr70Yd7JE0Ci8ukSplZBSflVJpJTjIKxPG9dKEz5kMX89Sgwkcsi9lF60GeVZWnfMmbPtrNAvWtkeN7XR6J" serializable="false"/>
52 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.11"/>
53 <eClassifiers xsi:type="ecore:EClass" name="PqBXmytZhsPItHqEyEaJe0QUhilTOO7ZYvMsw5DkLrU" instanceClassName="5Wkd92AODIpYu5UCZzwKcoybi8z72a7sHIKX0PZDzN3sBe3sBZLDJDq45q45XGNgtjn1MWE4jai5Kdfv61ffJssxEjek1BLS" instanceTypeName="EsJjv41lgyW1SwDuIsU9PGCi8p5GBknWtNhQqbs3SOQTQ9Ug" abstract="true" interface="true"/>
54 <eClassifiers xsi:type="ecore:EEnum" name="SvB9Z9Yq3XQhNbA9ouA2KfuR59ADFOOAS2DQjOu81fz4VwrxlJMHRDU6iOKQQXcAJf2tj4knI3LBDNG2vB" instanceClassName="RCeoeLPeNcxRrYAgb9miJm8TrV2zLLcDX0IdPrZzqP8b"/>
55 <eClassifiers xsi:type="ecore:EClass" name="zckE8QpmYKw9Zele2iF1mSbCnQWt4e73iZ915OLfLWqURT7x8h1257ETuqNf8CLUkfHD7QP1ctCHUZUa4Hu1ImBNsfx0ab9SUQRJsPRVfYSdDDY3" instanceTypeName="BvValgyVuCenIyN8n" abstract="true" eSuperTypes="//@eClassifiers.2 //@eClassifiers.14 //@eClassifiers.6 //@eClassifiers.13 //@eClassifiers.10 //@eClassifiers.15"/>
56 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="cCoZKWwPFBsyoXT0i7d1rS5tVDnbZs93dA" eSuperTypes="//@eClassifiers.6 //@eClassifiers.2 //@eClassifiers.3 //@eClassifiers.15 //@eClassifiers.13 //@eClassifiers.11"/>
57 <eClassifiers xsi:type="ecore:EClass" name="ptrQm05108m6otRq2T7" instanceTypeName="EONx9lRmmpq7qG8Oe0sp4u7mqyrUe4KzTe7BphqBNOdhqesIBWEznNyMJIa28PgMjUJVRiNtjaANpTXNAAQ5BOwMrrAx089731DstOPSkk1Y9JsoPhLi9k" eSuperTypes="//@eClassifiers.3 //@eClassifiers.2"/>
58</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_93.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_93.xmi
new file mode 100644
index 00000000..e8935fe5
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_93.xmi
@@ -0,0 +1,49 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="pBxdTLXvv0zOD9Lb">
3 <eClassifiers xsi:type="ecore:EDataType" name="u7AwkVqPJF2ESZaRZFbYheLbbYYFU8IplOEemgTS0VyRcI" instanceClassName="hbyMkloELbKUnChvX48Xmu1VzUQyVOkzJX9XuUx4MJU03UJR0LTTn6Thv019PAU8a5uT0tVPDPlnJU7Jsvs4kHyC" instanceTypeName="sLl63BS47Mr2jMOiPX7S8pTpERHcRGu7IcJVA6dMkX653jdkrF0xKEu6pfYgLkP80fAjLJdDEEGKPopVhhVVIWJ"/>
4 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="4W5KamTgcwjbMjy" instanceTypeName="udrhVh0C1vRgoN1Cs4DBV9nvRjX5XAIEXYG5VVUNP9ITzS2xiQ1W3C4YoDfbmAdtu3khmGHc6kLbCJeoxwmrOGNdqLa3KGQqru3vBPR94KQQY2mDAFmfWD2TBqRJ9OYK">
5 <eTypeParameters>
6 <eBounds eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.1/@eTypeParameters.1"/>
7 <eBounds/>
8 <eBounds eClassifier="//@eClassifiers.2"/>
9 </eTypeParameters>
10 <eTypeParameters/>
11 <eTypeParameters name="MIfISLAepYvnhMO40kSFkZ1">
12 <eBounds eTypeParameter="//@eClassifiers.1/@eTypeParameters.3"/>
13 <eBounds eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.1/@eTypeParameters.3"/>
14 <eBounds eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.1/@eTypeParameters.2"/>
15 <eBounds eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.1/@eTypeParameters.3"/>
16 <eBounds eClassifier="//@eClassifiers.3"/>
17 <eBounds/>
18 <eBounds eClassifier="//@eClassifiers.2"/>
19 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.1/@eTypeParameters.3"/>
20 <eBounds/>
21 <eBounds eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.1/@eTypeParameters.0"/>
22 <eBounds eClassifier="//@eClassifiers.5"/>
23 <eBounds eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.1/@eTypeParameters.2"/>
24 </eTypeParameters>
25 <eTypeParameters>
26 <eBounds eClassifier="//@eClassifiers.2" eTypeParameter="//@eClassifiers.1/@eTypeParameters.3"/>
27 <eBounds eClassifier="//@eClassifiers.1"/>
28 <eBounds eClassifier="//@eClassifiers.2"/>
29 <eBounds/>
30 <eBounds eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.1/@eTypeParameters.2"/>
31 <eBounds eTypeParameter="//@eClassifiers.1/@eTypeParameters.1"/>
32 <eBounds eClassifier="//@eClassifiers.4" eTypeParameter="//@eClassifiers.1/@eTypeParameters.1"/>
33 <eBounds eTypeParameter="//@eClassifiers.1/@eTypeParameters.1"/>
34 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.1/@eTypeParameters.3"/>
35 <eBounds eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.1/@eTypeParameters.0"/>
36 <eBounds eClassifier="//@eClassifiers.1"/>
37 <eBounds eClassifier="//@eClassifiers.5" eTypeParameter="//@eClassifiers.1/@eTypeParameters.2"/>
38 <eBounds eClassifier="//@eClassifiers.6" eTypeParameter="//@eClassifiers.1/@eTypeParameters.2"/>
39 <eBounds/>
40 <eBounds/>
41 <eBounds/>
42 </eTypeParameters>
43 </eClassifiers>
44 <eClassifiers xsi:type="ecore:EClass" abstract="true" eSuperTypes="//@eClassifiers.6 //@eClassifiers.2 //@eClassifiers.3" interface="true"/>
45 <eClassifiers xsi:type="ecore:EClass" instanceClassName="rsntVvmsqdvQ0Ctk7tVRCpOD1nLR5IwnnEnYaMLBkLsVn9qFiva2I5rGAjth18duCGlatUxPM" instanceTypeName="NotrUSTltW9v0txpMIyUWr7RM" abstract="true" eSuperTypes="//@eClassifiers.6 //@eClassifiers.3"/>
46 <eClassifiers xsi:type="ecore:EDataType" name="deiRT8Tt2u179DdUE75hulF4feSqwANiDk7yXr0L0vclZQe" instanceClassName="udIRMZreG7UCu4kyhJDnFnAKhxwpxci5YnQbxKO9voqDQk3iWFpiSCotvZU" instanceTypeName="S6zkkFEBMF9JgzVWQ4W4YWkeDagJ3L2XQzTXkNPgcPwryBVnLouHrnSa6qecxhuSSYA7O6aGnlVlNHi0uYXgBIaQvEULtZccerTXPexczJlP" serializable="false"/>
47 <eClassifiers xsi:type="ecore:EDataType" name="5WUFrZPu5z6xB0My2LlckC868tlh115hCnCbQHdFBFExjBLNNrufxVL9PPFPyRTqrlXtKDqmowYPsOBX8dk8Pl8mVi1uk" instanceTypeName="CXUC07NHNc30HLhs0jSne779fMH3EDT7EAXbaLIHfytZF"/>
48 <eClassifiers xsi:type="ecore:EClass" name="3SKaO6xwPhBQyU8rsPcjE68Xu5RVeFwCzMJa3cXZAhx7ThV5v57" eSuperTypes="//@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.6"/>
49</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_94.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_94.xmi
new file mode 100644
index 00000000..98c9a782
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_94.xmi
@@ -0,0 +1,46 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="kaHSaiCXGE3mQkrOxGdWB3dLeEHrDJWbyJE7XdIO13tcTyagN7NN3oxRlnscoWrSGE7bFvKHh6iizFYsikpRunoJMlFStb3SIPQqaYx8fdTkeg33udZ6eaFV9tBgiWw" nsPrefix="rxe4">
3 <eClassifiers xsi:type="ecore:EClass" name="K5i4BfmTy9LRPnOqMpUR0ZbQf" eSuperTypes="//@eClassifiers.7 //@eClassifiers.12 //@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.9">
4 <eTypeParameters/>
5 <eTypeParameters name="UTYdbIqH4Mcb1Zff6OLQzTf22ZbhNxVZT6DjpbN1fLO3CwSwPnetVFya4ZNAamkfxvKhIePn4EC25rY8DUH3oahmE"/>
6 <eOperations eType="//@eClassifiers.14" lowerBound="-775744277" eExceptions="//@eClassifiers.9 //@eClassifiers.3 //@eClassifiers.12 //@eClassifiers.7 //@eClassifiers.1 //@eClassifiers.14 //@eClassifiers.10"/>
7 <eOperations eType="//@eClassifiers.9" eExceptions="//@eClassifiers.7 //@eClassifiers.4"/>
8 <eOperations name="BeWdOdAFkihql5EK06iJTHEVrAn3LIm1C9rWkbN4a8nkF8dQhfB3QznR6GPdbh9vy6gGNP5Ql43mi0TcMQie1KSNjguEs9kbcupmSZaw3YZiv9t3Zw" eType="//@eClassifiers.7" lowerBound="1818776696" ordered="false" eExceptions="//@eClassifiers.13 //@eClassifiers.5 //@eClassifiers.0 //@eClassifiers.8 //@eClassifiers.1 //@eClassifiers.9 //@eClassifiers.3 //@eClassifiers.10 //@eClassifiers.2"/>
9 <eOperations lowerBound="33005262" unique="false" upperBound="-116173697" eExceptions="//@eClassifiers.14 //@eClassifiers.7 //@eClassifiers.15 //@eClassifiers.2"/>
10 <eOperations eType="//@eClassifiers.4" lowerBound="456504032" upperBound="-598625977" eExceptions="//@eClassifiers.11 //@eClassifiers.9 //@eClassifiers.7"/>
11 <eOperations name="9NB5vleE58N1YMW5Na8uD1y4e230dMwBEdZRquxceFqhXLzFwDwIhx14vJgyVHTV6B2JOPnodX2F3tkYD3A" upperBound="1129971391" eExceptions="//@eClassifiers.15 //@eClassifiers.11 //@eClassifiers.6 //@eClassifiers.7 //@eClassifiers.12 //@eClassifiers.9 //@eClassifiers.10 //@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.14 //@eClassifiers.4"/>
12 <eOperations ordered="false" eExceptions="//@eClassifiers.2 //@eClassifiers.12 //@eClassifiers.1"/>
13 <eOperations name="0deXirDiepnz46zpcLqS2Ihjutw6tKf0mSkF0g3e1KKaOJ8p" eType="//@eClassifiers.13" upperBound="-1782089693" eExceptions="//@eClassifiers.8 //@eClassifiers.15 //@eClassifiers.3 //@eClassifiers.10 //@eClassifiers.9 //@eClassifiers.14 //@eClassifiers.4"/>
14 <eOperations name="1if1weTwRQOfjtkA8NjEzy4kSex9KmloVaDG8S7sAGJk4pvliU1bgGS73naHzW0AsepudcZEjj88BWWdVmRCksCRPAuI2fB91HHLIhwFNuu8zXyNTp" lowerBound="132426801" upperBound="238277031" eExceptions="//@eClassifiers.8 //@eClassifiers.4"/>
15 <eOperations name="BLsdUP83r3Hvwq4fJVGYC7rHPqub9KBd1lvVvMkJU8FICQbT5LQLtdVUKfo9zJ32BB4oMxG6r9" upperBound="1767427337" eExceptions="//@eClassifiers.7"/>
16 <eOperations name="TklLRJM1ISJ7g6axnv6LUf93nWCkP1G14cqvO7sOPhVgFB8dq4naiu06ZVrkHtqzEzf1p" eType="//@eClassifiers.5" upperBound="-122210803" eExceptions="//@eClassifiers.7 //@eClassifiers.6 //@eClassifiers.5 //@eClassifiers.0 //@eClassifiers.12 //@eClassifiers.4 //@eClassifiers.15 //@eClassifiers.10 //@eClassifiers.14 //@eClassifiers.3"/>
17 <eOperations lowerBound="215235722" eExceptions="//@eClassifiers.11 //@eClassifiers.5 //@eClassifiers.7"/>
18 <eStructuralFeatures xsi:type="ecore:EAttribute" derived="true"/>
19 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="-1919927623" upperBound="2108148465" changeable="false" volatile="true"/>
20 <eStructuralFeatures xsi:type="ecore:EAttribute" name="qRNFaaG7HpciZUYm3g9kvLgaR7XDMtdBZwZdSm0qWDjMo4Bb8oNpLDIymowwnPNYxvkoG3CFymctpB4zRxa1JzchAhx7OCoG25q" eType="//@eClassifiers.8" ordered="false" unique="false" upperBound="445590807" unsettable="true"/>
21 <eStructuralFeatures xsi:type="ecore:EAttribute" upperBound="-281814673" iD="true"/>
22 <eStructuralFeatures xsi:type="ecore:EAttribute" name="GoPuGH" lowerBound="1400262015" defaultValueLiteral="WK51Z1O0LYT" unsettable="true" iD="true"/>
23 <eStructuralFeatures xsi:type="ecore:EReference" name="W4L3AdAk46J7Q8xNErrxFDR8T954u30ungBtLHC2mjpbUwOuEDQW7SbPATgvr2KCIzsbuGGei3UEb3fTekkl6F2Fk6aYIwwUq1qMsOGVjNaqSwxc" eType="//@eClassifiers.15" defaultValueLiteral="b3uhpnmPlZFN1sOLmYgF6vzrPGLfKXgedyCFDDJ5AQ" unsettable="true" containment="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.9 //@eClassifiers.0/@eStructuralFeatures.7 //@eClassifiers.0/@eStructuralFeatures.10 //@eClassifiers.0/@eStructuralFeatures.0"/>
24 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.1" ordered="false" upperBound="1765546040" changeable="false" defaultValueLiteral="56bSvJIHHLxjp15YMwlpyMelwRxgwyGhrapfs5BFcEMmjBcocVaGzxgsnQXnBWF5AsGxLclGrAAImZ" eKeys="//@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.10 //@eClassifiers.0/@eStructuralFeatures.7 //@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.2"/>
25 <eStructuralFeatures xsi:type="ecore:EAttribute" name="LmSZNFAMxRE1KYCl4meVAmpFAONPkF7JqzzxqLI6SiAr0Og88kLzsVMHMg95eebGXcNVwQWqcBTR5gCcRWPOCPNXg49IgIBByecsFllphD8g07EzEAEDoauihoGAGz3I" lowerBound="-791824338" transient="true" volatile="true"/>
26 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.14" lowerBound="1925275531" unique="false" upperBound="1967719023" defaultValueLiteral="HJfm3qPCMd2pO5qmLB4li7FJdnu2edAwvRJhbPwkPg3OTynyF9DFanUI5k817RZWIiR1euqE1mrOUUeT5HNiHRKNz7Xz7e7X7IgiNV" unsettable="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.3" eOpposite="//@eClassifiers.0/@eStructuralFeatures.6"/>
27 <eStructuralFeatures xsi:type="ecore:EAttribute" name="0Yhrz0qEvTe0Qi7uSCk8UKQoF6NSijv4LwyL0mkMnKdlZGDkgcBC17GFhj" eType="//@eClassifiers.12" ordered="false" defaultValueLiteral="lKVNtYa0hzwrQn3XnqsngYI" iD="true"/>
28 <eStructuralFeatures xsi:type="ecore:EAttribute" name="xxPXuSoX6eKsJKYezVl779kebCJN" eType="//@eClassifiers.0" lowerBound="-287920655" changeable="false" derived="true" unsettable="true"/>
29 <eStructuralFeatures xsi:type="ecore:EAttribute" name="" eType="//@eClassifiers.13" lowerBound="1974031544" unique="false" upperBound="-836981069" transient="true" unsettable="true" volatile="true" iD="true"/>
30 </eClassifiers>
31 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="3LKxnQ69IYPflkiB4NvE0PkC8K5nkoMnmnY4u9hXKeZrgiXObCNXZBcC0M6b"/>
32 <eClassifiers xsi:type="ecore:EDataType" serializable="false"/>
33 <eClassifiers xsi:type="ecore:EDataType" name="JsaodzrnSDQ4pTARnYpI13syJcAGSwp1Vq6O9oISmjQxkWMLsVOOuqcfjxhyOoXoG94OuvOl0tC4iU7wP3OUnJymPr8ky" instanceClassName="yOQ1CW4o6wzGaUoOwIwUGafp28r4RkoflIjd5huPFbfTz40UFO6DFQ6Jdfwamrto76l0FHX4sW8mftVGl5q57xko8XbXeZQRoDY92M"/>
34 <eClassifiers xsi:type="ecore:EClass" name="DZBYKaDxA0J0385uZv6wrz9toisdaA" abstract="true"/>
35 <eClassifiers xsi:type="ecore:EDataType"/>
36 <eClassifiers xsi:type="ecore:EDataType" name="xd" instanceClassName="GMc7M879rX"/>
37 <eClassifiers xsi:type="ecore:EClass" name="e05QAg3aB5BMqjjtDex6p3aF6acSd6cNoHyG07NCtHFEGVSTqKIu0vWveqsWu7lbHFr2gZ474hifRFbJ8i9IHq4cJVVkwpEeZj0GfJ" instanceTypeName="UOQxb1v4DWwOJoRtFaRGdPCm5GfOVNtWoNTKyDNFntfIpNgDEC97j4tr97NISbiDMslJx00bGNkRbwIjnTA" abstract="true" eSuperTypes="//@eClassifiers.0 //@eClassifiers.7 //@eClassifiers.12 //@eClassifiers.4 //@eClassifiers.9" interface="true"/>
38 <eClassifiers xsi:type="ecore:EDataType" instanceTypeName="0k4HNu80SMpxTqf6BXFChKSJup0nNaoufI2LsPfjHNlqfodHfthhy072p6d1d8m1tQ1fwdwW4QICIO0ueq3xlGrGwXNczKA1z4uSd1PQaiQM"/>
39 <eClassifiers xsi:type="ecore:EClass" instanceClassName="uEBUkcCU2ZPyf73D1yFxXPPHGf0rhVFr4yYSSbve8vl" eSuperTypes="//@eClassifiers.4 //@eClassifiers.0 //@eClassifiers.7 //@eClassifiers.9 //@eClassifiers.12"/>
40 <eClassifiers xsi:type="ecore:EDataType" name="yTM6N4p8ihCgk0PlVJYa5WdjE78l3Yahy1mAISwvRr3oOJVqJnluBMWgeFIS3VTvFB4FRJokfkIyPpHM9vgUS51p4CuTDoLiZ" instanceClassName="vOqClu7VvTJwA5J59aqUDLSvjRNnmjcxgCg2Typt3hpQCgkMyQA3YESjp09DKEqlG778u79VffBCoOaVSM3ixiij7CFAlHlEjXhDbi3kOkMAvP84TDbaaB0TIEs" serializable="false"/>
41 <eClassifiers xsi:type="ecore:EEnum"/>
42 <eClassifiers xsi:type="ecore:EClass" name="SkhUg3S1GyViyl8JkGnsh4R1wHvWy" instanceClassName="XMqZBwjDxVFdeVFbWir23KwNIzLy2Qlbzx7u1s46XLWywTpNPwx6zzQ3iywnkeLbCCkCPbkc4jPn6dLiVfVyZfZF3H6VXZ" eSuperTypes="//@eClassifiers.9 //@eClassifiers.7 //@eClassifiers.0 //@eClassifiers.4 //@eClassifiers.12"/>
43 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="KijAs6"/>
44 <eClassifiers xsi:type="ecore:EDataType" name="pGWUl5COugMdV9F99ow7hSpUTFhAtY1r0cCBmGfSB5Cmb0MnUTVLDRoGzcJNEnYKmMpUdlEKPVlt4OFvZfKHsNjHwO4838n9jiBSe9z1"/>
45 <eClassifiers xsi:type="ecore:EDataType" instanceClassName="nnff1ePnTR9oWfYbLSFdBgFBAbLxclzs40u1Y0A" instanceTypeName="nrWjv70hSK"/>
46</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_95.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_95.xmi
new file mode 100644
index 00000000..ed571c1b
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_95.xmi
@@ -0,0 +1,41 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="j2GP1wv6yBlasMI8xzWNA">
3 <eSubpackages nsPrefix="skuXwX2s55pB1KzPfECc3UfEpcxVZLjLdfy3a4jkQvxKupt1LTLtilQ2fU3zo4EyinriVLPqDrgWNLVAWf3tgzivsglnAwvtiKCbUF" nsURI="FxyWDpacWwW5RLjbqMzfU7kXczWvMZ2zKfUpBJyz9MppK349fDlNAtbQ">
4 <eClassifiers xsi:type="ecore:EClass" name="sG6ZsKG8yqIDzEUDOUSkjuGZJED" instanceTypeName="CuRDUKiLzohfHwrCtyt9PUb7MxyyXnEnjfArO8wWBJmAb6koIKSu2LckEXXXB6KGSyBBkHlU5Oek9T81q4NUfV3" abstract="true" eSuperTypes="//@eSubpackages.0/@eClassifiers.0">
5 <eTypeParameters/>
6 <eOperations name="OPMFlNnaTM" eType="//@eSubpackages.0/@eClassifiers.0" lowerBound="-289939567" eExceptions="//@eSubpackages.0/@eClassifiers.0"/>
7 <eOperations lowerBound="-1342637707" upperBound="-1473554503" eExceptions="//@eSubpackages.0/@eClassifiers.0"/>
8 <eOperations name="" eType="//@eSubpackages.0/@eClassifiers.0" eExceptions="//@eSubpackages.0/@eClassifiers.0"/>
9 <eOperations lowerBound="-1343858981" upperBound="847071962" eExceptions="//@eSubpackages.0/@eClassifiers.0"/>
10 <eOperations name="jxcD8VOkuOdwug0AyIyXvTU9ngBZhcMzvNOf8kDyvFeehGY10IRcVgFytr4mi2z3VULbuuR23NBr2Y8iJTziin" eExceptions="//@eSubpackages.0/@eClassifiers.0"/>
11 <eOperations eType="//@eSubpackages.0/@eClassifiers.0" ordered="false" eExceptions="//@eSubpackages.0/@eClassifiers.0"/>
12 <eOperations name="nhhxjOGDHyB3xSdpCHtkeZMY1TuULqEplmb3MXBlzchFF2gxJTlsCsxtx" eType="//@eSubpackages.0/@eClassifiers.0" ordered="false" eExceptions="//@eSubpackages.0/@eClassifiers.0"/>
13 <eOperations name="aBC10kBK7iMh6NL3G" eType="//@eSubpackages.0/@eClassifiers.0" lowerBound="763143309" upperBound="-1429987773" eExceptions="//@eSubpackages.0/@eClassifiers.0"/>
14 <eOperations name="xw9IWq7rUeEGZFNk4ASNxWiyjo28Yg1HuEEalv4k2C" upperBound="-889145567" eExceptions="//@eSubpackages.0/@eClassifiers.0"/>
15 <eOperations eType="//@eSubpackages.0/@eClassifiers.0" upperBound="-418153915" eExceptions="//@eSubpackages.0/@eClassifiers.0"/>
16 <eOperations name="t0KEDEH7ihP2liB2TSCfTFPpk1kYolVsb9QUGQKqvykP938qGAmQ7ZSsRfTZkbf1TSlZtyXaRSodAaOawoYao31pFOpIJ2J4SUBxsySn8tiRFA0NHVufBVzQvCh" lowerBound="-1960729227" ordered="false" eExceptions="//@eSubpackages.0/@eClassifiers.0"/>
17 <eOperations unique="false" eExceptions="//@eSubpackages.0/@eClassifiers.0"/>
18 <eOperations lowerBound="312296928" eExceptions="//@eSubpackages.0/@eClassifiers.0"/>
19 <eOperations name="rDiPWgZDLiMKvUdnzxJ1EnZkQ92eK4JZ" eType="//@eSubpackages.0/@eClassifiers.0" ordered="false" upperBound="1397822522" eExceptions="//@eSubpackages.0/@eClassifiers.0"/>
20 <eOperations ordered="false" eExceptions="//@eSubpackages.0/@eClassifiers.0"/>
21 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eSubpackages.0/@eClassifiers.0" defaultValueLiteral="0FVJPujebqN0SXdrD1RPNnHaox63sboVHklYAl00nzkNjoAS2km1NTK" eKeys="//@eSubpackages.0/@eClassifiers.0/@eStructuralFeatures.2 //@eSubpackages.0/@eClassifiers.0/@eStructuralFeatures.3"/>
22 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eSubpackages.0/@eClassifiers.0" lowerBound="924848258" upperBound="-30055141" transient="true" eKeys="//@eSubpackages.0/@eClassifiers.0/@eStructuralFeatures.2" resolveProxies="false"/>
23 <eStructuralFeatures xsi:type="ecore:EAttribute" name="Ya78y1Q" eType="//@eSubpackages.0/@eClassifiers.0" lowerBound="917119248"/>
24 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eSubpackages.0/@eClassifiers.0"/>
25 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eSubpackages.0/@eClassifiers.0" lowerBound="-1837632227" unique="false" defaultValueLiteral="eWlrLEm" unsettable="true" eKeys="//@eSubpackages.0/@eClassifiers.0/@eStructuralFeatures.2 //@eSubpackages.0/@eClassifiers.0/@eStructuralFeatures.3" eOpposite="//@eSubpackages.0/@eClassifiers.0/@eStructuralFeatures.1" resolveProxies="false"/>
26 <eGenericSuperTypes/>
27 <eGenericSuperTypes eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.0"/>
28 <eGenericSuperTypes/>
29 <eGenericSuperTypes eClassifier="//@eSubpackages.0/@eClassifiers.0"/>
30 <eGenericSuperTypes/>
31 <eGenericSuperTypes eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.0"/>
32 <eGenericSuperTypes eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.0"/>
33 <eGenericSuperTypes eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.0"/>
34 <eGenericSuperTypes eClassifier="//@eSubpackages.0/@eClassifiers.0"/>
35 <eGenericSuperTypes eTypeParameter="//@eSubpackages.0/@eClassifiers.0/@eTypeParameters.0"/>
36 </eClassifiers>
37 </eSubpackages>
38 <eSubpackages name="7tGeN3UeF0EHJ3HbOhPUcyynJ6y5FGsVHO3vFgWks5dM5LWJ6Ql72kb9suFyzqiOONKgu0t4ZGXRnEt7JbLgmakQVpthd3jyhqAvh" nsPrefix="hU4lSIHPmtHXJUlqySfd5xd3oBRb01TjNf1vx4KAXE507"/>
39 <eSubpackages name="gLl4R14AnfGdrqOU5JoQd0TdaSG7DgqhClw0inRgnvnFzW5nriAyoK8RKCIovBBrU2jP9VAVVnAdcrfRXHFJPPUB5E1CdR8KkiNzRWbDOz9Iibfa" nsPrefix="5RD8OuhRky7ldmdMC2C4KZvDftLtGjQZZ74H1XljMTVb7Ko2ljRZc9c6uMrC1VJksVedNeAzX"/>
40 <eSubpackages nsPrefix="BDsp8A86zNs6RQjrObGqx8SzcxRqtbmx87We9EKvJWML"/>
41</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_96.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_96.xmi
new file mode 100644
index 00000000..ccc62d38
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_96.xmi
@@ -0,0 +1,38 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsURI="qb5BYoc0pkndrHwZigp8SupbPJdT6PB8LVe543p5lHfaC0Msj8QOdIJSNLMPAQhjOo869VN47VVJp3Nzc7plfjg7dgSKDrujHAMqbqmrIPM5fPb5KNyTHYw">
3 <eClassifiers xsi:type="ecore:EClass" name="UVH1H1uFYRDlA64uYfT0RdC8OBiiTsMguQ2lnvq3hz7bTE" instanceTypeName="rFPRFt5eq4IYB26EoLm3" eSuperTypes="//@eClassifiers.2 //@eClassifiers.0">
4 <eTypeParameters/>
5 <eTypeParameters name="1PHxtaD7gw5ksbnTX1zfVbL3KTsmwWPsWYOGday725az5SmnLp81qBuh6T5hxIhy"/>
6 <eTypeParameters/>
7 <eTypeParameters name="Hb1H3KOe4u"/>
8 <eTypeParameters/>
9 <eTypeParameters/>
10 <eTypeParameters name="eYjlAgVbS56AV4fR6t4QWA8JnAagTDhz71WqsfDJUt9PRkVkVgoG8FYpn0RPxZpj8UkXVtU1VIxMXdqDpJqWalREWF3E6a8Ia0iBBz0kduODGKkPXddXFKR1R6fNlFeJ"/>
11 <eTypeParameters/>
12 <eTypeParameters name="t6DsQ5ZSSRq4JAznW6MPzJ5KfUL7KrmuO0QQtDZO7rMnX49QXtXzIPQOG9crusyVH3dDJv1UQURtKkCuuYIpXALJTkIYCTIWWM2XjyvzNjnykbHN9v"/>
13 <eTypeParameters name="rOBLmNxgLIPlH5n1h8sebE64nTVB3W7b577lTH5z0Jg1BVh28ycEZ2EfJHvAzHV929"/>
14 <eOperations name="TsC8Yg37PVnnSUEKf2Vw6YfN2balxM1oN68UcscdyPg1ZazfPnaVR1Vmp1kTcVAGvfPyvCglZ3dFb3wiKhuHu6zNBlCTjCJd98x6P3iCQoYFJ28vl1nx0oMDsEJO9G" eType="//@eClassifiers.2" lowerBound="-378736819" ordered="false"/>
15 <eOperations eType="//@eClassifiers.1" lowerBound="-687945013" unique="false" eExceptions="//@eClassifiers.0 //@eClassifiers.1"/>
16 <eOperations name="YJD7Mngh0TI" eType="//@eClassifiers.0" unique="false" eExceptions="//@eClassifiers.0 //@eClassifiers.1"/>
17 <eOperations name="CYe1UYYvEsKNlLvG8Oim510k1A08qngYOIsTGuuWND0ve93m4c8qA69bGXpAvFO5dXEw" eType="//@eClassifiers.0" eExceptions="//@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.2"/>
18 <eOperations name="GTSNOF8QZHg2LfYnvs" eType="//@eClassifiers.2" lowerBound="-1357752796" ordered="false"/>
19 <eOperations eType="//@eClassifiers.1" upperBound="-413141206" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.2"/>
20 <eOperations eType="//@eClassifiers.2" lowerBound="-1086935045" upperBound="794667135" eExceptions="//@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.2"/>
21 <eOperations eType="//@eClassifiers.0" upperBound="-890276558" eExceptions="//@eClassifiers.2 //@eClassifiers.0 //@eClassifiers.1"/>
22 <eOperations name="3IgZpsEbppowTv3SWgEVoX26wTJnOWgq7hOgK1M0yVMlqmtUoh6tA1IQ21BiUamiGZLvsib39wUGTCeOfIDyH" eType="//@eClassifiers.2" ordered="false" upperBound="-87746761" eExceptions="//@eClassifiers.2 //@eClassifiers.0"/>
23 <eOperations name="McPUqElndR0DDBQVsPmWlv1WSNZtzTnrEIvz45K5FZ6825RDfS2dViOXqHYissW7ZrJk8dq3N9N8exqTeNS4slSfxN2OB7p9nfMbPH7a3gx" lowerBound="223627832" eExceptions="//@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.0"/>
24 <eOperations eType="//@eClassifiers.0" upperBound="33155760" eExceptions="//@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.2"/>
25 <eOperations name="Q4w6xvGnM1sh6sd45di3HMXRaEiCgPx9xwz8zCJjinHIjg6" eType="//@eClassifiers.2" eExceptions="//@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.1"/>
26 <eOperations lowerBound="136845408" unique="false" upperBound="156957156" eExceptions="//@eClassifiers.2 //@eClassifiers.0 //@eClassifiers.1"/>
27 <eOperations name="fvDut1H3VOF2Lvp0HTSIriydAj5mfNk1VrXBdvYIyThz6zs6x3J6pTe0Ui8dke1anloHqnq9gUv8Re" lowerBound="-1961403374" unique="false" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.2"/>
28 <eOperations name="fi2VRwii7de8WhqAJ5uU3PwsxFPj7Yb9MKN78OUblUU68IWonerlTUeFfVC8UjmN3izsBnrVnUItOzoyjoUjsMWwadxwwPdR5" unique="false" upperBound="1918915245" eExceptions="//@eClassifiers.1"/>
29 <eStructuralFeatures xsi:type="ecore:EAttribute" name="c2QR8BRhxFL06xPrL2PoSoD9sRvS2wry1FMPRSBTgeJBx5JRs8KcwxolxwBUPcLKzeACIQUfCt1In5xlIARUaWD8mxgmvoXeJakVVTQXxOUWzSPNWLzbd" eType="//@eClassifiers.1" ordered="false" upperBound="-1718680515"/>
30 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.0" lowerBound="-1779871863" defaultValueLiteral="UxzC3fKhCSaG3nRd0la2MRuZsVqsyDAn4cS2mJ" eKeys="//@eClassifiers.0/@eStructuralFeatures.5 //@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.3" eOpposite="//@eClassifiers.0/@eStructuralFeatures.2"/>
31 <eStructuralFeatures xsi:type="ecore:EReference" name="5b5AdxgXHkFwHyLQgd7iewVqeOSpgdefKgAgRAs7H3FVM6UkBaSkczL9mY7qiv7EAt2tJXyC18Ne5DSMV" ordered="false" upperBound="1006440228" defaultValueLiteral="6BNXhgvOZJ4EboRAW7oV5V23fB04pqz" volatile="true" containment="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.3 //@eClassifiers.0/@eStructuralFeatures.4 //@eClassifiers.0/@eStructuralFeatures.5" resolveProxies="false"/>
32 <eStructuralFeatures xsi:type="ecore:EAttribute" name="kKroLMdojgOCXiH1IUpOmqfJhmtlqK8mdKs4tRM6qADeMesU4Bmlt5rkrTY4IjnONvqcJ4dSmssCrJEyY5U4JdKbIGBJaNonyH2QA6pMerWRT49yH" eType="//@eClassifiers.1" changeable="false" defaultValueLiteral="XbSdbDps1UavydqWXIjV3v5vhkuQtN5TVc3fsNUsqspHVB5GgLIroMuYhRe3pFcWfHR5sk3NJGa7h8S7izILKwZo5i" unsettable="true"/>
33 <eStructuralFeatures xsi:type="ecore:EAttribute" name="64" eType="//@eClassifiers.0" lowerBound="-1250098530" ordered="false" defaultValueLiteral="oZ15L9faivHXAgD5PtwVl5E043cb1uFo1GG7Ed2gt516gL8LqIDkPvvq9UbTV9YYJqxUqITwokbli3IiPQglagSzndZ9w5fti1pe6vE0NTGThq0Wxw7Cwj0gen4N3F3" unsettable="true"/>
34 <eStructuralFeatures xsi:type="ecore:EAttribute" defaultValueLiteral="VXb7x" unsettable="true"/>
35 </eClassifiers>
36 <eClassifiers xsi:type="ecore:EDataType" name="6yBzKsAUbpnqonAGr4jcHDkTpJPqks4MD7ygrEUlJyMEZHiMP" instanceClassName="5CSwgOCYXvSVzxuMeLiAjd1KUOV7Y947dfNHcawnOxqKysdFy3TCL0deUcDFNb6IRI8GyCyx70MEh488ZRKA9yosnEUEXhYsjv1SHKVCuEcU" instanceTypeName="VqTuehtkdVAXhhCQifH1nfgWYpBtHKWPUTG9dGoTjsHmFYleGwAXRRdYR6jYcPGDjd0uPVG7Xw5ze1lCcge"/>
37 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="BAFtjn2ajFk480TU9vLhQVwAT12dtXEXSpYN68YT10b7rpcM2aMbxaRqH5CCNGHsLlwj3e2t2TkmvLPe0cET" eSuperTypes="//@eClassifiers.0 //@eClassifiers.2" interface="true"/>
38</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_97.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_97.xmi
new file mode 100644
index 00000000..b474bea1
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_97.xmi
@@ -0,0 +1,69 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsURI="FCt3r6nhpzKxyqEuze1XcVgZfTiPZQhfiDi6WRoCkneeah65zzXr6zQuq7SZY7Qf72PUsPEt1cxThCbaFGzk2JVFIaZFTMJ6N88Rf1">
3 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="bQrpy4a67qhMiIRBOfAH7bBR41pCGzurTHBu3KPiSyLl5afxJJpwYMAhA2ROIMypCA9CPZp316z3NXiFdaBPzu4n7XbgHvaXH6yNnEQ05ojNZWQxbEQIft" eSuperTypes="//@eClassifiers.6 //@eClassifiers.4 //@eClassifiers.3 //@eClassifiers.0 //@eClassifiers.7 //@eClassifiers.10" interface="true">
4 <eTypeParameters name="2iqyUo">
5 <eBounds/>
6 <eBounds eClassifier="//@eClassifiers.0" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
7 <eBounds eClassifier="//@eClassifiers.3"/>
8 <eBounds eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.6"/>
9 <eBounds eClassifier="//@eClassifiers.10" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.0"/>
10 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
11 <eBounds eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.4"/>
12 </eTypeParameters>
13 <eTypeParameters name="2EeBIXCpZ7pvbpFApQX4kJA5ZD9lKaNl5tYqf56EqndXQ2AxW">
14 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.4"/>
15 <eBounds eTypeParameter="//@eClassifiers.0/@eTypeParameters.3"/>
16 <eBounds/>
17 <eBounds eClassifier="//@eClassifiers.5"/>
18 <eBounds/>
19 <eBounds eClassifier="//@eClassifiers.1" eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
20 </eTypeParameters>
21 <eTypeParameters name="LpUb4BM7C0Yn86D">
22 <eBounds eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.2"/>
23 <eBounds eClassifier="//@eClassifiers.8"/>
24 <eBounds/>
25 <eBounds/>
26 <eBounds eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.2"/>
27 </eTypeParameters>
28 <eTypeParameters/>
29 <eTypeParameters name="olUJGpEYS9Otu0nwbvCXvC8rqP30jK9hb9fzVhCyRLw88OhsMKIE1XnbwWd5XDhj3auM5vSNzi035yZEg8kulLWv0sGsvs9IC">
30 <eBounds eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.2"/>
31 </eTypeParameters>
32 <eOperations name="FvxQksK4MHmGQ4WpsZmeELou5fyZQboQqWFk0HI6tgcf1bcBpQZCi9pdLezs7UsFC" eType="//@eClassifiers.3" upperBound="-1365720388" eExceptions="//@eClassifiers.0 //@eClassifiers.11 //@eClassifiers.10 //@eClassifiers.4 //@eClassifiers.1 //@eClassifiers.5 //@eClassifiers.6">
33 <eGenericType eTypeParameter="//@eClassifiers.0/@eOperations.0/@eTypeParameters.0"/>
34 <eTypeParameters name="8N0467omXvmkSWSNwXePVnTRuiETLV"/>
35 <eTypeParameters/>
36 <eTypeParameters/>
37 <eTypeParameters name="2YW0bgHggPRilWp1iXPyZpxIkvG4zU94uo8W1oY"/>
38 <eTypeParameters name="LFBf2gDuQ0Tx"/>
39 <eTypeParameters/>
40 <eTypeParameters/>
41 </eOperations>
42 <eOperations lowerBound="-2107253677" unique="false" upperBound="-391130983" eExceptions="//@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.1 //@eClassifiers.9 //@eClassifiers.6 //@eClassifiers.8 //@eClassifiers.11 //@eClassifiers.4 //@eClassifiers.0"/>
43 <eOperations name="rVBamFfbCezyAHtps8WgqJzD4rFwle0nVu4PgRT1bfAWQchu7" eType="//@eClassifiers.4" lowerBound="-381688241" upperBound="1674753053" eExceptions="//@eClassifiers.11 //@eClassifiers.1 //@eClassifiers.2 //@eClassifiers.9 //@eClassifiers.4 //@eClassifiers.8"/>
44 <eOperations name="o6rMtbTV3aZhmwKAOkwREj" lowerBound="-983681316" unique="false" eExceptions="//@eClassifiers.11 //@eClassifiers.3 //@eClassifiers.7 //@eClassifiers.10 //@eClassifiers.9 //@eClassifiers.8"/>
45 <eOperations lowerBound="116561303" upperBound="-245497931" eExceptions="//@eClassifiers.0 //@eClassifiers.6 //@eClassifiers.2 //@eClassifiers.8 //@eClassifiers.4 //@eClassifiers.7 //@eClassifiers.3 //@eClassifiers.11"/>
46 <eOperations eType="//@eClassifiers.0" lowerBound="-149025907" ordered="false" unique="false" eExceptions="//@eClassifiers.6 //@eClassifiers.1 //@eClassifiers.7"/>
47 <eOperations eType="//@eClassifiers.2" eExceptions="//@eClassifiers.7 //@eClassifiers.2 //@eClassifiers.3 //@eClassifiers.6 //@eClassifiers.8 //@eClassifiers.4 //@eClassifiers.9"/>
48 <eOperations eType="//@eClassifiers.10" ordered="false" upperBound="1645146805" eExceptions="//@eClassifiers.6"/>
49 <eOperations lowerBound="1054914127" ordered="false" eExceptions="//@eClassifiers.9 //@eClassifiers.5 //@eClassifiers.11"/>
50 <eOperations name="yoN9WeR9gVGFGNqcB02TP41hQ8Ox0Q1XZIDT1KNMlFK43XmZOnCZnm0emurAA3c7nAOMyLHLh0XNazeAhAt4Szkr1S0TwwMF5ibzzisHQBv" unique="false" upperBound="862288623" eExceptions="//@eClassifiers.11 //@eClassifiers.10 //@eClassifiers.6 //@eClassifiers.3"/>
51 <eOperations eType="//@eClassifiers.2" eExceptions="//@eClassifiers.0 //@eClassifiers.3 //@eClassifiers.8 //@eClassifiers.7 //@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.6 //@eClassifiers.1 //@eClassifiers.9"/>
52 <eOperations ordered="false" upperBound="1550726892" eExceptions="//@eClassifiers.10 //@eClassifiers.3 //@eClassifiers.1"/>
53 <eOperations lowerBound="-1733350680" upperBound="1792251329" eExceptions="//@eClassifiers.3 //@eClassifiers.2 //@eClassifiers.9 //@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.11 //@eClassifiers.8 //@eClassifiers.0"/>
54 <eOperations eType="//@eClassifiers.7" lowerBound="-1388864179" ordered="false" upperBound="913171170" eExceptions="//@eClassifiers.11 //@eClassifiers.10 //@eClassifiers.8 //@eClassifiers.0"/>
55 <eOperations eType="//@eClassifiers.4" lowerBound="333244106" unique="false" upperBound="-776025522" eExceptions="//@eClassifiers.11 //@eClassifiers.0 //@eClassifiers.5 //@eClassifiers.6"/>
56 <eOperations eType="//@eClassifiers.5" lowerBound="-160673136" ordered="false" upperBound="-1203152182" eExceptions="//@eClassifiers.7 //@eClassifiers.1 //@eClassifiers.4"/>
57 </eClassifiers>
58 <eClassifiers xsi:type="ecore:EDataType" name="jCiCtbN7vMwKd4ZrIgkm4T6wCeBmFrZpdAfnO7fphedjrflfqu"/>
59 <eClassifiers xsi:type="ecore:EClass" eSuperTypes="//@eClassifiers.7 //@eClassifiers.6 //@eClassifiers.2"/>
60 <eClassifiers xsi:type="ecore:EClass" instanceClassName="kzvKBp3Uwkrg1FCs1N" eSuperTypes="//@eClassifiers.6 //@eClassifiers.2 //@eClassifiers.0"/>
61 <eClassifiers xsi:type="ecore:EClass" name="AZx51mlEGqw6n4zdZ7aDbh4PpTCoDTHnUpHm2kTUWuKd6duAIu7ugPL00dYIlPQhcAKMuVY1MCsT5Y2J92jxjRhCsmyfmbJlG9qEe" eSuperTypes="//@eClassifiers.6 //@eClassifiers.7 //@eClassifiers.4" interface="true"/>
62 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="UPQ1cAFYFtgvUTk51zznTYRBBW6vildZJWQv73Ei2n94BwTXTWsezfN5HaX5rP"/>
63 <eClassifiers xsi:type="ecore:EClass" name="Tpoui0vklDduuOgep2khAzB2NPVzUJq4zgajlm1yFDEsu4YHQCnc" instanceClassName="Ri7LZ3u2MSwPLHv6TJULwqrPy1743A9OKo8A0zYZhcVmESV4Io24EtTIsaPnzyDTfotS6I0TcTt" eSuperTypes="//@eClassifiers.3 //@eClassifiers.0 //@eClassifiers.2 //@eClassifiers.6 //@eClassifiers.10 //@eClassifiers.4"/>
64 <eClassifiers xsi:type="ecore:EClass" name="D104bdGVnyjaftmQRqFUDjST83FAuspmKZb0t3jKjkA9bqC1" eSuperTypes="//@eClassifiers.2 //@eClassifiers.6 //@eClassifiers.4 //@eClassifiers.10 //@eClassifiers.7 //@eClassifiers.3"/>
65 <eClassifiers xsi:type="ecore:EEnum" name="vWhiQE4lvr8b4O1oxRKjJ4wwyR4g" instanceClassName="1xPGGEr1D6SZgghGU4R5aOTNjIfuZJCrinFQjWnBlyBHAyfEIoQXl" instanceTypeName=""/>
66 <eClassifiers xsi:type="ecore:EDataType"/>
67 <eClassifiers xsi:type="ecore:EClass" name="Cufl2iJpD00ses4BqfpLnsyjMYm2hKOJfNFnov8tCXsE7t330Z6FjFSuzP3I" instanceClassName="DLgVIg04tChApYVyHJT5yPzIbKFH8hi9RGyMVwzIEFk" eSuperTypes="//@eClassifiers.10 //@eClassifiers.6"/>
68 <eClassifiers xsi:type="ecore:EDataType" name="5oL7ZJgAjSte9k5tDtX5lhePhqtogYhFj4ZBh84gFot01WYFNdFFyipSti87SRzrwd5yNEWIBHLETd0QdyO3ETi0Uyy9QeRZOjepGgwg9Z1FGMmGGZmg66uCt2vPVe" instanceClassName="jTnlqvJlhvlWeCVAOwaGHOYiJqYavQEoj09t2Y" instanceTypeName="cDKTzPTSYeBlxbxjf49roBucayVyIYqOcbJTZmecNE2gSiEJcmw7lesnPprPQ58q8DBsUfB7KUD7uNnTy3cLHEH0njCEXNhIu003SyfM"/>
69</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_98.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_98.xmi
new file mode 100644
index 00000000..6524d5c6
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_98.xmi
@@ -0,0 +1,55 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" nsPrefix="Vy27kvwTKQA6SekUDp1WaH0e1Mt31y0ZaaHAPx7PmrcJLfa6HBASltAeeThojZxuqceqe1kqPCUiOkMs95zHnNXbkdts6Uf2zZ">
3 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="MwXbT2XTZZKae2TDu8XP1fynOjWmsyBkNRbjjIGRUkquTmejhaPA4sP3Fts4EtqSwWIFbZ20Ey1KqzhJJI3Gmf6eEF">
4 <eTypeParameters name="7pVUHelMyXSfFqQIXjft6WdDLkKeKJ3jME0elLigNUiKdE14NNc2iCsAHgMWgsh8WcYEZWNU4iOLhuysq4dsZUCAxA7CuZpGuQhy1VNshNxRREmZlYLucfeR"/>
5 <eTypeParameters name="9Nyb743o35mNIzp3OuDWMR3rQWxXXsp4SIGZ06VJse3xgFpJks6K0RmJf8wukiZa"/>
6 <eTypeParameters/>
7 <eTypeParameters/>
8 <eLiterals/>
9 </eClassifiers>
10 <eClassifiers xsi:type="ecore:EClass" instanceTypeName="FQWiDFApciihli2czlvxleERezN5BO3LtjZ6n7OwCUa8ARamqbi6tLkGPCC8g5iEiMIzls3KutBYMPtNQQq5hKZWLy7m2mOYZT2thdTZjUFCC2g" eSuperTypes="//@eClassifiers.6 //@eClassifiers.3 //@eClassifiers.14 //@eClassifiers.1 //@eClassifiers.12 //@eClassifiers.7 //@eClassifiers.15">
11 <eTypeParameters name="fuxmYRb5cP3lHwUXW2uLkNLFeZMFq9PHlJGpPV7Nu6lJy4pW8EN1efCE9zFd21O5AQMXJqKK"/>
12 <eTypeParameters name="B1eGDnsfuJ2PepGiUVnkNksPD38Fkfoi2PaEN2eCVarAO4yjsFYBKunk9V151dnvPY3pSu6mH"/>
13 <eTypeParameters/>
14 <eTypeParameters/>
15 <eTypeParameters/>
16 <eTypeParameters name="YzkUP3xSPENSlRHjulSEbxFUrDPJpQgextE5IMZCUKfSd0CGSUs72YSv5adKJlbw7ieeNHbwsxsMnY68TpQpgbwrFpuFT1j46LPuORJxVnNXqE"/>
17 <eTypeParameters/>
18 <eOperations lowerBound="766863715" ordered="false" upperBound="1659090670" eExceptions="//@eClassifiers.2 //@eClassifiers.14 //@eClassifiers.15 //@eClassifiers.9 //@eClassifiers.7 //@eClassifiers.0 //@eClassifiers.6 //@eClassifiers.5"/>
19 <eOperations name="88xTDNifwlIXRhdxGn02rHhb" eExceptions="//@eClassifiers.5 //@eClassifiers.3 //@eClassifiers.12 //@eClassifiers.6"/>
20 <eOperations name="jaE3a5D6Li2rsIECaipwOyRwRY9vUd" eType="//@eClassifiers.9" lowerBound="-517452473" ordered="false" unique="false" eExceptions="//@eClassifiers.1 //@eClassifiers.15 //@eClassifiers.2 //@eClassifiers.10 //@eClassifiers.13 //@eClassifiers.4 //@eClassifiers.14 //@eClassifiers.9 //@eClassifiers.11"/>
21 <eOperations name="QC4wpR130haZorMlJJ0zYbHJIoxZtl69GKFmbwmOvuWewDXl42NA58eN61RZr2u7xiYIMsBbiKp4Jn5TzVEQcolkS2WvdD30PLSow2" upperBound="1831470833" eExceptions="//@eClassifiers.11 //@eClassifiers.3 //@eClassifiers.0 //@eClassifiers.8 //@eClassifiers.13 //@eClassifiers.1 //@eClassifiers.15"/>
22 <eOperations name="ScZnS7" ordered="false" unique="false" upperBound="2143256869" eExceptions="//@eClassifiers.3 //@eClassifiers.6 //@eClassifiers.0 //@eClassifiers.14 //@eClassifiers.9 //@eClassifiers.8 //@eClassifiers.1 //@eClassifiers.12"/>
23 <eOperations name="B0nEI2sC3Uh1ei1X7OmOvS6A0Qb232iaHJRc7DE1SN47" ordered="false" eExceptions="//@eClassifiers.8 //@eClassifiers.3 //@eClassifiers.0 //@eClassifiers.9 //@eClassifiers.2 //@eClassifiers.4 //@eClassifiers.5 //@eClassifiers.1 //@eClassifiers.14"/>
24 <eOperations name="JlB9NRArcmJhsLTJcr6IR4n9bB6I71d6ctcopgphjG9EuG7ykfjalgIDP" eType="//@eClassifiers.8" lowerBound="699004861" eExceptions="//@eClassifiers.6 //@eClassifiers.12 //@eClassifiers.13 //@eClassifiers.1"/>
25 <eOperations lowerBound="-1789981385" upperBound="-1478840792" eExceptions="//@eClassifiers.15 //@eClassifiers.11 //@eClassifiers.12 //@eClassifiers.10 //@eClassifiers.13 //@eClassifiers.8"/>
26 <eOperations eType="//@eClassifiers.4" lowerBound="-1300768669" upperBound="-931006389" eExceptions="//@eClassifiers.9 //@eClassifiers.7 //@eClassifiers.12 //@eClassifiers.8 //@eClassifiers.1 //@eClassifiers.11 //@eClassifiers.2 //@eClassifiers.6 //@eClassifiers.0 //@eClassifiers.13 //@eClassifiers.14 //@eClassifiers.3"/>
27 <eOperations eType="//@eClassifiers.5" lowerBound="1769523012" upperBound="-57987130" eExceptions="//@eClassifiers.6 //@eClassifiers.14 //@eClassifiers.4 //@eClassifiers.12 //@eClassifiers.15 //@eClassifiers.7 //@eClassifiers.13 //@eClassifiers.0 //@eClassifiers.8"/>
28 <eOperations eExceptions="//@eClassifiers.7"/>
29 <eOperations name="w7ib5ctWlD0c" lowerBound="-2073485795" ordered="false" eExceptions="//@eClassifiers.13 //@eClassifiers.5 //@eClassifiers.2"/>
30 <eOperations eType="//@eClassifiers.7" lowerBound="1235018491" ordered="false" eExceptions="//@eClassifiers.9 //@eClassifiers.3 //@eClassifiers.2"/>
31 <eOperations name="5lKzRBk7GUCVo7toucpgUhRpbD5" eType="//@eClassifiers.12" lowerBound="1950852005" ordered="false" unique="false" eExceptions="//@eClassifiers.1 //@eClassifiers.9 //@eClassifiers.2"/>
32 <eGenericSuperTypes eTypeParameter="//@eClassifiers.1/@eTypeParameters.3"/>
33 <eGenericSuperTypes eClassifier="//@eClassifiers.3"/>
34 <eGenericSuperTypes/>
35 <eGenericSuperTypes eClassifier="//@eClassifiers.3" eTypeParameter="//@eClassifiers.0/@eTypeParameters.2"/>
36 <eGenericSuperTypes eTypeParameter="//@eClassifiers.0/@eTypeParameters.0"/>
37 <eGenericSuperTypes/>
38 <eGenericSuperTypes eClassifier="//@eClassifiers.4"/>
39 <eGenericSuperTypes/>
40 </eClassifiers>
41 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="jvIk7Mj5NLC7m9BpduLIeGk9c" instanceTypeName="9tl70cHdFnwpHQIEnymBpET4UGFb2ssQLK2aDdbAjYaS4kXW3wZCNIhRG6CJPHUqofEXW2kcd6S2Yrglz6TsPx"/>
42 <eClassifiers xsi:type="ecore:EClass" name="hip4HU62fYFEEWTPLsQlLVt2UfzBg3E5oOBgihlZuNZKYHGGux7GpW4a3mCDB9VZjvIOw3XdT" abstract="true" eSuperTypes="//@eClassifiers.6 //@eClassifiers.12 //@eClassifiers.1 //@eClassifiers.15 //@eClassifiers.8 //@eClassifiers.14"/>
43 <eClassifiers xsi:type="ecore:EEnum" name="gmSkDmIa4NGDLuakpnCQFHY0YLeF4u8O3L3TZCPi0zX2qdIQwBXj27PQ8nE8QesjjCqGpMY2V2xcz5GOlcRnKlAtvxjzxWIm" instanceClassName="a3dfwVqOEQ4" instanceTypeName="HJLD1zvPBkkATLOZlifnjTvbfJwOAm0WugsU0dk7MrdDMDTDQvuJtecCZ5ovNz5zpN"/>
44 <eClassifiers xsi:type="ecore:EDataType" name="cIsLI9VXnyJiM2n3GIFhap0aIvF637p6132OfznKyfD7OEzekvNEbuDlMBaGb3QrO"/>
45 <eClassifiers xsi:type="ecore:EClass" name="ybBlcBAb1pgsY2sjhSA6f0nkpGN6TxRkwVbzR62M5hWYF3iKvk" instanceClassName="JxjySVxDbwATowq7A6OqIPMkWdNRhuJfKQ5zxKqU8NQme3FvMQz58lWnqoARQ97WSgOrdSUspI6W3FatlKZcztKaqBvjiqyG9vA7fgqjKz2aP" instanceTypeName="dnKuTwdS0QWD2ICt2UvcEOVlwuZpCpGfUTPknKStb2SVxlz814PgQhJV7QqzgiYzJeelvD7IMQfLAiZPRUNMRLBIKwTQNwRbhnD5DFbCLqJFY5ySk7pHkw7TXN" eSuperTypes="//@eClassifiers.1 //@eClassifiers.12 //@eClassifiers.6 //@eClassifiers.8 //@eClassifiers.7"/>
46 <eClassifiers xsi:type="ecore:EClass" name="CTVUQO9uskAUXlZF0HncOJlMC7GCgVon2o4fr98yUu0IfaTiQdgywkQkTdiQanOCc0QTVBU5Fi2DBAn7EEAHcFttprN1I1phFf4BNz0QYNgJ5K20" instanceTypeName="aahI0HgIZt6a2i5lxW9IlXSs5" eSuperTypes="//@eClassifiers.14 //@eClassifiers.6 //@eClassifiers.8 //@eClassifiers.7 //@eClassifiers.15 //@eClassifiers.1"/>
47 <eClassifiers xsi:type="ecore:EClass" name="HUf6CBx95UnE0wkHdtZM2mPxEBzi7RUXvo0q92TUXTs17qNczhENYjQuRxf0u03l8dT9acww1mJdylwK5pAeuTcQEH5AUi3XdB6YvGa8KtCtP9uEZCG" instanceClassName="jcELYC8QF8AdzdkKbWh1faXEKOI4UEzL6zrQGlc5vdsH3VUZpoRVsvOBc7Qe9y1WVTSfVy76kMhjEiVA68901djPoy5eGA" eSuperTypes="//@eClassifiers.12 //@eClassifiers.6 //@eClassifiers.7 //@eClassifiers.14 //@eClassifiers.8 //@eClassifiers.3 //@eClassifiers.1 //@eClassifiers.15"/>
48 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="7nqdbkpTwIi0qPAJUzqvfYu5qYqgwKZJ1Ixlhd4N2hYMzHT8HCVpKKO2blK"/>
49 <eClassifiers xsi:type="ecore:EEnum" instanceClassName="kIDDD93u7p4zrIrhgO4mHSFgyxIqd7HJPwwzZdxnTLHRqOiTNA0v7KL5UGm2XPGcFxPgQspxsb7FnVwplYkHZ2vMMWcXLgpPRQMndGaoxQ"/>
50 <eClassifiers xsi:type="ecore:EEnum" instanceTypeName="qyYBJuDfZGWMh5I35VShI0x9TFiTYE74wtXZPRm9qZphU681GRH4d3aXp7vaGn" serializable="false"/>
51 <eClassifiers xsi:type="ecore:EClass" name="mSVSFIUCCMUbZ0vDxdtmmtwP8xcukw5VzwUtu5oKhhd52O687vMeaEe9vnLg9ubpemfu1PgTk6Pyzp66CNiJSWOvl1CpR9LCuZD0sfDPMrYZGE0" instanceTypeName="m5vcl0GTJgAfUArowIoYBRN5sCCForCpQtw01ZyCM16aMVkquYm7bj2HWQKjsSDePxYLXU894Oj7BIIweDQfXY7UlxvKUYmqfORQQXXGEQ" eSuperTypes="//@eClassifiers.15 //@eClassifiers.14 //@eClassifiers.12 //@eClassifiers.7 //@eClassifiers.6" interface="true"/>
52 <eClassifiers xsi:type="ecore:EDataType"/>
53 <eClassifiers xsi:type="ecore:EClass" name="vb28" instanceClassName="QR8aLSCgNoan9PAV8aCb12LGkegZZi620y5qtsjGR1QBfVSPDBCqhHBO0MQkhkiKB8EgYKvrBrCqMZVCib2HxfZXfNyzQmzzP28rYLsOSUDboShUYspdKr2aThdP" instanceTypeName="6uARIFO6nrVNl8k7RsnZDUg29DqP9clOQheisQ" eSuperTypes="//@eClassifiers.14 //@eClassifiers.3 //@eClassifiers.6 //@eClassifiers.7"/>
54 <eClassifiers xsi:type="ecore:EClass" name="tqL3phsGQXjJdsIGOPVsI0ms" eSuperTypes="//@eClassifiers.3 //@eClassifiers.12 //@eClassifiers.8 //@eClassifiers.6"/>
55</ecore:EPackage>
diff --git a/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_99.xmi b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_99.xmi
new file mode 100644
index 00000000..72c323f6
--- /dev/null
+++ b/Metrics/Metrics-Calculation/RealisticRunner/output/RandomEMF/Ecore/result30_99.xmi
@@ -0,0 +1,38 @@
1<?xml version="1.0" encoding="ASCII"?>
2<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore">
3 <eClassifiers xsi:type="ecore:EClass" name="2w0yo2qtGxZjHpMcXZdyn26UzMemXcbGjqsV2P9IwOjAEZONrLav4F93" eSuperTypes="//@eClassifiers.0">
4 <eTypeParameters name="RimuDEJuY2h6523Pgd6gzfrAiNaFgC"/>
5 <eTypeParameters name="Lvq7hc"/>
6 <eTypeParameters/>
7 <eTypeParameters name="ToLzBlalKZ4A2bTK1ghaLSiRqYqXODGJn0m1Se9grnUM4tFDagWcr6gX3Q2bctAozbrfSDN8sJdBqtPxPTta0CTITelLxQtE7XtoexlDaIBm9s1CEKWHkc451z8L"/>
8 <eTypeParameters/>
9 <eTypeParameters name="pdMi316Oi2o2FUJOe8dw3uvNmBYVJdpkwAm"/>
10 <eTypeParameters/>
11 <eOperations name="NWhC7nafxr0mwOy5b0lUpL" ordered="false" eExceptions="//@eClassifiers.2 //@eClassifiers.1"/>
12 <eOperations eType="//@eClassifiers.0" ordered="false" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.2"/>
13 <eOperations lowerBound="41777771" ordered="false" eExceptions="//@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.2"/>
14 <eOperations name="3bkUSD44Bt0TMbUzcAmE7Wd7tsFqvPNRqKpaws81HWuelTsAWEvf" eType="//@eClassifiers.0" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.2"/>
15 <eOperations lowerBound="1147193659" eExceptions="//@eClassifiers.2 //@eClassifiers.0"/>
16 <eOperations name="iLkOUBt6Qh0PZBcAVNObNSizTGvwMZ9GksrDfWXLn0xAe37RbVl3TmOzO6dKWIro9IOKii9elmclsD6IILwwtZcyH7HelvyZzWGI8vUUbnKk0" eType="//@eClassifiers.2" eExceptions="//@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.2"/>
17 <eOperations name="36UVFxiJD8E3USwHkoIb1SdVMMsbWpNqi3XtfioswnayvarokoTch8QIj41osMuUAkdfvoXnLCf7KjMg83okNP2CSK8qAtrrKR1JzBdGX" eType="//@eClassifiers.0" ordered="false" upperBound="1394413325" eExceptions="//@eClassifiers.1 //@eClassifiers.0 //@eClassifiers.2"/>
18 <eOperations name="mGZKAZiRF6gQYTMEL8VO65naY8dOm8u2slLyAnlwuyDZzz6qTlkE9rFI23zBZFPUhnyrljCzH68Kjh4yxnHB7Vn3tMhZ6DosZlIeJz" eType="//@eClassifiers.0" upperBound="-632036435"/>
19 <eOperations name="TX6RqOr1aHr6IdB9grnf5roUETHqvfquXRr5PzPXP2Yr9Xd" eType="//@eClassifiers.2" ordered="false" unique="false" upperBound="1185964881" eExceptions="//@eClassifiers.0"/>
20 <eOperations name="vYLabNSMphvstgTXpp5G8UMSUIpQGVWmMjPiNU3iDpKqcuuY5f7uxRvEzOrmouomuJauUTFBDoix0pk9BA28E3gfJObRp3zGq0" eType="//@eClassifiers.2" lowerBound="-362849283" ordered="false"/>
21 <eOperations name="4IsgiNj1I0oyf8OSqvp2yyeiaE1t9WOr9TTb9EYUb7O9xRZfcFzuoIYd1iAaiWRxIThdAsTRtb1w9A6sv5UVH6oTgrXG1DwS3FV9u2xAmOTS7UFkiGEh" lowerBound="574258553" upperBound="-1726087890" eExceptions="//@eClassifiers.0 //@eClassifiers.1 //@eClassifiers.2"/>
22 <eStructuralFeatures xsi:type="ecore:EAttribute" name="FehXjmUZMdbFzqzGfcJu6edg7BoH6ugxaKShtYIJYmfswItKqmkt2yBy6hiiyHZpetR9i6b9qfFhNAetjkdrpTcyhLLkAsHJdIuY5F8WFxqa3b0JTs" ordered="false" changeable="false" derived="true"/>
23 <eStructuralFeatures xsi:type="ecore:EAttribute" name="i59pYXfP51ug0VTJ3Mha9vMVVjZP6mq5kbLqtETu4vJiRaej7coYqzCt49A88VmIkZnyBXaJ7griNhoZREu4JAdYhBJKe8NdlrHyiWxeWAK21WS2HATyXdCXfzyF" eType="//@eClassifiers.0" lowerBound="-2010294982" unique="false" upperBound="758668805" derived="true" unsettable="true" volatile="true" iD="true"/>
24 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.1" unique="false" defaultValueLiteral="HsIyG60DQP1HBfv4ujiIc835rjUqOr6nhQ4cinpoPkIKuxSkbPVf533ArbGB2f8Thn" transient="true"/>
25 <eStructuralFeatures xsi:type="ecore:EReference" name="fycyRa4zNWiOw8q3I4gPmhh9HyU9os5oQadbHE9v3z6YKwkcdK6AwkBH52xPNvDWbi2HsxPp2o9uCQ9oyfc8cr4nI" lowerBound="-1869619178" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.9 //@eClassifiers.0/@eStructuralFeatures.11"/>
26 <eStructuralFeatures xsi:type="ecore:EReference" name="BeA203Z4ZCsWFlr5mH79Ni7443Xcos" eType="//@eClassifiers.1" unique="false" eKeys="//@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.11 //@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.9 //@eClassifiers.0/@eStructuralFeatures.0"/>
27 <eStructuralFeatures xsi:type="ecore:EReference" lowerBound="-1190870734" ordered="false" upperBound="739870828" transient="true" volatile="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.2 //@eClassifiers.0/@eStructuralFeatures.9" eOpposite="//@eClassifiers.0/@eStructuralFeatures.5"/>
28 <eStructuralFeatures xsi:type="ecore:EAttribute" eType="//@eClassifiers.1" unique="false" upperBound="1224348878" defaultValueLiteral="HbzTgLsN458ol6ysSE14oJr6hdkF8RCmb8v7gQqGqRfQ3j8OIBZJ1MmVI1Nh1vwEUVw4P8VSIvigiUiF5AjZAWojo0DdOh9uxIHxDTm1MH6lJViA209l3" transient="true"/>
29 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.2" lowerBound="-1362090124" derived="true"/>
30 <eStructuralFeatures xsi:type="ecore:EReference" name="k0Asaubnp1me266IPhaELfu2IBU2u0oE2ibGL" lowerBound="-1552371809" derived="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.11 //@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.9 //@eClassifiers.0/@eStructuralFeatures.6"/>
31 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="1199796608" ordered="false" derived="true" transient="true"/>
32 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.1" unique="false" upperBound="1678968674" transient="true" eKeys="//@eClassifiers.0/@eStructuralFeatures.1 //@eClassifiers.0/@eStructuralFeatures.6 //@eClassifiers.0/@eStructuralFeatures.11 //@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.9 //@eClassifiers.0/@eStructuralFeatures.2" resolveProxies="false"/>
33 <eStructuralFeatures xsi:type="ecore:EAttribute" lowerBound="-657311580" unique="false" transient="true"/>
34 <eStructuralFeatures xsi:type="ecore:EReference" eType="//@eClassifiers.0" lowerBound="1302286765" ordered="false" unique="false" upperBound="1431819431" defaultValueLiteral="iuzc3x534qJQgYTIXDAI8HLRQ" eKeys="//@eClassifiers.0/@eStructuralFeatures.0 //@eClassifiers.0/@eStructuralFeatures.11"/>
35 </eClassifiers>
36 <eClassifiers xsi:type="ecore:EDataType" name="jXeHgWAThAPaTml2rUiNi4S67vpr0fQqWxaUiSe5R0SVe3560JwqR3pioEitvAYTUQlWoIEcawBJJgvE9InIbmFH9QIfm"/>
37 <eClassifiers xsi:type="ecore:EDataType" name="1odwDbL0H4lcgKqqJ6vwOufWRXqKloPIEFiIise6Kn1Aw6cVwysNpxesqS45lPTn4dPblYiE9XQzOigBwbYfzGuvEViw5zC9ZNtNzO7AL0fSOHZ" instanceTypeName="nTOSCbsWk0G0dWovMP32hNLXnuhVuryrBmTWtK4Kk5AwPfb07UmwWDsWwMnQRZigfUuPlqzrQIesGrFoV" serializable="false"/>
38</ecore:EPackage>