diff --git a/org.framed.iorm.model.edit/META-INF/MANIFEST.MF b/org.framed.iorm.model.edit/META-INF/MANIFEST.MF
index e7e1f1b3aa2fdca628c4f4a85837419cb7c31cf8..010c6ac2f0a962bf0ba4d8542c6782a4f88b70cf 100644
--- a/org.framed.iorm.model.edit/META-INF/MANIFEST.MF
+++ b/org.framed.iorm.model.edit/META-INF/MANIFEST.MF
@@ -11,6 +11,6 @@ Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Export-Package: org.framed.iorm.featuremodel.provider,
  org.framed.iorm.model.provider
 Require-Bundle: org.eclipse.core.runtime,
- org.framed.iorm.model;visibility:=reexport,
+ org.framed.iorm.model;bundle-version="1.0.0";visibility:=reexport,
  org.eclipse.emf.edit;visibility:=reexport
 Bundle-ActivationPolicy: lazy
diff --git a/org.framed.iorm.model/META-INF/MANIFEST.MF b/org.framed.iorm.model/META-INF/MANIFEST.MF
index 0723a65154ba3e1c44a58e61b5ea0d590dba2682..7a680b3124341813bf9dcb7b910e983bc1b1d67a 100644
--- a/org.framed.iorm.model/META-INF/MANIFEST.MF
+++ b/org.framed.iorm.model/META-INF/MANIFEST.MF
@@ -7,12 +7,31 @@ Bundle-ClassPath: .
 Bundle-Vendor: %providerName
 Bundle-Localization: plugin
 Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Export-Package: org.framed.iorm.featuremodel,
- org.framed.iorm.featuremodel.impl,
- org.framed.iorm.featuremodel.util,
+Export-Package: org.framed.iorm.featuremodel;uses:="org.eclipse.emf.ecore,org.eclipse.emf.common.util",
+ org.framed.iorm.featuremodel.impl;
+  uses:="org.eclipse.emf.ecore,
+   org.eclipse.emf.ecore.impl,
+   org.eclipse.emf.common.util,
+   org.framed.iorm.featuremodel",
+ org.framed.iorm.featuremodel.util;
+  uses:="org.eclipse.emf.ecore,
+   org.framed.iorm.featuremodel,
+   org.eclipse.emf.common.notify,
+   org.eclipse.emf.common.notify.impl,
+   org.eclipse.emf.ecore.util",
  org.framed.iorm.model,
- org.framed.iorm.model.impl,
- org.framed.iorm.model.util
+ org.framed.iorm.model.impl;
+  uses:="org.eclipse.emf.ecore,
+   org.eclipse.emf.ecore.impl,
+   org.eclipse.emf.common.util,
+   org.framed.iorm.featuremodel,
+   org.framed.iorm.model",
+ org.framed.iorm.model.util;
+  uses:="org.eclipse.emf.ecore,
+   org.eclipse.emf.common.notify,
+   org.eclipse.emf.common.notify.impl,
+   org.eclipse.emf.ecore.util,
+   org.framed.iorm.model"
 Require-Bundle: org.eclipse.emf.common;bundle-version="2.13.0",
  org.eclipse.emf.ecore;bundle-version="2.13.0"
 Bundle-ActivationPolicy: lazy
diff --git a/org.framed.iorm.transformation.test/META-INF/MANIFEST.MF b/org.framed.iorm.transformation.test/META-INF/MANIFEST.MF
index 69218139d564c24cae0a794189fd9aa5e343b029..3bcd422d9c42f98eb83102809ffbd902b5447e21 100644
--- a/org.framed.iorm.transformation.test/META-INF/MANIFEST.MF
+++ b/org.framed.iorm.transformation.test/META-INF/MANIFEST.MF
@@ -11,7 +11,7 @@ Require-Bundle: org.eclipse.core.runtime,
  org.framed.iorm.transformation;bundle-version="1.0.0",
  org.junit,
  org.rosi.crom.metamodel;visibility:=reexport,
- org.framed.iorm.model;bundle-version="0.1.0";visibility:=reexport,
+ org.framed.iorm.model;bundle-version="1.0.0";visibility:=reexport,
  org.eclipse.emf.ecore.xmi,
  org.eclipse.compare;bundle-version="3.5.501",
  org.eclipse.emf.compare;bundle-version="3.1.0",
diff --git a/org.framed.iorm.ui/META-INF/MANIFEST.MF b/org.framed.iorm.ui/META-INF/MANIFEST.MF
index d87292f5abe8f5e909bbb0c7f1d041ac331e826f..ebd20f328ae92cbc4800b662e24d279f51c47322 100644
--- a/org.framed.iorm.ui/META-INF/MANIFEST.MF
+++ b/org.framed.iorm.ui/META-INF/MANIFEST.MF
@@ -26,10 +26,9 @@ Require-Bundle: org.framed.iorm.featuremodel;bundle-version="1.0.0",
  org.eclipse.core.runtime;bundle-version="3.12.0",
  org.eclipse.core.resources;bundle-version="3.11.1";visibility:=reexport,
  org.eclipse.ui.workbench,
- org.eclipse.emf.ecore
+ org.eclipse.emf.ecore,
+ org.eclipse.osgi
 Import-Package: org.eclipse.graphiti.features;version="0.13.2",
- org.framed.iorm.model,
- org.framed.iorm.model.provider,
  org.framed.iorm.transformation
 Bundle-ClassPath: src/,
  .