diff --git a/edu.kit.ipd.descartes.mm.adaptation.edit/icons/full/ctool16/CreateObjective_specifications_Specification.gif b/edu.kit.ipd.descartes.mm.adaptation.edit/icons/full/ctool16/CreateObjective_specifications_Specification.gif
new file mode 100644
index 0000000000000000000000000000000000000000..d748696ff3a4d760ebf4dd9d0c6af30c9a96e944
Binary files /dev/null and b/edu.kit.ipd.descartes.mm.adaptation.edit/icons/full/ctool16/CreateObjective_specifications_Specification.gif differ
diff --git a/edu.kit.ipd.descartes.mm.adaptation.edit/plugin.properties b/edu.kit.ipd.descartes.mm.adaptation.edit/plugin.properties
index 17650d65a406768a8e4fa372953e2fe2ba31ea7d..762e3a9cdf8e45491b74bec736930b80e6452b79 100644
--- a/edu.kit.ipd.descartes.mm.adaptation.edit/plugin.properties
+++ b/edu.kit.ipd.descartes.mm.adaptation.edit/plugin.properties
@@ -156,3 +156,4 @@ _UI_RelationalOperator_GREATER_literal = GREATER
 _UI_RelationalOperator_GREATER_EQUAL_literal = GREATER_EQUAL
 _UI_RelationalOperator_LESS_literal = LESS
 _UI_RelationalOperator_LESS_EQUAL_literal = LESS_EQUAL
+_UI_Objective_specifications_feature = Specifications
diff --git a/edu.kit.ipd.descartes.mm.adaptation.edit/src/edu/kit/ipd/descartes/mm/adaptation/provider/ObjectiveItemProvider.java b/edu.kit.ipd.descartes.mm.adaptation.edit/src/edu/kit/ipd/descartes/mm/adaptation/provider/ObjectiveItemProvider.java
index 5329be8bc0132679ea424cc30773c5ce4cb1595d..68f06b32e560a8982c16907f772dde86eb754de1 100644
--- a/edu.kit.ipd.descartes.mm.adaptation.edit/src/edu/kit/ipd/descartes/mm/adaptation/provider/ObjectiveItemProvider.java
+++ b/edu.kit.ipd.descartes.mm.adaptation.edit/src/edu/kit/ipd/descartes/mm/adaptation/provider/ObjectiveItemProvider.java
@@ -80,7 +80,7 @@ public class ObjectiveItemProvider
     public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
         if (childrenFeatures == null) {
             super.getChildrenFeatures(object);
-            childrenFeatures.add(AdaptationPackage.Literals.OBJECTIVE__SPECIFICATION);
+            childrenFeatures.add(AdaptationPackage.Literals.OBJECTIVE__SPECIFICATIONS);
         }
         return childrenFeatures;
     }
@@ -135,7 +135,7 @@ public class ObjectiveItemProvider
         updateChildren(notification);
 
         switch (notification.getFeatureID(Objective.class)) {
-            case AdaptationPackage.OBJECTIVE__SPECIFICATION:
+            case AdaptationPackage.OBJECTIVE__SPECIFICATIONS:
                 fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
                 return;
         }
@@ -155,7 +155,7 @@ public class ObjectiveItemProvider
 
         newChildDescriptors.add
             (createChildParameter
-                (AdaptationPackage.Literals.OBJECTIVE__SPECIFICATION,
+                (AdaptationPackage.Literals.OBJECTIVE__SPECIFICATIONS,
                  AdaptationFactory.eINSTANCE.createSpecification()));
     }