diff --git a/org.bip.api/src/main/java/org/bip/api/BIPComponent.java b/org.bip.api/src/main/java/org/bip/api/BIPComponent.java
index 81309d9bd8d4161a16eba081dc5006548138d71b..acc6891787bc27d8ffed8742187c6f3ee4fd7c59 100644
--- a/org.bip.api/src/main/java/org/bip/api/BIPComponent.java
+++ b/org.bip.api/src/main/java/org/bip/api/BIPComponent.java
@@ -56,4 +56,11 @@ public interface BIPComponent extends Identifiable, BIPActor, ResourceManager {
 	
 	public void provideAllocation(String resourceName, ResourceHandle resourceHandle);
 
+	/**
+	 * Provides a map of resource names and their corresponding amounts released by the specified port
+	 * @param port port releasing resources
+	 * @return
+	 */
+	public Map<String, String> getReleasedAmounts(Port port);
+
 }
diff --git a/org.bip.executor.impl/src/main/java/org/bip/executor/impl/akka/AkkaOrchestratedExecutorImpl.java b/org.bip.executor.impl/src/main/java/org/bip/executor/impl/akka/AkkaOrchestratedExecutorImpl.java
index 7a07f0e3e2d71e5cc5e7557684ee3aaf4b315c98..ec50ce660f471b4a7ef22cdaa328580fc4815361 100644
--- a/org.bip.executor.impl/src/main/java/org/bip/executor/impl/akka/AkkaOrchestratedExecutorImpl.java
+++ b/org.bip.executor.impl/src/main/java/org/bip/executor/impl/akka/AkkaOrchestratedExecutorImpl.java
@@ -5,6 +5,7 @@ import java.util.Map;
 
 import org.bip.api.BIPEngine;
 import org.bip.api.OrchestratedExecutor;
+import org.bip.api.Port;
 import org.bip.api.PortBase;
 import org.bip.api.ResourceHandle;
 
@@ -128,5 +129,11 @@ public class AkkaOrchestratedExecutorImpl implements AkkaOrchestratedExecutor {
 		return null;
 	}
 
+	@Override
+	public Map<String, String> getReleasedAmounts(Port port) {
+		// TODO Auto-generated method stub
+		return null;
+	}
+
 
 }
diff --git a/org.bip.executor.impl/src/main/java/org/bip/executor/springinosgi/ExecutorOSGiImpl.java b/org.bip.executor.impl/src/main/java/org/bip/executor/springinosgi/ExecutorOSGiImpl.java
index 3e0e08780ec2d6a0c12da7e7dfeff368562db9ca..a9c202e687c22696b889d8c9a6f8ffef70f1275c 100644
--- a/org.bip.executor.impl/src/main/java/org/bip/executor/springinosgi/ExecutorOSGiImpl.java
+++ b/org.bip.executor.impl/src/main/java/org/bip/executor/springinosgi/ExecutorOSGiImpl.java
@@ -7,6 +7,7 @@ import java.util.Map;
 import org.bip.api.BIPComponent;
 import org.bip.api.BIPEngine;
 import org.bip.api.Executor;
+import org.bip.api.Port;
 import org.bip.api.PortBase;
 import org.bip.api.Publishable;
 import org.bip.api.ResourceHandle;
@@ -136,4 +137,10 @@ public class ExecutorOSGiImpl implements BundleContextAware, Publishable, Execut
 		return executor.decreaseCost(amount);
 	}
 
+	@Override
+	public Map<String, String> getReleasedAmounts(Port port) {
+		// TODO Auto-generated method stub
+		return null;
+	}
+
 }
diff --git a/org.bip.executor/src/main/java/org/bip/executor/ExecutorKernel.java b/org.bip.executor/src/main/java/org/bip/executor/ExecutorKernel.java
index 5db4d7d1ebc6fa2642882eb50f85cab7bec52369..53863b1f973c8abfaeeb3bd25709a32f4f1bfcf0 100644
--- a/org.bip.executor/src/main/java/org/bip/executor/ExecutorKernel.java
+++ b/org.bip.executor/src/main/java/org/bip/executor/ExecutorKernel.java
@@ -457,4 +457,10 @@ public class ExecutorKernel extends SpecificationParser implements OrchestratedE
 		//return behaviour.resourceInvoke(this.getClass().getEnclosingMethod().getName(), amount);;
 	}
 
+	@Override
+	public Map<String, String> getReleasedAmounts(Port port) {
+		// TODO Auto-generated method stub
+		return null;
+	}
+
 }