private Map<ProcessModel, Set<Action>> getNoActivityInputActions() {
		Map<ProcessModel, Set<Action>> noActivityInputActions = new HashMap<ProcessModel, Set<Action>>();
		Set<Action> mainSTSActions = new HashSet<Action>();
		for (Action action : mainSTS.getInputActions()) {
			if (!action.isRelatedToAnActivity() && !action.getName().startsWith("Resume")) {
				mainSTSActions.add(action);
			}
		}
		noActivityInputActions.put(originalModel, mainSTSActions);
		
		for (Adaptation ad : this.adaptationSTSs.keySet()) {
			STS sts = this.adaptationSTSs.get(ad);
			Set<Action> adaptActions = new HashSet<Action>();
			for (Action action : sts.getInputActions()) {
				if (!action.isRelatedToAnActivity() && !action.getName().startsWith("Resume")) {
					adaptActions.add(action);
				}
			}
			noActivityInputActions.put(ad.getAdaptationModel(), adaptActions);
		}
		return noActivityInputActions;
	}