@Override
public void stopProc(ComputationTaskIDObject uid) {
ISimulationRun simulation = getSimulationByUID(uid);
if (simulation != null) {
simulation.stopProcessor();
removeSimulation(simulation);
} else {
SimSystem.report(Level.INFO, "Attempted to stop Simulation '" + uid
+ "'. Simulation not found on Server.");
throw new UnknownComputationTaskException("Simulation with UID: " + uid