From 5d7030ad49b48f253d7958596d6256a8da20e16b Mon Sep 17 00:00:00 2001
From: Alexander Diewald <diewald@fortiss.org>
Date: Wed, 22 Nov 2017 16:18:49 +0000
Subject: [PATCH] - Rate all exploration plugins RED as agreed.

---
 .../src/org/fortiss/af3/exploration/alg/ExplorationAlg.java     | 2 +-
 .../fortiss/af3/exploration/alg/ExplorationAlgActivator.java    | 2 +-
 .../valueprovider/ComponentImplDiversityRefValueProvider.java   | 2 +-
 .../af3/exploration/alg/contribution/Opt4JDseBackend.java       | 2 +-
 .../af3/exploration/alg/dse/CompositeExplorationSolution.java   | 2 +-
 .../src/org/fortiss/af3/exploration/alg/dse/DSEFactory.java     | 2 +-
 .../src/org/fortiss/af3/exploration/alg/dse/Explorer.java       | 2 +-
 .../exploration/alg/dse/ImplicitExplorationTargetFactory.java   | 2 +-
 .../fortiss/af3/exploration/alg/dse/SolutionQuantification.java | 2 +-
 .../org/fortiss/af3/exploration/alg/dse/TaskMappingFactory.java | 2 +-
 .../af3/exploration/alg/dse/backend/ExplorerBackendBase.java    | 2 +-
 .../af3/exploration/alg/dse/backend/IExplorerBackend.java       | 2 +-
 .../af3/exploration/alg/dse/backend/SolutionCandidateBase.java  | 2 +-
 .../alg/dse/backend/opt4j/Opt4JExplorationSolutionSet.java      | 2 +-
 .../exploration/alg/dse/backend/opt4j/Opt4JExplorerBackend.java | 2 +-
 .../alg/dse/backend/opt4j/Opt4JSingleExplorationSolution.java   | 2 +-
 .../backend/opt4j/create/ArchitectureExplorationCreator.java    | 2 +-
 .../create/safetyfunctionarch/SafetyFunctionArchCreator.java    | 2 +-
 .../opt4j/create/taskmapping/AbstractTaskMappingCreator.java    | 2 +-
 .../opt4j/create/taskmapping/FailSilentTaskMappingCreator.java  | 2 +-
 .../taskmapping/FaultDetectionVotingTaskMappingCreator.java     | 2 +-
 .../backend/opt4j/create/taskmapping/TaskMappingCreator.java    | 2 +-
 .../backend/opt4j/encoding/ArchitectureExplorationEncoding.java | 2 +-
 .../alg/dse/backend/opt4j/encoding/MappingEncoding.java         | 2 +-
 .../alg/dse/backend/opt4j/encoding/comm/MessageEncoding.java    | 2 +-
 .../comm/constraint/InternalIsolatedCommunicationSet.java       | 2 +-
 .../encoding/safetyfunctionarch/SafetyFunctionArchEncoding.java | 2 +-
 .../encoding/safetyfunctionarch/SafetyFunctionArchEntry.java    | 2 +-
 .../opt4j/encoding/taskgraph/AbstractTaskGraphEncoding.java     | 2 +-
 .../taskgraph/InstantiatedAcyclicTaskGraphEncoding.java         | 2 +-
 .../opt4j/encoding/taskgraph/InstantiatedTaskGraphEncoding.java | 2 +-
 .../backend/opt4j/encoding/taskgraph/SafeTaskGraphEncoding.java | 2 +-
 .../dse/backend/opt4j/encoding/taskgraph/TaskGraphEncoding.java | 2 +-
 .../backend/opt4j/encoding/taskmapping/TaskMappingEncoding.java | 2 +-
 .../backend/opt4j/encoding/taskmapping/TaskMappingEntry.java    | 2 +-
 .../abstractmapping/AbstractTaskMappingEncoding.java            | 2 +-
 .../taskmapping/abstractmapping/AbstractTaskMappingEntry.java   | 2 +-
 .../taskmapping/constraint/InternalReplicationConstraint.java   | 2 +-
 .../taskmapping/constraint/InternalSeparationConstraint.java    | 2 +-
 .../instantiatedmapping/FailSilentTaskMappingEncoding.java      | 2 +-
 .../instantiatedmapping/FailSilentTaskMappingEntry.java         | 2 +-
 .../FaultDetectionVotingTaskMappingEncoding.java                | 2 +-
 .../FaultDetectionVotingTaskMappingEntry.java                   | 2 +-
 .../instantiatedmapping/InstantiatedTaskMappingEncoding.java    | 2 +-
 .../instantiatedmapping/InstantiatedTaskMappingEntry.java       | 2 +-
 .../extensions/compositegene/create/ComposableCreator.java      | 2 +-
 .../extensions/compositegene/create/ComposableCreatorBase.java  | 2 +-
 .../opt4j/extensions/compositegene/create/CompositeCreator.java | 2 +-
 .../extensions/compositegene/create/CompositeCreatorBase.java   | 2 +-
 .../extensions/compositegene/decode/ComposableDecoder.java      | 2 +-
 .../extensions/compositegene/decode/ComposableDecoderBase.java  | 2 +-
 .../opt4j/extensions/compositegene/decode/CompositeDecoder.java | 2 +-
 .../extensions/compositegene/decode/CompositeDecoderBase.java   | 2 +-
 .../opt4j/extensions/compositegene/decode/PhenotypeDecoder.java | 2 +-
 .../extensions/compositegene/evaluate/ComposableEvaluator.java  | 2 +-
 .../extensions/compositegene/evaluate/CompositeEvaluator.java   | 2 +-
 .../compositegene/evaluate/CompositeEvaluatorBase.java          | 2 +-
 .../extensions/compositegene/exception/DecodingException.java   | 2 +-
 .../extensions/compositegene/exception/DependencyException.java | 2 +-
 .../compositegene/exception/MissingDependencyException.java     | 2 +-
 .../extensions/compositegene/genotype/ComposableGenotype.java   | 2 +-
 .../extensions/compositegene/genotype/FlatGenotypeMap.java      | 2 +-
 .../extensions/compositegene/graph/DecoderDependencyGraph.java  | 2 +-
 .../opt4j/extensions/compositegene/graph/DecoderEdge.java       | 2 +-
 .../extensions/compositegene/phenotype/ComposablePhenotype.java | 2 +-
 .../extensions/compositegene/phenotype/CompositePhenotype.java  | 2 +-
 .../compositegene/phenotype/CompositePhenotypeBase.java         | 2 +-
 .../extensions/compositegene/phenotype/FlatPhenotypeMap.java    | 2 +-
 .../opt4j/extensions/compositegene/phenotype/Phenotype.java     | 2 +-
 .../backend/opt4j/extensions/encoding/ConstrainedEncoding.java  | 2 +-
 .../dse/backend/opt4j/mating/MatingCrossoverMutateRepair.java   | 2 +-
 .../backend/opt4j/mating/MatingCrossoverMutateRepairModule.java | 2 +-
 .../opt4j/operator/ComposableOperatorClassPredicate.java        | 2 +-
 .../alg/dse/backend/opt4j/operator/OperatorUtil.java            | 2 +-
 .../copy/safetyfunctionarch/CopySafetyFunctionArch.java         | 2 +-
 .../copy/safetyfunctionarch/CopySafetyFunctionArchModule.java   | 2 +-
 .../operator/copy/taskmapping/CopyAbstractTaskMapping.java      | 2 +-
 .../operator/copy/taskmapping/CopyInstanceTaskMapping.java      | 2 +-
 .../opt4j/operator/copy/taskmapping/CopyTaskMappingModule.java  | 2 +-
 .../operator/crossover/CrossoverAbstractTaskMappingModule.java  | 2 +-
 .../opt4j/operator/crossover/CrossoverAllocationBase.java       | 2 +-
 .../opt4j/operator/crossover/CrossoverOperatorModuleBase.java   | 2 +-
 .../opt4j/operator/crossover/CrossoverRandManyAllocation.java   | 2 +-
 .../opt4j/operator/crossover/CrossoverSingleAllocation.java     | 2 +-
 .../alg/dse/backend/opt4j/operator/crossover/NopCrossover.java  | 2 +-
 .../crossover/NopCrossoverInstantiatedTaskMappingModule.java    | 2 +-
 .../opt4j/operator/crossover/NopCrossoverSFArchModule.java      | 2 +-
 .../crossover/failSilent/CrossoverAllocationFailSilent.java     | 2 +-
 .../CrossoverAllocationFaultDetectionVoting.java                | 2 +-
 .../alg/dse/backend/opt4j/operator/mutate/MutateBase.java       | 2 +-
 .../backend/opt4j/operator/mutate/MutateOperatorModuleBase.java | 2 +-
 .../opt4j/operator/mutate/safetyarch/MutateChannelNumber.java   | 2 +-
 .../mutate/safetyarch/MutateConnectedDiagnosisPresent.java      | 2 +-
 .../opt4j/operator/mutate/safetyarch/MutateSafetyArchBase.java  | 2 +-
 .../safetyarch/MutateSafetyFunctionArchitectureModule.java      | 2 +-
 .../mutate/safetyarch/MutateSafetyTriggerSignalNumber.java      | 2 +-
 .../operator/mutate/taskinstantiation/MutateTaskInstance.java   | 2 +-
 .../mutate/taskinstantiation/MutateTaskInstanceModule.java      | 2 +-
 .../opt4j/operator/mutate/taskmapping/MutateAllocation.java     | 2 +-
 .../opt4j/operator/mutate/taskmapping/MutateRedundancy.java     | 2 +-
 .../operator/mutate/taskmapping/MutateRedundancyDecrement.java  | 2 +-
 .../operator/mutate/taskmapping/MutateRedundancyIncrement.java  | 2 +-
 .../operator/mutate/taskmapping/MutateTaskMappingModule.java    | 2 +-
 .../opt4j/operator/mutate/taskmapping/MutateTasksBase.java      | 2 +-
 .../opt4j/operator/selection/IMultiSelectorOperatorModule.java  | 2 +-
 .../dse/backend/opt4j/operator/selection/IOperatorSelector.java | 2 +-
 .../opt4j/operator/selection/ISelectorOperatorModule.java       | 2 +-
 .../backend/opt4j/operator/selection/OperatorSelectorBase.java  | 2 +-
 .../opt4j/operator/selection/OperatorSelectorPredicate.java     | 2 +-
 .../opt4j/operator/selection/RandomOperatorSelector.java        | 2 +-
 .../opt4j/operator/selection/RoundRobinOperatorSelector.java    | 2 +-
 .../alg/dse/backend/opt4j/problem/ArchExpSubDecoder.java        | 2 +-
 .../alg/dse/backend/opt4j/problem/ArchitectureDecoder.java      | 2 +-
 .../opt4j/problem/ArchitectureExplorationProblemModule.java     | 2 +-
 .../alg/dse/backend/opt4j/problem/DseProblemModuleBase.java     | 2 +-
 .../alg/dse/backend/opt4j/problem/EvaluatorWrapper.java         | 2 +-
 .../opt4j/problem/ExplorationGoalPriorityMultiEvaluator.java    | 2 +-
 .../alg/dse/backend/opt4j/problem/ProblemModuleBase.java        | 2 +-
 .../alg/dse/backend/opt4j/problem/StrictTTDecoder.java          | 2 +-
 .../alg/dse/backend/opt4j/problem/comm/MessageDecoder.java      | 2 +-
 .../problem/instantiatemapping/AbstractTaskMappingDecoder.java  | 2 +-
 .../FailSilentAbstractTaskMappingDecoder.java                   | 2 +-
 .../FaultDetectionVotingAbstractTaskMappingDecoder.java         | 2 +-
 .../instantiatetaskgraph/InstantiatedTaskMappingDecoder.java    | 2 +-
 .../InstantiatedTaskMappingDecoderAcyclic.java                  | 2 +-
 .../backend/opt4j/problem/safetyfunction/SFEncodingDecoder.java | 2 +-
 .../backend/opt4j/problem/safetyfunction/SFGraphDecoder.java    | 2 +-
 .../problem/safetyfunction/SFMappingConstraintDecoder.java      | 2 +-
 .../backend/opt4j/problem/safetyfunction/SFMappingDecoder.java  | 2 +-
 .../problem/taskmapping/AbstractTaskMappingIdentityDecoder.java | 2 +-
 .../alg/dse/backend/opt4j/repair/RepairModuleBase.java          | 2 +-
 .../alg/dse/backend/opt4j/solution/ArchExpSubSolution.java      | 2 +-
 .../alg/dse/backend/opt4j/solution/ArchitectureSolution.java    | 2 +-
 .../alg/dse/backend/opt4j/solution/IExplorationSolution.java    | 2 +-
 .../alg/dse/backend/opt4j/solution/IScheduleSolution.java       | 2 +-
 .../alg/dse/backend/opt4j/solution/StrictTTSchedule.java        | 2 +-
 .../exploration/alg/dse/backend/opt4j/solution/TimeSlot.java    | 2 +-
 .../af3/exploration/alg/dse/evaluator/ArchExpSubEvaluator.java  | 2 +-
 .../alg/dse/evaluator/ExplorationTargetEvaluatorBase.java       | 2 +-
 .../exploration/alg/dse/evaluator/ExpressionEvaluatorBase.java  | 2 +-
 .../af3/exploration/alg/dse/evaluator/ITopLevelEvaluator.java   | 2 +-
 .../af3/exploration/alg/dse/evaluator/MappingEvaluator.java     | 2 +-
 .../constraint/ComponentMultiAllocationConstraintEvaluator.java | 2 +-
 .../ComponentMultiDislocationConstraintEvaluator.java           | 2 +-
 .../alg/dse/evaluator/constraint/ConstraintEvaluatorBase.java   | 2 +-
 .../dse/evaluator/constraint/DeadlineConstraintEvaluator.java   | 2 +-
 .../alg/dse/evaluator/constraint/IConstraintEvaluator.java      | 2 +-
 .../dse/evaluator/constraint/MappingEvaluatorConstraint.java    | 2 +-
 .../alg/dse/evaluator/constraint/PeriodConstraintEvaluator.java | 2 +-
 .../constraint/SafetyIntegrityLevelConstraintEvaluator.java     | 2 +-
 .../alg/dse/evaluator/objective/EnergyObjectiveEvaluator.java   | 2 +-
 .../dse/evaluator/objective/FailSilentReliabilityEvaluator.java | 2 +-
 .../objective/FaultDetectionVotingReliabilityEvaluator.java     | 2 +-
 .../alg/dse/evaluator/objective/MappingEvaluatorObjective.java  | 2 +-
 .../alg/dse/evaluator/objective/ReliabilityEvaluatorBase.java   | 2 +-
 .../dse/modeltransformation/DeprecatedModelGeneratorBase.java   | 2 +-
 .../alg/dse/modeltransformation/EMFModelConcurrencyHandler.java | 2 +-
 .../alg/dse/modeltransformation/ITransformationModule.java      | 2 +-
 .../alg/dse/modeltransformation/ITransformationStrategy.java    | 2 +-
 .../base/ElementTransformationModuleBase.java                   | 2 +-
 .../base/ElementTransformationStrategyBase.java                 | 2 +-
 .../dse/modeltransformation/base/TransformationModuleBase.java  | 2 +-
 .../modeltransformation/base/TransformationStrategyBase.java    | 2 +-
 .../comparch/ComponentArchitectureFinalizer.java                | 2 +-
 .../comparch/ComponentArchitectureInitializer.java              | 2 +-
 .../comparch/ComponentArchitectureInserter.java                 | 2 +-
 .../comparch/ComponentArchitectureInstantiator.java             | 2 +-
 .../comparch/ComponentArchitectureReplicator.java               | 2 +-
 .../comparch/ComponentArchitectureTransformer.java              | 2 +-
 .../dse/modeltransformation/deployment/DeploymentFinalizer.java | 2 +-
 .../modeltransformation/deployment/DeploymentInitializer.java   | 2 +-
 .../modeltransformation/deployment/DeploymentReplicator.java    | 2 +-
 .../deployment/ExplorationSolutionToDeployment.java             | 2 +-
 .../element/IElementTransformationModule.java                   | 2 +-
 .../modeltransformation/graph/ElementModuleDependencyGraph.java | 2 +-
 .../graph/ElementTransformationModuleEdge.java                  | 2 +-
 .../modeltransformation/safety/SafetyChannelPortReplicator.java | 2 +-
 .../dse/modeltransformation/safety/SafetyDiagUnitRemover.java   | 2 +-
 .../alg/dse/sysmodel/FailSilentExecModelFactory.java            | 2 +-
 .../alg/dse/sysmodel/FaultDetectionVotingExecModelFactory.java  | 2 +-
 .../alg/dse/sysmodel/arch/ICommunicationResourceAdapter.java    | 2 +-
 .../alg/dse/sysmodel/arch/IDeployableComponentAdapter.java      | 2 +-
 .../alg/dse/sysmodel/arch/IExecutionUnitAdapter.java            | 2 +-
 .../exploration/alg/dse/sysmodel/arch/IGatewayUnitAdapter.java  | 2 +-
 .../alg/dse/sysmodel/arch/ILogicalArchitectureAdapter.java      | 2 +-
 .../exploration/alg/dse/sysmodel/arch/IMemoryUnitAdapter.java   | 2 +-
 .../exploration/alg/dse/sysmodel/arch/IModelElementAdapter.java | 2 +-
 .../alg/dse/sysmodel/arch/IPlatformArchitectureAdapter.java     | 2 +-
 .../af3/exploration/alg/dse/sysmodel/arch/IRequestAdapter.java  | 2 +-
 .../af3/exploration/alg/dse/sysmodel/arch/IResourceAdapter.java | 2 +-
 .../alg/dse/sysmodel/arch/IResourceConnectionAdapter.java       | 2 +-
 .../alg/dse/sysmodel/arch/ISafetyFunctionAdapter.java           | 2 +-
 .../af3/exploration/alg/dse/sysmodel/arch/ISignalAdapter.java   | 2 +-
 .../alg/dse/sysmodel/arch/ITransmissionUnitAdapter.java         | 2 +-
 .../alg/dse/sysmodel/arch/InternalComponentParameters.java      | 2 +-
 .../alg/dse/sysmodel/arch/PlatformCommunicationGraph.java       | 2 +-
 .../exploration/alg/dse/sysmodel/arch/SystemModelAdapter.java   | 2 +-
 .../alg/dse/sysmodel/arch/SystemParameterContainer.java         | 2 +-
 .../dse/sysmodel/arch/af3/AF3DeployableComponentAdapter.java    | 2 +-
 .../alg/dse/sysmodel/arch/af3/AF3ExecutionUnitAdapter.java      | 2 +-
 .../alg/dse/sysmodel/arch/af3/AF3GatewayAdapter.java            | 2 +-
 .../dse/sysmodel/arch/af3/AF3LogicalArchitectureAdapter.java    | 2 +-
 .../alg/dse/sysmodel/arch/af3/AF3MemoryUnitAdapter.java         | 2 +-
 .../alg/dse/sysmodel/arch/af3/AF3ModelElementAdapter.java       | 2 +-
 .../dse/sysmodel/arch/af3/AF3PlatformArchitectureAdapter.java   | 2 +-
 .../alg/dse/sysmodel/arch/af3/AF3RequestAdapter.java            | 2 +-
 .../alg/dse/sysmodel/arch/af3/AF3ResourceAdapter.java           | 2 +-
 .../alg/dse/sysmodel/arch/af3/AF3ResourceConnectionAdapter.java | 2 +-
 .../exploration/alg/dse/sysmodel/arch/af3/AF3SignalAdapter.java | 2 +-
 .../alg/dse/sysmodel/arch/af3/AF3SystemModelAdapter.java        | 2 +-
 .../alg/dse/sysmodel/arch/af3/AF3TransmissionUnitAdapter.java   | 2 +-
 .../arch/af3/helper/AF3DeploymentParameterMapAdapter.java       | 2 +-
 .../alg/dse/sysmodel/arch/taskgraph/AcyclicTaskGraph.java       | 2 +-
 .../dse/sysmodel/arch/taskgraph/ChannelAdapterWeightedEdge.java | 2 +-
 .../alg/dse/sysmodel/arch/taskgraph/DefaultTaskGraph.java       | 2 +-
 .../exploration/alg/dse/sysmodel/arch/taskgraph/TaskGraph.java  | 2 +-
 .../alg/dse/sysmodel/arch/taskgraph/TaskGraphInstantiator.java  | 2 +-
 .../fortiss/af3/exploration/alg/dse/sysmodel/comm/Message.java  | 2 +-
 .../af3/exploration/alg/dse/sysmodel/comm/MessageGenerator.java | 2 +-
 .../exploration/alg/dse/sysmodel/faultmodel/FaultDetector.java  | 2 +-
 .../exploration/alg/dse/sysmodel/mapping/IMappingEncoding.java  | 2 +-
 .../af3/exploration/alg/dse/sysmodel/mapping/IMappingEntry.java | 2 +-
 .../alg/dse/sysmodel/mapping/comm/IMessageRouter.java           | 2 +-
 .../alg/dse/sysmodel/mapping/comm/MessageRouterBase.java        | 2 +-
 .../alg/dse/sysmodel/mapping/comm/ShortestPathRouter.java       | 2 +-
 .../exploration/alg/dse/sysmodel/random/RandomExploration.java  | 2 +-
 .../alg/dse/sysmodel/sched/ScheduleRuntimeException.java        | 2 +-
 .../af3/exploration/alg/dse/sysmodel/sched/SchedulerBase.java   | 2 +-
 .../alg/dse/sysmodel/sched/comm/TDMABusScheduler.java           | 2 +-
 .../alg/dse/sysmodel/sched/proc/EDFSchedulerBase.java           | 2 +-
 .../alg/dse/sysmodel/sched/proc/FailSilentEDFScheduler.java     | 2 +-
 .../sysmodel/sched/proc/FaultDetectionVotingEDFScheduler.java   | 2 +-
 .../alg/exception/ConstraintGenerationException.java            | 2 +-
 .../af3/exploration/alg/exception/ExplorationException.java     | 2 +-
 .../exploration/alg/exception/ExplorationServiceException.java  | 2 +-
 .../alg/exception/InvalidPlatformModelException.java            | 2 +-
 .../exploration/alg/exception/InvalidTimingModelException.java  | 2 +-
 .../alg/exception/TransformationModuleException.java            | 2 +-
 .../org/fortiss/af3/exploration/alg/graph/DependencyEdge.java   | 2 +-
 .../org/fortiss/af3/exploration/alg/graph/DependencyGraph.java  | 2 +-
 .../fortiss/af3/exploration/alg/graph/IDependencyModule.java    | 2 +-
 .../af3/exploration/alg/graph/display/AF3JGraphTVisualizer.java | 2 +-
 .../af3/exploration/alg/graph/display/JGraphTVisualizer.java    | 2 +-
 .../af3/exploration/alg/graph/display/NamedAF3Vertex.java       | 2 +-
 .../fortiss/af3/exploration/alg/graph/display/NamedVertex.java  | 2 +-
 .../exploration/alg/graph/display/ObjectJGraphTVisualizer.java  | 2 +-
 .../fortiss/af3/exploration/alg/graph/display/ObjectVertex.java | 2 +-
 .../org/fortiss/af3/exploration/alg/guava/HashTypedBiMap.java   | 2 +-
 .../fortiss/af3/exploration/alg/guava/IAssociativeElement.java  | 2 +-
 .../exploration/alg/guava/ImmutableSubClassToInstanceMap.java   | 2 +-
 .../af3/exploration/alg/guava/MutableSubClassToInstanceMap.java | 2 +-
 .../af3/exploration/alg/guava/SubClassToInstanceMap.java        | 2 +-
 .../af3/exploration/alg/prototypes/PrototypeProvider.java       | 2 +-
 .../af3/exploration/alg/service/ExplorationEncodingMap.java     | 2 +-
 .../fortiss/af3/exploration/alg/service/ExplorationService.java | 2 +-
 .../af3/exploration/alg/service/IExplorationEncoding.java       | 2 +-
 .../alg/service/IExplorationEvaluatationService.java            | 2 +-
 .../fortiss/af3/exploration/alg/service/IExplorationModule.java | 2 +-
 .../af3/exploration/alg/service/IExplorationRepairService.java  | 2 +-
 .../af3/exploration/alg/service/IExplorationService.java        | 2 +-
 .../exploration/alg/service/IExplorationTargetEvaluator.java    | 2 +-
 .../alg/service/IExplorationTransformationService.java          | 2 +-
 .../org/fortiss/af3/exploration/alg/service/IRepairModule.java  | 2 +-
 .../alg/service/internal/ExplorationEvaluationService.java      | 2 +-
 .../alg/service/internal/ExplorationRepairService.java          | 2 +-
 .../alg/service/internal/ExplorationTransformationService.java  | 2 +-
 .../src/org/fortiss/af3/exploration/alg/util/AF3Utils.java      | 2 +-
 .../alg/util/DesignSpaceExplorationModelElementFactory.java     | 2 +-
 .../af3/exploration/alg/util/ExplorationAlgDebugUtils.java      | 2 +-
 .../fortiss/af3/exploration/alg/util/ExplorationAlgUtils.java   | 2 +-
 .../fortiss/af3/exploration/alg/util/ExplorationEcoreUtils.java | 2 +-
 .../src/org/fortiss/af3/exploration/alg/util/GraphUtils.java    | 2 +-
 .../fortiss/af3/exploration/alg/util/TransformationUtils.java   | 2 +-
 .../dsl/model/patterns/impl/ElementPropertyStaticImpl.java      | 2 +-
 .../fortiss/af3/exploration/migration/ExpTargetMigrator.java    | 2 +-
 .../model/location/impl/LocationConstraintStaticImpl.java       | 2 +-
 .../model/time/impl/DeadlineConstraintStaticImpl.java           | 2 +-
 .../exploration/model/time/impl/PeriodConstraintStaticImpl.java | 2 +-
 .../impl/ComponentMultiAllocationConstraintStaticImpl.java      | 2 +-
 .../impl/ComponentMultiDislocationConstraintStaticImpl.java     | 2 +-
 .../model/predefined/impl/FailureMinObjectiveStaticImpl.java    | 2 +-
 .../predefined/impl/MultiLocationConstraintStaticImpl.java      | 2 +-
 .../impl/SafetyIntegrityLevelConstraintStaticImpl.java          | 2 +-
 .../solutions/impl/SingleExplorationSolutionMapStaticImpl.java  | 2 +-
 .../src/org/fortiss/af3/exploration/port/DSEPortingUtils.java   | 2 +-
 .../util/CommonExplorationTagetModelElementFactory.java         | 2 +-
 .../af3/exploration/util/ExplorationDslModelElementFactory.java | 2 +-
 287 files changed, 287 insertions(+), 287 deletions(-)

diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/ExplorationAlg.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/ExplorationAlg.java
index d3a1ccda..6ceb51d3 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/ExplorationAlg.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/ExplorationAlg.java
@@ -37,7 +37,7 @@ import org.osgi.framework.BundleContext;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3875 $
- * @ConQAT.Rating YELLOW Hash: C64B2989C7CEF4E07D3059DBFC4FF3D7
+ * @ConQAT.Rating RED Hash: 517D1711FB1E18CAE3E08D72920846ED
  */
 public final class ExplorationAlg {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/ExplorationAlgActivator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/ExplorationAlgActivator.java
index 1d66a3da..47e6ae9b 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/ExplorationAlgActivator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/ExplorationAlgActivator.java
@@ -26,7 +26,7 @@ import org.osgi.framework.BundleContext;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3770 $
- * @ConQAT.Rating RED Hash: 91B64626EB8689A497D50A0AB78A7581
+ * @ConQAT.Rating RED Hash: 2775799EEBECA23B88F232FF162983D8
  */
 public class ExplorationAlgActivator extends Plugin {
 	/** The plug-in ID. */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/annotation/valueprovider/ComponentImplDiversityRefValueProvider.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/annotation/valueprovider/ComponentImplDiversityRefValueProvider.java
index 4c930186..d3eecaf0 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/annotation/valueprovider/ComponentImplDiversityRefValueProvider.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/annotation/valueprovider/ComponentImplDiversityRefValueProvider.java
@@ -44,7 +44,7 @@ import org.fortiss.tooling.base.model.element.IAnnotatedSpecification;
  * @author barner
  * @author $Author: barner $
  * @version $Rev: 1804 $
- * @ConQAT.Rating YELLOW Hash: FA4D4457C9F251312DCA6CA2AEF45DA0
+ * @ConQAT.Rating RED Hash: 82835CDFD50148F99673264F2C847168
  */
 public class ComponentImplDiversityRefValueProvider extends
 		EStructuralFeatureValueProviderBase<ComponentDiverseImplRef> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/contribution/Opt4JDseBackend.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/contribution/Opt4JDseBackend.java
index b4b25adc..b24d9bf2 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/contribution/Opt4JDseBackend.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/contribution/Opt4JDseBackend.java
@@ -46,7 +46,7 @@ import org.fortiss.af3.platform.model.PlatformArchitecture;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3382 $
- * @ConQAT.Rating RED Hash: CBF2C6C02ED967765B27C1E6641B9892
+ * @ConQAT.Rating RED Hash: 6672F9F74B05BA6FE90A150D49FAB27D
  */
 public class Opt4JDseBackend implements IDseBackend {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/CompositeExplorationSolution.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/CompositeExplorationSolution.java
index c4aa569b..9d802867 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/CompositeExplorationSolution.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/CompositeExplorationSolution.java
@@ -42,7 +42,7 @@ import org.opt4j.core.Value;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3180 $
- * @ConQAT.Rating RED Hash: 2D00DB30E39656D1BF504DE4CA45CDB7
+ * @ConQAT.Rating RED Hash: F349D62B3028382E9C30576B28B0F311
  */
 public class CompositeExplorationSolution<P extends Phenotype> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/DSEFactory.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/DSEFactory.java
index 66249bca..68b8cbc4 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/DSEFactory.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/DSEFactory.java
@@ -66,7 +66,7 @@ import org.fortiss.af3.exploration.moea.model.parameters.ExecutionModel;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating YELLOW Hash: 17294767F6BCCBD53BF9861D1B22A08E
+ * @ConQAT.Rating RED Hash: 0A1C5E9A6738703F9964D7DB6F92A1C8
  */
 public class DSEFactory {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/Explorer.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/Explorer.java
index 295541c6..dfe56ecc 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/Explorer.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/Explorer.java
@@ -49,7 +49,7 @@ import org.fortiss.tooling.kernel.utils.EcoreUtils;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3964 $
- * @ConQAT.Rating RED Hash: 2507231201B01652467116B4749B3869
+ * @ConQAT.Rating RED Hash: 2F41260A0AE6F1FBED8BD7EE0C3ED7F2
  */
 public class Explorer {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/ImplicitExplorationTargetFactory.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/ImplicitExplorationTargetFactory.java
index 673c5bd6..7384ddce 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/ImplicitExplorationTargetFactory.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/ImplicitExplorationTargetFactory.java
@@ -38,7 +38,7 @@ import org.fortiss.af3.exploration.util.CommonExplorationTagetModelElementFactor
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3875 $
- * @ConQAT.Rating RED Hash: E0C6356940A38A85C285595B3B5FC5C4
+ * @ConQAT.Rating RED Hash: 603F4C8A3E53A7722647095F71E15AD6
  */
 public class ImplicitExplorationTargetFactory {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/SolutionQuantification.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/SolutionQuantification.java
index 3bad6455..ad9f1b29 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/SolutionQuantification.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/SolutionQuantification.java
@@ -32,7 +32,7 @@ import org.opt4j.core.Value;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: A4B34DCC8C1B2991E41D69EA44ECBB57
+ * @ConQAT.Rating RED Hash: 8946DC6B0F62C2DD67BC1820D00BBC73
  */
 public class SolutionQuantification {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/TaskMappingFactory.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/TaskMappingFactory.java
index e7c0f1ab..e92a36ae 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/TaskMappingFactory.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/TaskMappingFactory.java
@@ -66,7 +66,7 @@ import com.google.inject.TypeLiteral;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating RED Hash: E4AB56ADE344EB4FC1FAFC7C853AABAE
+ * @ConQAT.Rating RED Hash: 30207B476D6ABC24517A29ECFE1D0DB4
  */
 public abstract class TaskMappingFactory<S extends InstantiatedTaskMappingEntry, T extends InstantiatedTaskMappingEncoding<S>> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/ExplorerBackendBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/ExplorerBackendBase.java
index e4b433df..cd01c895 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/ExplorerBackendBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/ExplorerBackendBase.java
@@ -48,7 +48,7 @@ import org.opt4j.core.problem.Evaluator;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3479 $
- * @ConQAT.Rating RED Hash: 03315F22DBBD0E9D68D1574A17E793AE
+ * @ConQAT.Rating RED Hash: 999A1E6B5851A42DAC7A93994943795D
  */
 public abstract class ExplorerBackendBase<O extends IOptimizer> implements IExplorerBackend<O> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/IExplorerBackend.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/IExplorerBackend.java
index 2a5759e3..d2fa976a 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/IExplorerBackend.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/IExplorerBackend.java
@@ -26,7 +26,7 @@ import org.fortiss.af3.exploration.moea.model.parameters.IOptimizer;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating RED Hash: C8E9A58BBE654EF0ECB4D5C9A5D2C572
+ * @ConQAT.Rating RED Hash: 78EE1823181065759CFC4234315FFABC
  */
 public interface IExplorerBackend<O extends IOptimizer> {
 	/**
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/SolutionCandidateBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/SolutionCandidateBase.java
index bf444f7a..5a2a817a 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/SolutionCandidateBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/SolutionCandidateBase.java
@@ -37,7 +37,7 @@ import org.fortiss.tooling.kernel.utils.EcoreUtils;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 2054 $
- * @ConQAT.Rating RED Hash: E1340CEA3DB229840BB6BF3E7518FA98
+ * @ConQAT.Rating RED Hash: 6B3BE7A912B4D3BB9E980FA38FD3E604
  */
 // TODO: transform this class into a status genotype the track the status information.
 @SuppressWarnings("javadoc")
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/Opt4JExplorationSolutionSet.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/Opt4JExplorationSolutionSet.java
index 6726a3c3..c940d877 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/Opt4JExplorationSolutionSet.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/Opt4JExplorationSolutionSet.java
@@ -36,7 +36,7 @@ import org.opt4j.core.optimizer.Archive;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3184 $
- * @ConQAT.Rating YELLOW Hash: 63BB357583426608969CF5DD7DF65C22
+ * @ConQAT.Rating RED Hash: EBAB34167BA939EE73D41B47018CDF62
  */
 public class Opt4JExplorationSolutionSet<P extends Phenotype> extends
 		CompositeExplorationSolution<P> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/Opt4JExplorerBackend.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/Opt4JExplorerBackend.java
index c4343025..598658e5 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/Opt4JExplorerBackend.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/Opt4JExplorerBackend.java
@@ -74,7 +74,7 @@ import com.google.inject.Module;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating RED Hash: 2DF68013FA764456520184882EA0822E
+ * @ConQAT.Rating RED Hash: 807972F8C6C82F89D3226DBEB4124C97
  */
 public class Opt4JExplorerBackend extends ExplorerBackendBase<EAOptimizer> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/Opt4JSingleExplorationSolution.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/Opt4JSingleExplorationSolution.java
index 41145916..13c89a89 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/Opt4JSingleExplorationSolution.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/Opt4JSingleExplorationSolution.java
@@ -36,7 +36,7 @@ import org.opt4j.core.Objectives;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3382 $
- * @ConQAT.Rating YELLOW Hash: 9D4851DEB83D62EEB2BFB3471470064E
+ * @ConQAT.Rating RED Hash: B3B30685BA7E630630E46968DACAEF20
  */
 public class Opt4JSingleExplorationSolution extends SolutionQuantification {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/ArchitectureExplorationCreator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/ArchitectureExplorationCreator.java
index 54dda478..6bf821d8 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/ArchitectureExplorationCreator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/ArchitectureExplorationCreator.java
@@ -34,7 +34,7 @@ import com.google.inject.Inject;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: 72A1986A705CA4A3B5556A5529946EBF
+ * @ConQAT.Rating RED Hash: 621D2365276CA35B8FF9F5B8834C59AB
  */
 public class ArchitectureExplorationCreator extends
 		CompositeCreatorBase<ArchitectureExplorationEncoding> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/safetyfunctionarch/SafetyFunctionArchCreator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/safetyfunctionarch/SafetyFunctionArchCreator.java
index 597d7d01..242fa654 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/safetyfunctionarch/SafetyFunctionArchCreator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/safetyfunctionarch/SafetyFunctionArchCreator.java
@@ -34,7 +34,7 @@ import com.google.inject.Inject;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3451 $
- * @ConQAT.Rating YELLOW Hash: F3DF227B23CDB81D39D60C772E7B5FEE
+ * @ConQAT.Rating RED Hash: BF0E2928922764EA1711587B4803C626
  */
 public class SafetyFunctionArchCreator<C> extends
 		ComposableCreatorBase<SafetyFunctionArchEncoding<C>> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/AbstractTaskMappingCreator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/AbstractTaskMappingCreator.java
index 32e4980b..5fe1f91f 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/AbstractTaskMappingCreator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/AbstractTaskMappingCreator.java
@@ -41,7 +41,7 @@ import com.google.inject.Inject;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3480 $
- * @ConQAT.Rating YELLOW Hash: B5E7282821DC0BDD3F21BEEFF206CADB
+ * @ConQAT.Rating RED Hash: 84C723B9A07A7EB3626B8640078BDDB6
  */
 public class AbstractTaskMappingCreator extends
 		TaskMappingCreator<AbstractTaskMappingEntry, AbstractTaskMappingEncoding> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/FailSilentTaskMappingCreator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/FailSilentTaskMappingCreator.java
index 2923e248..7f5a1ae0 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/FailSilentTaskMappingCreator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/FailSilentTaskMappingCreator.java
@@ -38,7 +38,7 @@ import com.google.inject.Inject;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating YELLOW Hash: 63617E22A0E6104696E922C5898E6F29
+ * @ConQAT.Rating RED Hash: BE96FE6CA38EE830867EEF62E0332F15
  */
 public class FailSilentTaskMappingCreator extends
 		TaskMappingCreator<FailSilentTaskMappingEntry, FailSilentTaskMappingEncoding> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/FaultDetectionVotingTaskMappingCreator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/FaultDetectionVotingTaskMappingCreator.java
index aed18beb..59b44564 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/FaultDetectionVotingTaskMappingCreator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/FaultDetectionVotingTaskMappingCreator.java
@@ -38,7 +38,7 @@ import com.google.inject.Inject;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating YELLOW Hash: 97ADDC5E50C163FECA7860D88AE719E3
+ * @ConQAT.Rating RED Hash: AC7EC5E2BEE4C324CB03ACDE91821063
  */
 public class FaultDetectionVotingTaskMappingCreator
 		extends
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/TaskMappingCreator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/TaskMappingCreator.java
index 72a90248..c0f2ea36 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/TaskMappingCreator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/TaskMappingCreator.java
@@ -34,7 +34,7 @@ import com.google.inject.Inject;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3451 $
- * @ConQAT.Rating YELLOW Hash: B7A041BF5AF8264C4F1DD2608567E353
+ * @ConQAT.Rating RED Hash: ACA5ABFB89AA10B63CF80A39ED6B6173
  */
 
 public abstract class TaskMappingCreator<S extends TaskMappingEntry, T extends TaskMappingEncoding<?>>
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/ArchitectureExplorationEncoding.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/ArchitectureExplorationEncoding.java
index 949a052c..d3ee644f 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/ArchitectureExplorationEncoding.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/ArchitectureExplorationEncoding.java
@@ -27,7 +27,7 @@ import org.opt4j.core.genotype.CompositeGenotype;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: B37047008B36E977742EF5E0E10F9510
+ * @ConQAT.Rating RED Hash: D4E881E2ACB8E1514E8C63551C1A67D9
  */
 public class ArchitectureExplorationEncoding extends
 		CompositeGenotype<Class<? extends ComposableGenotype>, ComposableGenotype> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/MappingEncoding.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/MappingEncoding.java
index 536f19cd..f7b6df2c 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/MappingEncoding.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/MappingEncoding.java
@@ -26,7 +26,7 @@ import org.opt4j.core.Genotype;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: 936D4CA6FBCFCA888354239999C51B52
  */
 public interface MappingEncoding<G extends Genotype> extends ComposablePhenotype<G>,
 		IMappingEncoding {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/comm/MessageEncoding.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/comm/MessageEncoding.java
index b6c7a3e3..4caeaecc 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/comm/MessageEncoding.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/comm/MessageEncoding.java
@@ -35,7 +35,7 @@ import org.fortiss.af3.exploration.extension.IDseInputParameters.SignalType;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating YELLOW Hash: 0220017F7AB18DAE7B0737139CCCF9CD
+ * @ConQAT.Rating RED Hash: 5EA9D27DEA9CA9BB67BBFB96ADA404D9
  */
 public class MessageEncoding<S extends TaskMappingEntry, T extends TaskMappingEncoding<S>>
 		implements IExplorationEncoding, ComposablePhenotype<T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/comm/constraint/InternalIsolatedCommunicationSet.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/comm/constraint/InternalIsolatedCommunicationSet.java
index b6f0bedd..a0e174f9 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/comm/constraint/InternalIsolatedCommunicationSet.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/comm/constraint/InternalIsolatedCommunicationSet.java
@@ -38,7 +38,7 @@ import org.fortiss.af3.exploration.model.ExplorationTarget;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash: 1DF34FD78A32C1B5C854FECB58CC392D
+ * @ConQAT.Rating RED Hash: 3FBA33610B5E09FCD89E8CAE0FADA17B
  */
 // TODO: Clarify the internal ExplorationConstraint concept to allow for a cleaner implementation.
 @SuppressWarnings("javadoc")
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/safetyfunctionarch/SafetyFunctionArchEncoding.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/safetyfunctionarch/SafetyFunctionArchEncoding.java
index 26670a56..47a6e544 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/safetyfunctionarch/SafetyFunctionArchEncoding.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/safetyfunctionarch/SafetyFunctionArchEncoding.java
@@ -43,7 +43,7 @@ import org.opt4j.core.Genotype;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating YELLOW Hash: 462D04A5BD9D6AC86EEE3505FA48A7A3
+ * @ConQAT.Rating RED Hash: AF50E8B9D777FA0BB274BB4E0227FFB4
  */
 public class SafetyFunctionArchEncoding<C> implements IExplorationEncoding, ComposableGenotype,
 		ComposablePhenotype<SafetyFunctionArchEncoding<C>>, Cloneable {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/safetyfunctionarch/SafetyFunctionArchEntry.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/safetyfunctionarch/SafetyFunctionArchEntry.java
index c755d82c..0da9ea08 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/safetyfunctionarch/SafetyFunctionArchEntry.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/safetyfunctionarch/SafetyFunctionArchEntry.java
@@ -31,7 +31,7 @@ import org.fortiss.af3.exploration.alg.dse.sysmodel.arch.ISafetyFunctionAdapter;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3714 $
- * @ConQAT.Rating RED Hash: AB62565599AE56C9101627078897D30D
+ * @ConQAT.Rating RED Hash: 65CE739775A71C4BD65E5BAE492C1A83
  */
 public class SafetyFunctionArchEntry<C> implements Cloneable {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/AbstractTaskGraphEncoding.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/AbstractTaskGraphEncoding.java
index 85e4b1cc..87f7fb87 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/AbstractTaskGraphEncoding.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/AbstractTaskGraphEncoding.java
@@ -30,7 +30,7 @@ import org.fortiss.af3.exploration.alg.dse.sysmodel.arch.taskgraph.TaskGraph;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating YELLOW Hash: A694EC071CACBCF34CB4E36AD7A9FEC1
+ * @ConQAT.Rating RED Hash: 1E871574CDBA7188AB4D369D0E7CD98A
  */
 public class AbstractTaskGraphEncoding<G extends ComposableGenotype, C> extends
 		TaskGraphEncoding<G, C, DefaultTaskGraph> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/InstantiatedAcyclicTaskGraphEncoding.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/InstantiatedAcyclicTaskGraphEncoding.java
index 0212bc03..4401a169 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/InstantiatedAcyclicTaskGraphEncoding.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/InstantiatedAcyclicTaskGraphEncoding.java
@@ -35,7 +35,7 @@ import org.fortiss.af3.exploration.alg.dse.sysmodel.arch.taskgraph.TaskGraph;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating YELLOW Hash: 7209F955880EFC0598528E5CCB8D2809
+ * @ConQAT.Rating RED Hash: E42FC40C8CDDF9ADDC642CA42B18F49A
  */
 public class InstantiatedAcyclicTaskGraphEncoding<T extends InstantiatedTaskMappingEntry, C>
 		extends TaskGraphEncoding<InstantiatedTaskMappingEncoding<T>, C, AcyclicTaskGraph> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/InstantiatedTaskGraphEncoding.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/InstantiatedTaskGraphEncoding.java
index cdf5ff0e..8cb02ba8 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/InstantiatedTaskGraphEncoding.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/InstantiatedTaskGraphEncoding.java
@@ -32,7 +32,7 @@ import org.fortiss.af3.exploration.alg.dse.sysmodel.arch.taskgraph.TaskGraph;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating YELLOW Hash: C03B8040E16131B7125651C59098DC72
+ * @ConQAT.Rating RED Hash: 8EF5A4473BDCFD72A3AED1A40E8ACBBF
  */
 public class InstantiatedTaskGraphEncoding<T extends InstantiatedTaskMappingEntry, C> extends
 		TaskGraphEncoding<InstantiatedTaskMappingEncoding<T>, C, DefaultTaskGraph> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/SafeTaskGraphEncoding.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/SafeTaskGraphEncoding.java
index 8b06302a..e7de3d3d 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/SafeTaskGraphEncoding.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/SafeTaskGraphEncoding.java
@@ -29,7 +29,7 @@ import org.fortiss.af3.exploration.alg.dse.sysmodel.arch.taskgraph.TaskGraph;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating YELLOW Hash: 044839861F95037D2DD4D480279F2C8B
+ * @ConQAT.Rating RED Hash: 62C48EEC73FEB8FB565197D21B2E4E04
  */
 public class SafeTaskGraphEncoding<C> extends
 		AbstractTaskGraphEncoding<SafetyFunctionArchEncoding<C>, C> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/TaskGraphEncoding.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/TaskGraphEncoding.java
index 5fc58a93..1a01bfa7 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/TaskGraphEncoding.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskgraph/TaskGraphEncoding.java
@@ -42,7 +42,7 @@ import org.opt4j.core.Genotype;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating RED Hash: D089A8D66AECE47F6E0A840767FA7891
+ * @ConQAT.Rating RED Hash: ACAC81CFC026063D5266CBF1AC4DB252
  */
 public class TaskGraphEncoding<G extends Genotype, C, T extends TaskGraph> implements
 		IExplorationEncoding, ComposablePhenotype<G>, Cloneable {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/TaskMappingEncoding.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/TaskMappingEncoding.java
index a145bbd1..125466c6 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/TaskMappingEncoding.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/TaskMappingEncoding.java
@@ -69,7 +69,7 @@ import com.google.common.collect.Multimap;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3888 $
- * @ConQAT.Rating RED Hash: A2725E4E96BAA9D211EB0D09F59D039C
+ * @ConQAT.Rating RED Hash: 3B3778916988AD5A3122766A3D295D1F
  */
 public abstract class TaskMappingEncoding<T extends TaskMappingEntry> implements IMappingEncoding,
 		ComposableGenotype, MappingEncoding, ArchExpSubEncoding, IExplorationEncoding,
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/TaskMappingEntry.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/TaskMappingEntry.java
index 07efb12f..30e9aad3 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/TaskMappingEntry.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/TaskMappingEntry.java
@@ -33,7 +33,7 @@ import com.google.common.collect.MutableClassToInstanceMap;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating YELLOW Hash: 5CB5AB5FCB8696537D2229C5E5FC15E0
+ * @ConQAT.Rating RED Hash: 3ACC77B2D6EE2B946F4DFDAA3E0B7431
  */
 public abstract class TaskMappingEntry implements IMappingEntry {
 	/** Deployment target to which task is mapped */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/abstractmapping/AbstractTaskMappingEncoding.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/abstractmapping/AbstractTaskMappingEncoding.java
index 056a6938..7708d557 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/abstractmapping/AbstractTaskMappingEncoding.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/abstractmapping/AbstractTaskMappingEncoding.java
@@ -40,7 +40,7 @@ import org.opt4j.core.Genotype;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3885 $
- * @ConQAT.Rating YELLOW Hash: 3DF39B0B8106F1038EB2EC0EF0E02D1E
+ * @ConQAT.Rating RED Hash: DFA8BDB7233EA65E2B01D9C08975192B
  */
 public class AbstractTaskMappingEncoding extends TaskMappingEncoding<AbstractTaskMappingEntry> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/abstractmapping/AbstractTaskMappingEntry.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/abstractmapping/AbstractTaskMappingEntry.java
index eff23514..3773bb49 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/abstractmapping/AbstractTaskMappingEntry.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/abstractmapping/AbstractTaskMappingEntry.java
@@ -28,7 +28,7 @@ import org.fortiss.af3.exploration.alg.dse.sysmodel.arch.IExecutionUnitAdapter;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: E9BCEC8A55BF5E4CBBBEA84883FD93DD
+ * @ConQAT.Rating RED Hash: A8BBB8FC82364F1AD4D6FB187F51156D
  */
 public class AbstractTaskMappingEntry extends TaskMappingEntry implements Cloneable {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/constraint/InternalReplicationConstraint.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/constraint/InternalReplicationConstraint.java
index 229f2d70..493d4130 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/constraint/InternalReplicationConstraint.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/constraint/InternalReplicationConstraint.java
@@ -34,7 +34,7 @@ import org.fortiss.af3.exploration.model.ExplorationTarget;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash: A75683844D4FCD4BA58DA4CE35A68C5A
+ * @ConQAT.Rating RED Hash: B0DECAF3E8F577A789C92EE5B5730E57
  */
 @SuppressWarnings("javadoc")
 public class InternalReplicationConstraint extends EObjectImpl implements
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/constraint/InternalSeparationConstraint.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/constraint/InternalSeparationConstraint.java
index c44dfaa9..72d79af1 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/constraint/InternalSeparationConstraint.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/constraint/InternalSeparationConstraint.java
@@ -38,7 +38,7 @@ import org.fortiss.af3.platform.model.IPlatformResource;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash: 61AC18C4A081EA4D9310B99CE5D81846
+ * @ConQAT.Rating RED Hash: B3F05A763AD1A0D86111248365E5B88E
  */
 @SuppressWarnings("javadoc")
 public class InternalSeparationConstraint extends EObjectImpl implements
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/FailSilentTaskMappingEncoding.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/FailSilentTaskMappingEncoding.java
index 17b1f5d4..4dd45c98 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/FailSilentTaskMappingEncoding.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/FailSilentTaskMappingEncoding.java
@@ -35,7 +35,7 @@ import org.fortiss.af3.exploration.moea.model.DseSpecification;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3480 $
- * @ConQAT.Rating RED Hash: 31E699F303C22A41CE74A6C9F70C0766
+ * @ConQAT.Rating RED Hash: 71B4DFB05BA4E173B987F2A8D530F5F6
  */
 public class FailSilentTaskMappingEncoding extends
 		InstantiatedTaskMappingEncoding<FailSilentTaskMappingEntry> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/FailSilentTaskMappingEntry.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/FailSilentTaskMappingEntry.java
index 2ce5ad11..107ec320 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/FailSilentTaskMappingEntry.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/FailSilentTaskMappingEntry.java
@@ -30,7 +30,7 @@ import org.fortiss.af3.exploration.alg.dse.sysmodel.arch.IExecutionUnitAdapter;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: 8BD1925CD7E8FAB425D80C4A640C3920
+ * @ConQAT.Rating RED Hash: 0846ADC9D6ECEB2917FAD88D690AE7F9
  */
 public class FailSilentTaskMappingEntry extends InstantiatedTaskMappingEntry implements Cloneable {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/FaultDetectionVotingTaskMappingEncoding.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/FaultDetectionVotingTaskMappingEncoding.java
index b0d596b8..078276d9 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/FaultDetectionVotingTaskMappingEncoding.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/FaultDetectionVotingTaskMappingEncoding.java
@@ -34,7 +34,7 @@ import org.fortiss.af3.exploration.model.ExplorationSpecification;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3480 $
- * @ConQAT.Rating RED Hash: 1E0FD84465E1CF615EB35DD7B0E88482
+ * @ConQAT.Rating RED Hash: FFA7C644FDD1EC609A8E735B1D2AA403
  */
 public class FaultDetectionVotingTaskMappingEncoding extends
 		InstantiatedTaskMappingEncoding<FaultDetectionVotingTaskMappingEntry> implements Cloneable {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/FaultDetectionVotingTaskMappingEntry.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/FaultDetectionVotingTaskMappingEntry.java
index f6b05ec9..9438a4f4 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/FaultDetectionVotingTaskMappingEntry.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/FaultDetectionVotingTaskMappingEntry.java
@@ -30,7 +30,7 @@ import org.fortiss.af3.exploration.alg.dse.sysmodel.arch.IExecutionUnitAdapter;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 2419 $
- * @ConQAT.Rating RED Hash: A3A454AB7D75346FD2EB5F86193905E6
+ * @ConQAT.Rating RED Hash: 5D45A4A9867B9CB8400DCC920B17A135
  */
 public class FaultDetectionVotingTaskMappingEntry extends InstantiatedTaskMappingEntry implements
 		Cloneable {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/InstantiatedTaskMappingEncoding.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/InstantiatedTaskMappingEncoding.java
index 59ad29f1..23ce0b1c 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/InstantiatedTaskMappingEncoding.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/InstantiatedTaskMappingEncoding.java
@@ -41,7 +41,7 @@ import org.opt4j.core.Genotype;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3885 $
- * @ConQAT.Rating YELLOW Hash: 46FF32B4C28A6EA1581C3EDFBDA7755E
+ * @ConQAT.Rating RED Hash: E58523ED4F83F1D082C0A6D327A72F34
  */
 public abstract class InstantiatedTaskMappingEncoding<T extends InstantiatedTaskMappingEntry>
 		extends TaskMappingEncoding<T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/InstantiatedTaskMappingEntry.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/InstantiatedTaskMappingEntry.java
index c6753d3b..57b4565f 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/InstantiatedTaskMappingEntry.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/instantiatedmapping/InstantiatedTaskMappingEntry.java
@@ -34,7 +34,7 @@ import org.fortiss.af3.exploration.alg.dse.sysmodel.random.RandomExploration;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating YELLOW Hash: C54C99DE857B5AC431ECA573CCE888CF
+ * @ConQAT.Rating RED Hash: CBD09B1B0B5F0D70EDEAEDFF0136C555
  */
 public abstract class InstantiatedTaskMappingEntry extends TaskMappingEntry implements Cloneable {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/create/ComposableCreator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/create/ComposableCreator.java
index 05969cb1..14c0efd2 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/create/ComposableCreator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/create/ComposableCreator.java
@@ -41,7 +41,7 @@ import org.opt4j.core.problem.Decoder;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating YELLOW Hash: 24500FD093C6678B0D693B1DD010EE88
+ * @ConQAT.Rating RED Hash: 0993CB328A85F9FA4E063798EF9EB0D1
  */
 public interface ComposableCreator<G extends ComposableGenotype> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/create/ComposableCreatorBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/create/ComposableCreatorBase.java
index 3aa06f69..3fc381bf 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/create/ComposableCreatorBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/create/ComposableCreatorBase.java
@@ -48,7 +48,7 @@ import org.opt4j.core.problem.Decoder;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating YELLOW Hash: DEC9F11854A2A461F0D8D0CF71F53189
+ * @ConQAT.Rating RED Hash: 10ADB9907718BFF00670CC67B888C643
  */
 public abstract class ComposableCreatorBase<G extends ComposableGenotype> implements
 		ComposableCreator<G> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/create/CompositeCreator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/create/CompositeCreator.java
index 6621053a..6e0edd8b 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/create/CompositeCreator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/create/CompositeCreator.java
@@ -30,7 +30,7 @@ import org.opt4j.core.problem.Creator;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3033 $
- * @ConQAT.Rating YELLOW Hash: 83F46DB21F94A75806E1E375A55888C3
+ * @ConQAT.Rating RED Hash: 312EB4EED46ACC4AA728A8567C0AF7D2
  */
 public interface CompositeCreator<G extends CompositeGenotype<Class<? extends ComposableGenotype>, ? extends ComposableGenotype>>
 		extends Creator<G> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/create/CompositeCreatorBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/create/CompositeCreatorBase.java
index 895fad20..b5af5e34 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/create/CompositeCreatorBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/create/CompositeCreatorBase.java
@@ -40,7 +40,7 @@ import com.google.inject.Inject;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating YELLOW Hash: C371DC4355F8C83713605660BFA38B9C
+ * @ConQAT.Rating RED Hash: 4C185ED1B08430018EAEEC420BDA566C
  */
 public abstract class CompositeCreatorBase<G extends CompositeGenotype<Class<? extends ComposableGenotype>, ComposableGenotype>>
 		implements CompositeCreator<G> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/ComposableDecoder.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/ComposableDecoder.java
index 646aa092..b3582990 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/ComposableDecoder.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/ComposableDecoder.java
@@ -36,7 +36,7 @@ import org.opt4j.core.problem.Decoder;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3451 $
- * @ConQAT.Rating YELLOW Hash: 22567921112B18F19227FDB1B9253433
+ * @ConQAT.Rating RED Hash: 62C4D78593B24C20FEC7B1D4BC3AEF56
  */
 public interface ComposableDecoder<G extends ComposableGenotype, P extends ComposablePhenotype<?>>
 		extends IDependencyModule<IExplorationEncoding, P> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/ComposableDecoderBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/ComposableDecoderBase.java
index e04450ea..ca5e0cc9 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/ComposableDecoderBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/ComposableDecoderBase.java
@@ -26,7 +26,7 @@ import org.fortiss.af3.exploration.alg.dse.backend.opt4j.extensions.compositegen
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3451 $
- * @ConQAT.Rating RED Hash: B0008945820EBAD3338FE8337FAC6C4F
+ * @ConQAT.Rating RED Hash: 378ECE4AEA793F48379C243CF11D0831
  */
 public abstract class ComposableDecoderBase<G extends ComposableGenotype, P extends ComposablePhenotype<?>>
 		implements ComposableDecoder<G, P> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/CompositeDecoder.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/CompositeDecoder.java
index 24cfdd80..f990ec49 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/CompositeDecoder.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/CompositeDecoder.java
@@ -35,7 +35,7 @@ import org.opt4j.core.problem.Decoder;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3062 $
- * @ConQAT.Rating YELLOW Hash: 4AA2FD77827F0DB85FEB6A109FE6A126
+ * @ConQAT.Rating RED Hash: 94D2BED3181E9749F65A43B2CDB377CE
  */
 public interface CompositeDecoder<C extends CompositeGenotype<Class<? extends ComposableGenotype>, ? extends ComposableGenotype>, P extends CompositePhenotype<? extends Genotype>>
 		extends Decoder<C, P> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/CompositeDecoderBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/CompositeDecoderBase.java
index 8b2e9728..3ac66c8e 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/CompositeDecoderBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/CompositeDecoderBase.java
@@ -48,7 +48,7 @@ import org.opt4j.core.problem.Decoder;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating YELLOW Hash: 1A3B10C6B3813362635468586D38B9BD
+ * @ConQAT.Rating RED Hash: 29B7EB1096C939A3B9322F7DD992F588
  */
 public abstract class CompositeDecoderBase<C extends CompositeGenotype<Class<? extends ComposableGenotype>, ComposableGenotype>, P extends CompositePhenotype<?>>
 		implements CompositeDecoder<C, P> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/PhenotypeDecoder.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/PhenotypeDecoder.java
index fe2a05ef..41cb23e8 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/PhenotypeDecoder.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/decode/PhenotypeDecoder.java
@@ -36,7 +36,7 @@ import org.opt4j.core.problem.Decoder;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3382 $
- * @ConQAT.Rating RED Hash: 767E4DD764AACED0EA735D6993F84570
+ * @ConQAT.Rating RED Hash: 6334B9B20BB123E5891FB9A4A9C8A68B
  */
 public interface PhenotypeDecoder<P extends Phenotype> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/evaluate/ComposableEvaluator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/evaluate/ComposableEvaluator.java
index c2b6e363..06a68d58 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/evaluate/ComposableEvaluator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/evaluate/ComposableEvaluator.java
@@ -32,7 +32,7 @@ import com.google.common.collect.ClassToInstanceMap;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating YELLOW Hash: 8FDBC259F70B6576641CF38B3C5E7FB3
+ * @ConQAT.Rating RED Hash: D47347505A968014F1004269C3099AD5
  */
 public interface ComposableEvaluator<P extends Object> {
 	/**
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/evaluate/CompositeEvaluator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/evaluate/CompositeEvaluator.java
index 2abe2139..dbe0de90 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/evaluate/CompositeEvaluator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/evaluate/CompositeEvaluator.java
@@ -35,7 +35,7 @@ import org.opt4j.core.problem.Evaluator;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating YELLOW Hash: 587173231752D2D08E019963E7928748
+ * @ConQAT.Rating RED Hash: E54D706B912A419F3F8127FD5FACEABB
  */
 public interface CompositeEvaluator<P> extends Evaluator<P> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/evaluate/CompositeEvaluatorBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/evaluate/CompositeEvaluatorBase.java
index 40e27df2..75dad88a 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/evaluate/CompositeEvaluatorBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/evaluate/CompositeEvaluatorBase.java
@@ -58,7 +58,7 @@ import com.google.common.collect.MutableClassToInstanceMap;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating RED Hash: DBF4611C3C2578AB6531E0927F70BA0D
+ * @ConQAT.Rating RED Hash: CE83131FB12EBD6AC292C4D76ABC8A2C
  */
 public abstract class CompositeEvaluatorBase<P extends CompositePhenotype<?>> implements
 		CompositeEvaluator<P> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/exception/DecodingException.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/exception/DecodingException.java
index 5cbf5871..8814da5e 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/exception/DecodingException.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/exception/DecodingException.java
@@ -28,7 +28,7 @@ import org.opt4j.core.problem.Decoder;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3480 $
- * @ConQAT.Rating YELLOW Hash: FD170169862E2688A4A2DA7D383ECE5C
+ * @ConQAT.Rating RED Hash: 3C84B0252388D8EADFEF818C0F2910DB
  */
 public class DecodingException extends ExplorationException {
 	/** Constructor specialized for decoding errors. */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/exception/DependencyException.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/exception/DependencyException.java
index 0dd652a3..4283fd25 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/exception/DependencyException.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/exception/DependencyException.java
@@ -26,7 +26,7 @@ import org.fortiss.af3.exploration.alg.exception.ExplorationException;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3480 $
- * @ConQAT.Rating YELLOW Hash: 981897709D5BE431526581521AD916AA
+ * @ConQAT.Rating RED Hash: A28B31975B79BEDA5BB28FFD02E26120
  */
 public class DependencyException extends ExplorationException {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/exception/MissingDependencyException.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/exception/MissingDependencyException.java
index 5b307976..88f122c2 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/exception/MissingDependencyException.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/exception/MissingDependencyException.java
@@ -26,7 +26,7 @@ import org.fortiss.af3.exploration.alg.service.IExplorationEncoding;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3382 $
- * @ConQAT.Rating YELLOW Hash: AF680AD3172DD719E357BE92EC4BB5C9
+ * @ConQAT.Rating RED Hash: 980CBA6940BEF3047411EF9EF005BADC
  */
 public class MissingDependencyException extends DependencyException {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/genotype/ComposableGenotype.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/genotype/ComposableGenotype.java
index 5d74db78..def74068 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/genotype/ComposableGenotype.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/genotype/ComposableGenotype.java
@@ -26,7 +26,7 @@ import org.opt4j.core.genotype.CompositeGenotype;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating YELLOW Hash: 4447CB524315D54AB6DF7714179C9F26
+ * @ConQAT.Rating RED Hash: D8B5AFBB8BFDDAC1265E90086AC67A4D
  */
 public interface ComposableGenotype extends Genotype {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/genotype/FlatGenotypeMap.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/genotype/FlatGenotypeMap.java
index 283885bc..9cdbb32d 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/genotype/FlatGenotypeMap.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/genotype/FlatGenotypeMap.java
@@ -31,7 +31,7 @@ import org.opt4j.core.genotype.CompositeGenotype;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3035 $
- * @ConQAT.Rating YELLOW Hash: 83069AB05692D19F6A2DF564E9A81E31
+ * @ConQAT.Rating RED Hash: F18EE4BF8BD55B14AFED72D10A129213
  */
 public class FlatGenotypeMap extends CompositeGenotype<Class<? extends Genotype>, Genotype> {
 	// No "real" implementation required. The base class does this job.
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/graph/DecoderDependencyGraph.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/graph/DecoderDependencyGraph.java
index 6ffd5143..48a282bc 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/graph/DecoderDependencyGraph.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/graph/DecoderDependencyGraph.java
@@ -40,7 +40,7 @@ import org.opt4j.core.problem.Decoder;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3747 $
- * @ConQAT.Rating YELLOW Hash: 15A8F3DB3C18984E47A4D35D8F259EE1
+ * @ConQAT.Rating RED Hash: F21C1E8B3019427B78789FD3EE968BA7
  */
 public class DecoderDependencyGraph
 		extends
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/graph/DecoderEdge.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/graph/DecoderEdge.java
index 129a3114..d30d376f 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/graph/DecoderEdge.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/graph/DecoderEdge.java
@@ -28,7 +28,7 @@ import org.fortiss.af3.exploration.alg.graph.DependencyEdge;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3451 $
- * @ConQAT.Rating YELLOW Hash: 67D82E36A9575DE3FD120CB2B0291FAE
+ * @ConQAT.Rating RED Hash: 64E3C97868042CCA97F591E915895C14
  */
 public class DecoderEdge<G extends ComposableGenotype, P extends ComposablePhenotype<?>> extends
 		DependencyEdge<ComposableDecoder<G, P>> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/ComposablePhenotype.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/ComposablePhenotype.java
index 0f08107c..306f7be9 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/ComposablePhenotype.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/ComposablePhenotype.java
@@ -27,7 +27,7 @@ import org.opt4j.core.Genotype;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating YELLOW Hash: 81AD202996AB9B1B88CC11FC3B7DD0BC
+ * @ConQAT.Rating RED Hash: E7831730F898048117BBACDB1CA242B0
  */
 public interface ComposablePhenotype<G extends Genotype> extends Phenotype {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/CompositePhenotype.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/CompositePhenotype.java
index 96f84814..6db60e8c 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/CompositePhenotype.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/CompositePhenotype.java
@@ -32,7 +32,7 @@ import org.opt4j.core.genotype.CompositeGenotype;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3072 $
- * @ConQAT.Rating YELLOW Hash: 999DAF4F52D649AD17310136312D8855
+ * @ConQAT.Rating RED Hash: D900549C15CC8FC478E1ACB43598C19F
  */
 public interface CompositePhenotype<G extends Genotype>
 		extends
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/CompositePhenotypeBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/CompositePhenotypeBase.java
index 0fb9048d..b1a6cf55 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/CompositePhenotypeBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/CompositePhenotypeBase.java
@@ -32,7 +32,7 @@ import org.opt4j.core.Genotype;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: D1A6182BD43F1AC2C61006966EFC0B35
+ * @ConQAT.Rating RED Hash: 031F7511012F0AAF6A3F3D9ED53B493E
  */
 public abstract class CompositePhenotypeBase<G extends Genotype> implements CompositePhenotype<G> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/FlatPhenotypeMap.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/FlatPhenotypeMap.java
index 42298d71..a361cc7b 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/FlatPhenotypeMap.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/FlatPhenotypeMap.java
@@ -32,7 +32,7 @@ import org.fortiss.af3.exploration.alg.service.IExplorationEncoding;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3478 $
- * @ConQAT.Rating YELLOW Hash: B568C33B362BE17DD68E29B6570BB8FA
+ * @ConQAT.Rating RED Hash: E96855061F4A94C84D2AE992FF86D03C
  */
 public class FlatPhenotypeMap<T extends Phenotype> extends ExplorationEncodingMap<T> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/Phenotype.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/Phenotype.java
index 9734b969..483fecba 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/Phenotype.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/compositegene/phenotype/Phenotype.java
@@ -25,7 +25,7 @@ import org.fortiss.af3.exploration.alg.service.IExplorationEncoding;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3382 $
- * @ConQAT.Rating YELLOW Hash: CDE7DC203CF0D61FE90C2F6862294319
+ * @ConQAT.Rating RED Hash: CF18332ABFE93B0A6963E2AD1EF119E5
  */
 public interface Phenotype extends IExplorationEncoding {
 	// Marker interface.
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/encoding/ConstrainedEncoding.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/encoding/ConstrainedEncoding.java
index 2ba3337a..bf88b7c8 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/encoding/ConstrainedEncoding.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/extensions/encoding/ConstrainedEncoding.java
@@ -31,7 +31,7 @@ import com.google.common.collect.Multimap;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: FB163322A476AC709F455BCD72E8B64E
  */
 public interface ConstrainedEncoding extends IExplorationEncoding {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/mating/MatingCrossoverMutateRepair.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/mating/MatingCrossoverMutateRepair.java
index 0c51e666..d647178a 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/mating/MatingCrossoverMutateRepair.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/mating/MatingCrossoverMutateRepair.java
@@ -54,7 +54,7 @@ import com.google.inject.name.Named;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3885 $
- * @ConQAT.Rating YELLOW Hash: 206852AA1B3F5A6364D8FD49E6CD11BB
+ * @ConQAT.Rating RED Hash: 61353E5AB421A8456F8BD8517C8C971D
  */
 public class MatingCrossoverMutateRepair extends MatingCrossoverMutate {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/mating/MatingCrossoverMutateRepairModule.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/mating/MatingCrossoverMutateRepairModule.java
index 311988a7..a5deb78e 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/mating/MatingCrossoverMutateRepairModule.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/mating/MatingCrossoverMutateRepairModule.java
@@ -32,7 +32,7 @@ import com.google.inject.name.Names;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3478 $
- * @ConQAT.Rating YELLOW Hash: CFFD90BAF277128B00F834AA90D384F7
+ * @ConQAT.Rating RED Hash: 6444B42A03FC91F3C8FB63EF09DD8E36
  */
 public class MatingCrossoverMutateRepairModule extends MatingModule {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/ComposableOperatorClassPredicate.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/ComposableOperatorClassPredicate.java
index d29e3e2f..1dad5f62 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/ComposableOperatorClassPredicate.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/ComposableOperatorClassPredicate.java
@@ -33,7 +33,7 @@ import org.opt4j.operators.AbstractGenericOperator.OperatorClassPredicate;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 1249 $
- * @ConQAT.Rating YELLOW Hash: 2615B86A96909781752E9997878C07F5
+ * @ConQAT.Rating RED Hash: 2234389B2786C685962D8E139657FA13
  */
 public class ComposableOperatorClassPredicate extends OperatorClassPredicate {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/OperatorUtil.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/OperatorUtil.java
index 8130061e..170935d4 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/OperatorUtil.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/OperatorUtil.java
@@ -36,7 +36,7 @@ import com.google.inject.multibindings.MapBinder;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 1249 $
- * @ConQAT.Rating YELLOW Hash: FBF3846E5788445D3C73223D86F8BC78
+ * @ConQAT.Rating RED Hash: DDCC5E6C8C5BE9951DE4A5546F27D114
  */
 public class OperatorUtil {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/safetyfunctionarch/CopySafetyFunctionArch.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/safetyfunctionarch/CopySafetyFunctionArch.java
index bd323f45..921dddbe 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/safetyfunctionarch/CopySafetyFunctionArch.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/safetyfunctionarch/CopySafetyFunctionArch.java
@@ -26,7 +26,7 @@ import org.opt4j.operators.copy.Copy;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 2686 $
- * @ConQAT.Rating YELLOW Hash: F3EBE9E7AB1F0AFAE45A98EA0AE7526B
+ * @ConQAT.Rating RED Hash: AEB159C26237DB308778A312705CE363
  */
 public class CopySafetyFunctionArch implements Copy<SafetyFunctionArchEncoding<?>> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/safetyfunctionarch/CopySafetyFunctionArchModule.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/safetyfunctionarch/CopySafetyFunctionArchModule.java
index e577c7b9..5efa1a5f 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/safetyfunctionarch/CopySafetyFunctionArchModule.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/safetyfunctionarch/CopySafetyFunctionArchModule.java
@@ -26,7 +26,7 @@ import org.opt4j.operators.copy.CopyModule;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 2686 $
- * @ConQAT.Rating YELLOW Hash: 0C4D1912C9F9FF041788CE5AB36D79E5
+ * @ConQAT.Rating RED Hash: D4570F673FCD314E8A75337E3675DE79
  */
 public class CopySafetyFunctionArchModule extends CopyModule {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/taskmapping/CopyAbstractTaskMapping.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/taskmapping/CopyAbstractTaskMapping.java
index d98e2fd7..64bb6a2e 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/taskmapping/CopyAbstractTaskMapping.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/taskmapping/CopyAbstractTaskMapping.java
@@ -27,7 +27,7 @@ import org.opt4j.operators.copy.Copy;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 2686 $
- * @ConQAT.Rating YELLOW Hash: 8EF33B880554FD8BB2386FFDC32BB775
+ * @ConQAT.Rating RED Hash: 2F82DB5417A0EC3DBE08815181CBCE65
  */
 public class CopyAbstractTaskMapping implements Copy<AbstractTaskMappingEncoding> {
 	/** {@inheritDoc} */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/taskmapping/CopyInstanceTaskMapping.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/taskmapping/CopyInstanceTaskMapping.java
index ec25f2fe..0025f13e 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/taskmapping/CopyInstanceTaskMapping.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/taskmapping/CopyInstanceTaskMapping.java
@@ -27,7 +27,7 @@ import org.opt4j.operators.copy.Copy;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 2686 $
- * @ConQAT.Rating YELLOW Hash: F2E82A32BDB0402FB5CCCF026B9C2E57
+ * @ConQAT.Rating RED Hash: E5C2EBB2C415EF144F959F4FB7D04AF7
  */
 public class CopyInstanceTaskMapping implements Copy<InstantiatedTaskMappingEncoding<?>> {
 	/** {@inheritDoc} */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/taskmapping/CopyTaskMappingModule.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/taskmapping/CopyTaskMappingModule.java
index 4f0cba65..563792c4 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/taskmapping/CopyTaskMappingModule.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/copy/taskmapping/CopyTaskMappingModule.java
@@ -26,7 +26,7 @@ import org.opt4j.operators.copy.CopyModule;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 2686 $
- * @ConQAT.Rating YELLOW Hash: 94D0820C8064C2B31F31A35C620CA7D2
+ * @ConQAT.Rating RED Hash: A9768F7453202508B2E8773736F2F58E
  */
 public class CopyTaskMappingModule extends CopyModule {
 	/** {@inheritDoc} */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverAbstractTaskMappingModule.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverAbstractTaskMappingModule.java
index 05088af1..40d01ef0 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverAbstractTaskMappingModule.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverAbstractTaskMappingModule.java
@@ -28,7 +28,7 @@ import org.fortiss.af3.exploration.alg.dse.sysmodel.arch.SystemModelAdapter;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: AB046BE4BB327E6EA4F65A2D2E61C433
+ * @ConQAT.Rating RED Hash: 50C0A8E171D19E506A8D065333E5372D
  */
 public class CrossoverAbstractTaskMappingModule extends CrossoverOperatorModuleBase {
 	/** Crossover rate */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverAllocationBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverAllocationBase.java
index b6b6d389..3369a2ca 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverAllocationBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverAllocationBase.java
@@ -44,7 +44,7 @@ import com.google.common.collect.HashBiMap;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3885 $
- * @ConQAT.Rating YELLOW Hash: DC301374C5C205D88591FC60A1C1B2C9
+ * @ConQAT.Rating RED Hash: 174AC325675EB3679369664F9985048D
  */
 public abstract class CrossoverAllocationBase<S extends TaskMappingEntry, T extends TaskMappingEncoding<S>>
 		implements Crossover<T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverOperatorModuleBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverOperatorModuleBase.java
index 0dbef479..05297def 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverOperatorModuleBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverOperatorModuleBase.java
@@ -32,7 +32,7 @@ import org.opt4j.operators.crossover.Crossover;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 1888 $
- * @ConQAT.Rating YELLOW Hash: B91A5AC706B6AA50BA3CD0B69DD87C33
+ * @ConQAT.Rating RED Hash: 21908DA2D5DD2AA7D9A72FACF1B2AE0C
  */
 public abstract class CrossoverOperatorModuleBase extends BasicCrossoverModule implements
 		IMultiSelectorOperatorModule<Crossover<?>> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverRandManyAllocation.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverRandManyAllocation.java
index 84003dee..ca780ee1 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverRandManyAllocation.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverRandManyAllocation.java
@@ -33,7 +33,7 @@ import org.opt4j.operators.crossover.Pair;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: 97966775B1ABA8E1DAE3305283299629
+ * @ConQAT.Rating RED Hash: 07FECF5FE2DAA99C4E5D48B8530DA03B
  */
 public class CrossoverRandManyAllocation<S extends TaskMappingEntry, T extends TaskMappingEncoding<S>>
 		extends CrossoverAllocationBase<S, T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverSingleAllocation.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverSingleAllocation.java
index c3df20c0..814f9ad7 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverSingleAllocation.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/CrossoverSingleAllocation.java
@@ -32,7 +32,7 @@ import org.opt4j.operators.crossover.Pair;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 2419 $
- * @ConQAT.Rating RED Hash: AEB444D869D29CFA7A77A1E60D5C0EB7
+ * @ConQAT.Rating RED Hash: 5AAE02D8C401D79ABA8552B700C459FA
  */
 public class CrossoverSingleAllocation<S extends TaskMappingEntry, T extends TaskMappingEncoding<S>>
 		extends CrossoverAllocationBase<S, T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/NopCrossover.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/NopCrossover.java
index 05487540..ff01608f 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/NopCrossover.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/NopCrossover.java
@@ -30,7 +30,7 @@ import org.opt4j.operators.crossover.Pair;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 2686 $
- * @ConQAT.Rating YELLOW Hash: C2C746DD18134FFC69D3A1CA7886713F
+ * @ConQAT.Rating RED Hash: B54DDFF5C70AD37E8EE3AEF0571D316F
  */
 public class NopCrossover implements Crossover<Genotype> {
 	/** {@inheritDoc} */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/NopCrossoverInstantiatedTaskMappingModule.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/NopCrossoverInstantiatedTaskMappingModule.java
index 49e6efce..56d24e74 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/NopCrossoverInstantiatedTaskMappingModule.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/NopCrossoverInstantiatedTaskMappingModule.java
@@ -26,7 +26,7 @@ import org.fortiss.af3.exploration.alg.dse.backend.opt4j.encoding.taskmapping.in
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: 33F335B49775CF3562E4DECF3DF2B37F
+ * @ConQAT.Rating RED Hash: 31DA03F0F41CDD7FED4B0D961D80DB62
  */
 public class NopCrossoverInstantiatedTaskMappingModule extends CrossoverOperatorModuleBase {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/NopCrossoverSFArchModule.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/NopCrossoverSFArchModule.java
index 7d3926a3..825b38c5 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/NopCrossoverSFArchModule.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/NopCrossoverSFArchModule.java
@@ -26,7 +26,7 @@ import org.fortiss.af3.exploration.alg.dse.backend.opt4j.encoding.safetyfunction
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: CBE83E121865A892DB07C3EE7906ECE5
+ * @ConQAT.Rating RED Hash: 6C8ED47DBDDB6A586C43DF7BC1BB3374
  */
 public class NopCrossoverSFArchModule extends CrossoverOperatorModuleBase {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/failSilent/CrossoverAllocationFailSilent.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/failSilent/CrossoverAllocationFailSilent.java
index f21aa9f6..cda0485a 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/failSilent/CrossoverAllocationFailSilent.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/failSilent/CrossoverAllocationFailSilent.java
@@ -29,7 +29,7 @@ import org.fortiss.af3.exploration.alg.dse.sysmodel.arch.SystemModelAdapter;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: 3081A26BD3602E36911A851277FCE18B
+ * @ConQAT.Rating RED Hash: 50A28CFFB773ACE1EDD57017A07CBF65
  */
 public class CrossoverAllocationFailSilent extends
 		CrossoverRandManyAllocation<FailSilentTaskMappingEntry, FailSilentTaskMappingEncoding> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/faultDetectionVoting/CrossoverAllocationFaultDetectionVoting.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/faultDetectionVoting/CrossoverAllocationFaultDetectionVoting.java
index 2ff6240d..c1c2c27d 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/faultDetectionVoting/CrossoverAllocationFaultDetectionVoting.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/crossover/faultDetectionVoting/CrossoverAllocationFaultDetectionVoting.java
@@ -29,7 +29,7 @@ import org.fortiss.af3.exploration.alg.dse.sysmodel.arch.SystemModelAdapter;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: AE8536162EA6AA41F4E14C588914FA75
+ * @ConQAT.Rating RED Hash: 6E0E6014E4C2771CF9030C91363F04CE
  */
 public class CrossoverAllocationFaultDetectionVoting
 		extends
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/MutateBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/MutateBase.java
index d1c05642..48009a40 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/MutateBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/MutateBase.java
@@ -29,7 +29,7 @@ import org.opt4j.operators.mutate.Mutate;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 2620 $
- * @ConQAT.Rating YELLOW Hash: 6BAE93DA8B941B44C562EE042078DE6F
+ * @ConQAT.Rating RED Hash: FE76A883F5AFE8524FDC5ADB495ED106
  */
 public abstract class MutateBase<T extends Genotype> implements Mutate<T> {
 	/** Random generator */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/MutateOperatorModuleBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/MutateOperatorModuleBase.java
index bcac6fed..ba337fa1 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/MutateOperatorModuleBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/MutateOperatorModuleBase.java
@@ -36,7 +36,7 @@ import org.opt4j.operators.mutate.Mutate;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 2620 $
- * @ConQAT.Rating YELLOW Hash: 646BE33B3011AFACCDADEFCDF6030C14
+ * @ConQAT.Rating RED Hash: C4B10495D5E711BB8C62EBB6D7282D93
  */
 public abstract class MutateOperatorModuleBase extends BasicMutateModule implements
 		IMultiSelectorOperatorModule<Mutate<?>> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateChannelNumber.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateChannelNumber.java
index 405934cb..7e5be6ca 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateChannelNumber.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateChannelNumber.java
@@ -30,7 +30,7 @@ import org.opt4j.operators.mutate.Mutate;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 2686 $
- * @ConQAT.Rating YELLOW Hash: 5D1E5C8BEE5A641F2488ACAC50EA0AD7
+ * @ConQAT.Rating RED Hash: E57496C8DAA01405C14BC25FB891B36B
  */
 public class MutateChannelNumber<C> extends MutateSafetyArchBase<C> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateConnectedDiagnosisPresent.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateConnectedDiagnosisPresent.java
index 0e8bfce6..866cfbda 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateConnectedDiagnosisPresent.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateConnectedDiagnosisPresent.java
@@ -31,7 +31,7 @@ import org.opt4j.operators.mutate.Mutate;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3382 $
- * @ConQAT.Rating YELLOW Hash: D579745244D294840600338F94EDD499
+ * @ConQAT.Rating RED Hash: 68DE5435A078310C3187F32C39AEF629
  */
 public class MutateConnectedDiagnosisPresent<C> extends MutateSafetyArchBase<C> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateSafetyArchBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateSafetyArchBase.java
index 08c1ccaa..01cbadf8 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateSafetyArchBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateSafetyArchBase.java
@@ -33,7 +33,7 @@ import org.opt4j.operators.mutate.Mutate;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: 4F060D6A5A435DDC2914C17EA33372F3
+ * @ConQAT.Rating RED Hash: 7FCF5518D97A47C58590789B74DF80ED
  */
 public abstract class MutateSafetyArchBase<C> extends MutateBase<SafetyFunctionArchEncoding<C>> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateSafetyFunctionArchitectureModule.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateSafetyFunctionArchitectureModule.java
index 37491308..682d5a8f 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateSafetyFunctionArchitectureModule.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateSafetyFunctionArchitectureModule.java
@@ -32,7 +32,7 @@ import com.google.inject.Module;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 2686 $
- * @ConQAT.Rating YELLOW Hash: D0C0552AD6F8171AED48FB05964ED74A
+ * @ConQAT.Rating RED Hash: D672A42F8B0E0CB7A166C0092B8B95CA
  */
 public class MutateSafetyFunctionArchitectureModule extends MutateOperatorModuleBase {
 	/** Representation of input system */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateSafetyTriggerSignalNumber.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateSafetyTriggerSignalNumber.java
index 6bca69d7..52611210 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateSafetyTriggerSignalNumber.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/safetyarch/MutateSafetyTriggerSignalNumber.java
@@ -31,7 +31,7 @@ import org.opt4j.operators.mutate.Mutate;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3382 $
- * @ConQAT.Rating YELLOW Hash: 3E543DF3CDC466AC759C826D5E0374EC
+ * @ConQAT.Rating RED Hash: 39213A7EE823E895B246664DAB083865
  */
 public class MutateSafetyTriggerSignalNumber<C> extends MutateSafetyArchBase<C> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskinstantiation/MutateTaskInstance.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskinstantiation/MutateTaskInstance.java
index 4148b145..280435a5 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskinstantiation/MutateTaskInstance.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskinstantiation/MutateTaskInstance.java
@@ -41,7 +41,7 @@ import org.opt4j.operators.mutate.Mutate;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 2686 $
- * @ConQAT.Rating YELLOW Hash: C7CAC9AB38FE349AE20F6A81BF40E149
+ * @ConQAT.Rating RED Hash: C0C772FB0600C5FFD1AB80E7635A9E36
  */
 public class MutateTaskInstance
 		extends
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskinstantiation/MutateTaskInstanceModule.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskinstantiation/MutateTaskInstanceModule.java
index 577f16dd..cf2c03dd 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskinstantiation/MutateTaskInstanceModule.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskinstantiation/MutateTaskInstanceModule.java
@@ -37,7 +37,7 @@ import com.google.inject.Module;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: F90DC38B06D5B858F25B31906E684DDD
+ * @ConQAT.Rating RED Hash: A35691096EA5E331A854BCAAC328C20A
  */
 public class MutateTaskInstanceModule extends MutateOperatorModuleBase {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateAllocation.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateAllocation.java
index 065a02d1..c1081911 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateAllocation.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateAllocation.java
@@ -37,7 +37,7 @@ import org.fortiss.af3.exploration.alg.exception.ExplorationException;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3885 $
- * @ConQAT.Rating YELLOW Hash: B3D45AA858400837A1DF9216E5BC36B1
+ * @ConQAT.Rating RED Hash: 17A379CA64905722F8DA257F892D6B71
  */
 public class MutateAllocation<S extends TaskMappingEntry, T extends TaskMappingEncoding<S>> extends
 		MutateTasksBase<S, T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateRedundancy.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateRedundancy.java
index 1c2a70f7..a098c523 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateRedundancy.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateRedundancy.java
@@ -33,7 +33,7 @@ import org.fortiss.af3.exploration.alg.exception.ExplorationException;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3747 $
- * @ConQAT.Rating RED Hash: 1E3C0D12B2649275ABC0CE3B663351A0
+ * @ConQAT.Rating RED Hash: 43B7D2128EC15E30F289DE89B9B6953E
  */
 public abstract class MutateRedundancy<S extends TaskMappingEntry, T extends TaskMappingEncoding<S>>
 		extends MutateTasksBase<S, T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateRedundancyDecrement.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateRedundancyDecrement.java
index 3e17a3d0..5f2ebbc9 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateRedundancyDecrement.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateRedundancyDecrement.java
@@ -30,7 +30,7 @@ import org.fortiss.af3.exploration.alg.dse.sysmodel.arch.SystemModelAdapter;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 2620 $
- * @ConQAT.Rating YELLOW Hash: 04A4E99964EE38F3954ECFD65A1FABC0
+ * @ConQAT.Rating RED Hash: 945E9B5E1053F9642E119D418B07484A
  */
 public class MutateRedundancyDecrement<S extends TaskMappingEntry, T extends TaskMappingEncoding<S>>
 		extends MutateRedundancy<S, T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateRedundancyIncrement.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateRedundancyIncrement.java
index 8a8bfed2..394dc41c 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateRedundancyIncrement.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateRedundancyIncrement.java
@@ -32,7 +32,7 @@ import org.fortiss.af3.exploration.alg.exception.ExplorationException;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3480 $
- * @ConQAT.Rating YELLOW Hash: 5EBABB34B023F162A628CD048A50E2B7
+ * @ConQAT.Rating RED Hash: 711FED961D96E5D8F42368FECA874ECA
  */
 public class MutateRedundancyIncrement<S extends TaskMappingEntry, T extends TaskMappingEncoding<S>>
 		extends MutateRedundancy<S, T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateTaskMappingModule.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateTaskMappingModule.java
index 8e820b1c..715689ba 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateTaskMappingModule.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateTaskMappingModule.java
@@ -34,7 +34,7 @@ import com.google.inject.Module;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 2663 $
- * @ConQAT.Rating YELLOW Hash: F044290C11029BD1CFC6304985EBA82B
+ * @ConQAT.Rating RED Hash: 194BD37098F9831E6E02D36D7A9E092B
  */
 public class MutateTaskMappingModule extends MutateOperatorModuleBase {
 	/** Representation of input system */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateTasksBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateTasksBase.java
index 9ece7f30..93f9893d 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateTasksBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/mutate/taskmapping/MutateTasksBase.java
@@ -28,7 +28,7 @@ import org.fortiss.af3.exploration.alg.dse.sysmodel.arch.SystemModelAdapter;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 2620 $
- * @ConQAT.Rating YELLOW Hash: ED87F7974E00D2AA380E05EDE65AD7C8
+ * @ConQAT.Rating RED Hash: AECD623B84E8B899B5A30E4774DA4636
  */
 public abstract class MutateTasksBase<S extends TaskMappingEntry, T extends TaskMappingEncoding<S>>
 		extends MutateBase<T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/IMultiSelectorOperatorModule.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/IMultiSelectorOperatorModule.java
index 47153262..01d18b27 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/IMultiSelectorOperatorModule.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/IMultiSelectorOperatorModule.java
@@ -29,7 +29,7 @@ import org.opt4j.operators.OperatorModule;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 1249 $
- * @ConQAT.Rating YELLOW Hash: F3541295A76D228E962F2C5E09FE3C17
+ * @ConQAT.Rating RED Hash: 097375C36BCCBAEAA7DD25A18D594877
  */
 public interface IMultiSelectorOperatorModule<O extends Operator<?>> {
 	/**
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/IOperatorSelector.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/IOperatorSelector.java
index 19b6f658..7acb574a 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/IOperatorSelector.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/IOperatorSelector.java
@@ -29,7 +29,7 @@ import org.opt4j.operators.AbstractGenericOperator;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 1249 $
- * @ConQAT.Rating YELLOW Hash: F20FAF60D6317E85A9B282C3144D3160
+ * @ConQAT.Rating RED Hash: DE3E74531167C41F8FF007676599165B
  */
 public interface IOperatorSelector {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/ISelectorOperatorModule.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/ISelectorOperatorModule.java
index b824e1e6..f117e079 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/ISelectorOperatorModule.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/ISelectorOperatorModule.java
@@ -28,7 +28,7 @@ import org.opt4j.operators.OperatorModule;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 1249 $
- * @ConQAT.Rating YELLOW Hash: 42BBF35CB6965DDD2306F8C3067BA0CD
+ * @ConQAT.Rating RED Hash: 7E6C141236799E4FA0828A99A2D8D9AC
  */
 public interface ISelectorOperatorModule<O extends Operator<?>> {
 	/**
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/OperatorSelectorBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/OperatorSelectorBase.java
index ea2792b3..f08be2a4 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/OperatorSelectorBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/OperatorSelectorBase.java
@@ -39,7 +39,7 @@ import org.opt4j.operators.AbstractGenericOperator;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 1249 $
- * @ConQAT.Rating YELLOW Hash: 0689E596DB701109A2E14778906CE43A
+ * @ConQAT.Rating RED Hash: B6A705EEDD2826487247BEAE1B755D99
  */
 public abstract class OperatorSelectorBase implements IOperatorSelector {
 	/** Map: Operator -> 0-based index */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/OperatorSelectorPredicate.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/OperatorSelectorPredicate.java
index 11ebeebd..ed40f764 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/OperatorSelectorPredicate.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/OperatorSelectorPredicate.java
@@ -31,7 +31,7 @@ import org.opt4j.operators.AbstractGenericOperator.OperatorPredicate;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: 1F51DC0D8906904EF802F89A85E07DC5
+ * @ConQAT.Rating RED Hash: 7E2395C0700DC998A73A71F609F228A1
  */
 public class OperatorSelectorPredicate implements OperatorPredicate {
 	/** Operator whose selection is determined by this {@link OperatorSelectorPredicate}. */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/RandomOperatorSelector.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/RandomOperatorSelector.java
index 4558ab14..430d665c 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/RandomOperatorSelector.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/RandomOperatorSelector.java
@@ -27,7 +27,7 @@ import org.opt4j.core.optimizer.Operator;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: 6CF50A0DF6BC7FAD0AE17F2E24915321
+ * @ConQAT.Rating RED Hash: 34CE4F16434138D0DF2147E7A71CC0DE
  */
 public class RandomOperatorSelector extends OperatorSelectorBase {
 	/** Random generator */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/RoundRobinOperatorSelector.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/RoundRobinOperatorSelector.java
index 3956e257..b3e75a30 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/RoundRobinOperatorSelector.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/operator/selection/RoundRobinOperatorSelector.java
@@ -26,7 +26,7 @@ import org.opt4j.core.optimizer.Operator;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 1249 $
- * @ConQAT.Rating YELLOW Hash: FA30BC49FBE6CB59BAD642DDEC3AD865
+ * @ConQAT.Rating RED Hash: 3763E14FA05909AEA072F868B6474606
  */
 public class RoundRobinOperatorSelector extends OperatorSelectorBase {
 	/** Operator selected for the current round */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ArchExpSubDecoder.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ArchExpSubDecoder.java
index 92042391..df52d99b 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ArchExpSubDecoder.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ArchExpSubDecoder.java
@@ -27,7 +27,7 @@ import org.opt4j.core.problem.Decoder;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: BEB67D7B543BEE65B168FC93B75A73A4
+ * @ConQAT.Rating RED Hash: 3D22E7F33D861F29FD53A03A8C51E684
  */
 public interface ArchExpSubDecoder {
 	// Marker interface.
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ArchitectureDecoder.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ArchitectureDecoder.java
index 5d3e1102..60baea30 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ArchitectureDecoder.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ArchitectureDecoder.java
@@ -39,7 +39,7 @@ import com.google.inject.Inject;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3451 $
- * @ConQAT.Rating YELLOW Hash: 3DBF478ECB5D1D59961A3B57D28EE932
+ * @ConQAT.Rating RED Hash: 3A8C3057677972437CD31CB11BAB34B1
  */
 public class ArchitectureDecoder extends
 		CompositeDecoderBase<ArchitectureExplorationEncoding, ArchitectureSolution> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ArchitectureExplorationProblemModule.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ArchitectureExplorationProblemModule.java
index 3e2efce8..944f0cb8 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ArchitectureExplorationProblemModule.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ArchitectureExplorationProblemModule.java
@@ -38,7 +38,7 @@ import org.fortiss.af3.exploration.moea.model.DseSpecification;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3451 $
- * @ConQAT.Rating RED Hash: 0E5505267317C1117CE01B50853BFC50
+ * @ConQAT.Rating RED Hash: 1057BA4E10055241F65F27E0247DB322
  */
 public class ArchitectureExplorationProblemModule
 		extends
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/DseProblemModuleBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/DseProblemModuleBase.java
index 977a8528..5a4fae5b 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/DseProblemModuleBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/DseProblemModuleBase.java
@@ -55,7 +55,7 @@ import org.opt4j.core.problem.Evaluator;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3404 $
- * @ConQAT.Rating RED Hash: 40E95589D9A42B5800E037497E51E2F6
+ * @ConQAT.Rating RED Hash: 3992B2DBE2C863364D7F45ED3F8F4458
  */
 public abstract class DseProblemModuleBase<C extends CompositeGenotype<Class<? extends ComposableGenotype>, ComposableGenotype>, P extends CompositePhenotype<?>, CD extends CompositeDecoder<C, P>>
 		extends CompositeProblemModuleBase<C, P, CD> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/EvaluatorWrapper.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/EvaluatorWrapper.java
index 89698155..54748f20 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/EvaluatorWrapper.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/EvaluatorWrapper.java
@@ -50,7 +50,7 @@ import com.google.common.collect.ClassToInstanceMap;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating RED Hash: 3C64B8316B0C8468C8FBD3CDF6941F91
+ * @ConQAT.Rating RED Hash: FF60522059CC98B16B0B8A3D80BB5D49
  */
 public class EvaluatorWrapper<P, RT, T extends ExplorationTarget<RT>> implements
 		ArchExpSubEvaluator<P>, Evaluator<P> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ExplorationGoalPriorityMultiEvaluator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ExplorationGoalPriorityMultiEvaluator.java
index acfd1813..110d2c4f 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ExplorationGoalPriorityMultiEvaluator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ExplorationGoalPriorityMultiEvaluator.java
@@ -36,7 +36,7 @@ import com.google.inject.Provider;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3404 $
- * @ConQAT.Rating YELLOW Hash: 795807E67963B718BC0AAD530BB65629
+ * @ConQAT.Rating RED Hash: 22B82A2A194E1AC276EECF094BAF2E4F
  */
 public class ExplorationGoalPriorityMultiEvaluator extends MultiEvaluator {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ProblemModuleBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ProblemModuleBase.java
index 63a40e76..0c1a2e5d 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ProblemModuleBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/ProblemModuleBase.java
@@ -41,7 +41,7 @@ import com.google.inject.multibindings.Multibinder;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3404 $
- * @ConQAT.Rating RED Hash: 8E674475C4D99A713B8346B7BD1B08F5
+ * @ConQAT.Rating RED Hash: DB64E6F1AAFB963A6FDA0B91F995040A
  */
 public abstract class ProblemModuleBase<G extends Genotype, R extends Creator<G>, D extends Decoder<G, ?>>
 		extends org.opt4j.core.problem.ProblemModule {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/StrictTTDecoder.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/StrictTTDecoder.java
index 8ba0aa9e..a767a613 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/StrictTTDecoder.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/StrictTTDecoder.java
@@ -46,7 +46,7 @@ import com.google.inject.Inject;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3455 $
- * @ConQAT.Rating RED Hash: DCAF53BE53DFBC899772D913124BF223
+ * @ConQAT.Rating RED Hash: DB9B3A7C894FB62A238F988DDA6F7186
  */
 public class StrictTTDecoder<S extends InstantiatedTaskMappingEntry, T extends InstantiatedTaskMappingEncoding<S>>
 		extends ComposableDecoderBase<T, StrictTTSchedule<S, T>> implements ArchExpSubDecoder {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/comm/MessageDecoder.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/comm/MessageDecoder.java
index 4a7bc461..3156603f 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/comm/MessageDecoder.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/comm/MessageDecoder.java
@@ -51,7 +51,7 @@ import com.google.inject.Inject;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3852 $
- * @ConQAT.Rating RED Hash: CC88FA7AA78A4CA44ECE52723336AF3B
+ * @ConQAT.Rating RED Hash: 1AFE09EC4655ABFD18208EC432F94EFD
  */
 public class MessageDecoder<S extends TaskMappingEntry, T extends TaskMappingEncoding<S>> extends
 		ComposableDecoderBase<T, MessageEncoding<S, T>> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatemapping/AbstractTaskMappingDecoder.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatemapping/AbstractTaskMappingDecoder.java
index a47903ae..2152164d 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatemapping/AbstractTaskMappingDecoder.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatemapping/AbstractTaskMappingDecoder.java
@@ -39,7 +39,7 @@ import com.google.inject.Inject;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3455 $
- * @ConQAT.Rating YELLOW Hash: CC1C65F250235568EF3A854EEC671521
+ * @ConQAT.Rating RED Hash: 25AB4DF7E4D03ABAA60E7E28658DE1C1
  */
 public abstract class AbstractTaskMappingDecoder<S extends InstantiatedTaskMappingEntry, T extends InstantiatedTaskMappingEncoding<S>>
 		extends ComposableDecoderBase<AbstractTaskMappingEncoding, T> implements ArchExpSubDecoder {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatemapping/FailSilentAbstractTaskMappingDecoder.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatemapping/FailSilentAbstractTaskMappingDecoder.java
index e1101147..2b400828 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatemapping/FailSilentAbstractTaskMappingDecoder.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatemapping/FailSilentAbstractTaskMappingDecoder.java
@@ -42,7 +42,7 @@ import org.fortiss.af3.exploration.model.ExplorationSpecification;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3964 $
- * @ConQAT.Rating YELLOW Hash: 7CC06B7FB0D1C8532D086328B0759454
+ * @ConQAT.Rating RED Hash: A61358D62FF54024F8D3E639F4CE99F5
  */
 public class FailSilentAbstractTaskMappingDecoder extends
 		AbstractTaskMappingDecoder<FailSilentTaskMappingEntry, FailSilentTaskMappingEncoding> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatemapping/FaultDetectionVotingAbstractTaskMappingDecoder.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatemapping/FaultDetectionVotingAbstractTaskMappingDecoder.java
index 3acbe024..8f32e0c7 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatemapping/FaultDetectionVotingAbstractTaskMappingDecoder.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatemapping/FaultDetectionVotingAbstractTaskMappingDecoder.java
@@ -42,7 +42,7 @@ import org.opt4j.core.problem.Decoder;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3964 $
- * @ConQAT.Rating RED Hash: 5E7E9C6D48A981289747E9A9AB800CC2
+ * @ConQAT.Rating RED Hash: 9194E3ABADE5223BA1A30E9A1190240D
  */
 public class FaultDetectionVotingAbstractTaskMappingDecoder
 		extends
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatetaskgraph/InstantiatedTaskMappingDecoder.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatetaskgraph/InstantiatedTaskMappingDecoder.java
index 47e61a5d..094032bd 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatetaskgraph/InstantiatedTaskMappingDecoder.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatetaskgraph/InstantiatedTaskMappingDecoder.java
@@ -50,7 +50,7 @@ import com.google.inject.Inject;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3841 $
- * @ConQAT.Rating RED Hash: 2CABBE8D1AD73618A728B6B80A45D73C
+ * @ConQAT.Rating RED Hash: 829C5647738AABB80395B7C05D57AEB6
  */
 public class InstantiatedTaskMappingDecoder<T extends InstantiatedTaskMappingEntry, C>
 		extends
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatetaskgraph/InstantiatedTaskMappingDecoderAcyclic.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatetaskgraph/InstantiatedTaskMappingDecoderAcyclic.java
index 4fd70c7c..abc1f0f6 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatetaskgraph/InstantiatedTaskMappingDecoderAcyclic.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/instantiatetaskgraph/InstantiatedTaskMappingDecoderAcyclic.java
@@ -42,7 +42,7 @@ import com.google.inject.Inject;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3841 $
- * @ConQAT.Rating RED Hash: 0B02396AF05E1BC519AA16A848BBD291
+ * @ConQAT.Rating RED Hash: 40DCEDA0CAD2CBC88189576F8F4EC089
  */
 public class InstantiatedTaskMappingDecoderAcyclic<T extends InstantiatedTaskMappingEntry, C>
 		extends
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/safetyfunction/SFEncodingDecoder.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/safetyfunction/SFEncodingDecoder.java
index 21a829d3..2bbf3b66 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/safetyfunction/SFEncodingDecoder.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/safetyfunction/SFEncodingDecoder.java
@@ -36,7 +36,7 @@ import org.fortiss.af3.exploration.alg.dse.backend.opt4j.problem.ArchExpSubDecod
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3478 $
- * @ConQAT.Rating YELLOW Hash: 35F8CADA2BDF8313D268D04DD4D3B4AE
+ * @ConQAT.Rating RED Hash: D593D50BC45DD092931F3AA73FA628C0
  */
 public class SFEncodingDecoder<C> extends
 		ComposableDecoderBase<SafetyFunctionArchEncoding<C>, SafetyFunctionArchEncoding<C>>
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/safetyfunction/SFGraphDecoder.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/safetyfunction/SFGraphDecoder.java
index 7610c915..8ceddd6e 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/safetyfunction/SFGraphDecoder.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/safetyfunction/SFGraphDecoder.java
@@ -46,7 +46,7 @@ import com.google.inject.Inject;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3478 $
- * @ConQAT.Rating RED Hash: 45A6D4C10AD00BF2D6ED61F9117FE40C
+ * @ConQAT.Rating RED Hash: 0443FC28E6F94A9A6BA5ADA92F01BBFF
  */
 public class SFGraphDecoder<C> extends
 		ComposableDecoderBase<SafetyFunctionArchEncoding<C>, SafeTaskGraphEncoding<C>> implements
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/safetyfunction/SFMappingConstraintDecoder.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/safetyfunction/SFMappingConstraintDecoder.java
index 092b4748..013a1e3e 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/safetyfunction/SFMappingConstraintDecoder.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/safetyfunction/SFMappingConstraintDecoder.java
@@ -44,7 +44,7 @@ import com.google.inject.Inject;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash: 73B91D74FB8917858F69A78E9B98CE51
+ * @ConQAT.Rating RED Hash: FD352BE664B41E2CD4FBEC70BF56C81D
  */
 public class SFMappingConstraintDecoder<C> extends
 		ComposableDecoderBase<SafetyFunctionArchEncoding<C>, AbstractTaskMappingEncoding> implements
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/safetyfunction/SFMappingDecoder.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/safetyfunction/SFMappingDecoder.java
index db61592b..6b23dd31 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/safetyfunction/SFMappingDecoder.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/safetyfunction/SFMappingDecoder.java
@@ -52,7 +52,7 @@ import com.google.inject.Inject;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3964 $
- * @ConQAT.Rating RED Hash: 7126BAD300304543E77EE1F1F430A2C9
+ * @ConQAT.Rating RED Hash: F9AB4D996C8985AC1939B5FAD7D34721
  */
 public class SFMappingDecoder<C> extends
 		ComposableDecoderBase<SafetyFunctionArchEncoding<C>, AbstractTaskMappingEncoding> implements
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/taskmapping/AbstractTaskMappingIdentityDecoder.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/taskmapping/AbstractTaskMappingIdentityDecoder.java
index 28a5a127..206c5da9 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/taskmapping/AbstractTaskMappingIdentityDecoder.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/problem/taskmapping/AbstractTaskMappingIdentityDecoder.java
@@ -35,7 +35,7 @@ import org.fortiss.af3.exploration.alg.dse.backend.opt4j.problem.ArchExpSubDecod
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3382 $
- * @ConQAT.Rating YELLOW Hash: 72358BBDF71DA7EA959AA8B918D0589D
+ * @ConQAT.Rating RED Hash: 7405E05AC5D4882BCCD3C5259DF0DB37
  */
 public class AbstractTaskMappingIdentityDecoder extends
 		ComposableDecoderBase<AbstractTaskMappingEncoding, AbstractTaskMappingEncoding> implements
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/repair/RepairModuleBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/repair/RepairModuleBase.java
index 0b162c01..fce71cc1 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/repair/RepairModuleBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/repair/RepairModuleBase.java
@@ -27,7 +27,7 @@ import org.opt4j.core.Genotype;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash: 068065BA3D7424C9DB4EC1549EA61C94
+ * @ConQAT.Rating RED Hash: 1C6AB865197AA02BD93923719CA17CC0
  */
 public abstract class RepairModuleBase<T extends Genotype> implements IRepairModule<T> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/ArchExpSubSolution.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/ArchExpSubSolution.java
index a2242c75..90be14b9 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/ArchExpSubSolution.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/ArchExpSubSolution.java
@@ -26,7 +26,7 @@ import org.opt4j.core.Genotype;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: EA5730C42ED75FE5BA04B1D63AB10E5B
+ * @ConQAT.Rating RED Hash: 80ABC7AF9FE060F077DCE78F6C51AA76
  */
 public interface ArchExpSubSolution<S extends Genotype> extends ComposablePhenotype<S> {
 	// Marker interface.
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/ArchitectureSolution.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/ArchitectureSolution.java
index 7be910e6..549dccb4 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/ArchitectureSolution.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/ArchitectureSolution.java
@@ -33,7 +33,7 @@ import org.fortiss.af3.exploration.alg.dse.backend.opt4j.extensions.compositegen
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3072 $
- * @ConQAT.Rating RED Hash: AB2E1D37257D6A2B673EA740B8287C9E
+ * @ConQAT.Rating RED Hash: 29EED7BB1B7BC04D5E8A35B8C849523D
  */
 // TODO: Check commonalities of this class with the FlatPhenotypeMap.
 // TODO: Check whether it would be beneficial to create a IExplorationSolutionBase Class.
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/IExplorationSolution.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/IExplorationSolution.java
index 3c368c6e..0f49ddf0 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/IExplorationSolution.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/IExplorationSolution.java
@@ -28,7 +28,7 @@ import org.fortiss.af3.exploration.alg.dse.backend.opt4j.extensions.compositegen
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3072 $
- * @ConQAT.Rating YELLOW Hash: CA6625707A46825355CA3ED12C940CAB
+ * @ConQAT.Rating RED Hash: 8861F305866BC4C6516C0DEDD7F70EBE
  */
 public interface IExplorationSolution<P extends Phenotype> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/IScheduleSolution.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/IScheduleSolution.java
index c3d8d56a..a0aede96 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/IScheduleSolution.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/IScheduleSolution.java
@@ -28,7 +28,7 @@ import org.fortiss.af3.exploration.alg.service.IExplorationEncoding;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3382 $
- * @ConQAT.Rating YELLOW Hash: 1C52DC8BE3A51C71F895C58091AC286C
+ * @ConQAT.Rating RED Hash: BEF13F6E4A66E4AE99F246EF71C20ED2
  */
 public interface IScheduleSolution<P extends Phenotype> extends IExplorationEncoding {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/StrictTTSchedule.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/StrictTTSchedule.java
index f288f2e2..1b1c65ee 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/StrictTTSchedule.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/StrictTTSchedule.java
@@ -47,7 +47,7 @@ import org.fortiss.af3.exploration.alg.dse.sysmodel.sched.ScheduleRuntimeExcepti
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3879 $
- * @ConQAT.Rating RED Hash: 4226C4E0D8781333BA62329C6CA6293A
+ * @ConQAT.Rating RED Hash: 05D3AC94CC90DEE9B3BFDD0B76136A34
  */
 
 public class StrictTTSchedule<S extends TaskMappingEntry, T extends TaskMappingEncoding<S>>
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/TimeSlot.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/TimeSlot.java
index 8e28fb24..aa4775a1 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/TimeSlot.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/solution/TimeSlot.java
@@ -34,7 +34,7 @@ import org.fortiss.af3.exploration.alg.dse.sysmodel.mapping.IMappingEntry;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 2419 $
- * @ConQAT.Rating RED Hash: 31A6A942AA3B8E0C8D441A6F5D2871D1
+ * @ConQAT.Rating RED Hash: 9F0AE9D9CDA6C6B5D507F9C5BC4D54DE
  */
 
 public class TimeSlot implements java.lang.Comparable<TimeSlot> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/ArchExpSubEvaluator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/ArchExpSubEvaluator.java
index 91c1c87e..73909702 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/ArchExpSubEvaluator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/ArchExpSubEvaluator.java
@@ -25,7 +25,7 @@ import org.fortiss.af3.exploration.alg.dse.backend.opt4j.extensions.compositegen
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: C83BDB401B3009BC0D859A5E4FF5D3A8
+ * @ConQAT.Rating RED Hash: 226E6AB9A2A5AE259C8CBBB49906848F
  */
 public interface ArchExpSubEvaluator<P> extends ComposableEvaluator<P> {
 	// Marker interface.
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/ExplorationTargetEvaluatorBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/ExplorationTargetEvaluatorBase.java
index 5e009d55..44a280cb 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/ExplorationTargetEvaluatorBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/ExplorationTargetEvaluatorBase.java
@@ -41,7 +41,7 @@ import com.google.common.collect.ClassToInstanceMap;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3770 $
- * @ConQAT.Rating YELLOW Hash: D88780841EF1C966921AC012DE64F562
+ * @ConQAT.Rating RED Hash: 4D55E0ECDB5F3B2768DA3D16A4CFBF4E
  */
 public abstract class ExplorationTargetEvaluatorBase<P, RT, T extends ExplorationTarget<RT>>
 		implements IExplorationTargetEvaluator<P, RT, T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/ExpressionEvaluatorBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/ExpressionEvaluatorBase.java
index 01e028dd..0f4d9377 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/ExpressionEvaluatorBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/ExpressionEvaluatorBase.java
@@ -41,7 +41,7 @@ import com.google.common.collect.ClassToInstanceMap;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: 5DD71550F345CAF7E60260A875EF0B0B
  */
 public abstract class ExpressionEvaluatorBase<P extends Phenotype, RT, T extends ExplorationTarget<RT>>
 		extends ExplorationExpressionEvaluator implements IExplorationTargetEvaluator<P, RT, T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/ITopLevelEvaluator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/ITopLevelEvaluator.java
index 1794d5c5..91c4a080 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/ITopLevelEvaluator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/ITopLevelEvaluator.java
@@ -27,7 +27,7 @@ import org.fortiss.af3.exploration.alg.dse.backend.opt4j.extensions.compositegen
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: 4C184FA2E6CB51AF82E6ED76D335E0DC
+ * @ConQAT.Rating RED Hash: 6DC462263531029626D77BC230F49BE1
  */
 public interface ITopLevelEvaluator {
 	// Marker interface.
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/MappingEvaluator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/MappingEvaluator.java
index 49b90835..7ed10785 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/MappingEvaluator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/MappingEvaluator.java
@@ -35,7 +35,7 @@ import org.fortiss.tooling.base.model.element.IModelElement;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: BFC6CA0CE0F63E4D70526C49FD1F21E6
  */
 public abstract class MappingEvaluator extends
 		ExpressionEvaluatorBase<MappingEncoding, Double, ExplorationTarget<Double>> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/ComponentMultiAllocationConstraintEvaluator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/ComponentMultiAllocationConstraintEvaluator.java
index 52b61e9a..2f515f13 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/ComponentMultiAllocationConstraintEvaluator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/ComponentMultiAllocationConstraintEvaluator.java
@@ -48,7 +48,7 @@ import com.google.common.collect.ClassToInstanceMap;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating RED Hash: DCFC61B150B0DE35C808242C1D743496
+ * @ConQAT.Rating RED Hash: 44203486FB3FAB9BEB1CBCA6F7E8D0B1
  */
 // TODO: Register this evaluator for AstractTaskMappings.
 public class ComponentMultiAllocationConstraintEvaluator<S extends InstantiatedTaskMappingEntry, T extends InstantiatedTaskMappingEncoding<S>>
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/ComponentMultiDislocationConstraintEvaluator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/ComponentMultiDislocationConstraintEvaluator.java
index 156dbc4b..1d86dc75 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/ComponentMultiDislocationConstraintEvaluator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/ComponentMultiDislocationConstraintEvaluator.java
@@ -46,7 +46,7 @@ import com.google.common.collect.ClassToInstanceMap;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating RED Hash: ABC9A0A3E83AE32E03E9451A8729C77C
+ * @ConQAT.Rating RED Hash: F515C13FCF10224B96BC3504A9493BC6
  */
 // TODO: Register this evaluator for AstractTaskMappings.
 public class ComponentMultiDislocationConstraintEvaluator<S extends InstantiatedTaskMappingEntry, T extends InstantiatedTaskMappingEncoding<S>>
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/ConstraintEvaluatorBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/ConstraintEvaluatorBase.java
index c679a586..070bea20 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/ConstraintEvaluatorBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/ConstraintEvaluatorBase.java
@@ -30,7 +30,7 @@ import org.opt4j.core.problem.Evaluator;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating RED Hash: 00ED0D9712C2665804E6E3C809151A63
+ * @ConQAT.Rating RED Hash: 0B434E33B9C4DB5CAB207D4F382ED1B2
  */
 public abstract class ConstraintEvaluatorBase<P extends Phenotype, RT, T extends ExplorationConstraint<RT>>
 		extends ExplorationTargetEvaluatorBase<P, RT, T> implements IConstraintEvaluator<P, RT, T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/DeadlineConstraintEvaluator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/DeadlineConstraintEvaluator.java
index 90b05d67..72426241 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/DeadlineConstraintEvaluator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/DeadlineConstraintEvaluator.java
@@ -50,7 +50,7 @@ import com.google.common.collect.ClassToInstanceMap;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating RED Hash: 5FF34C26ED6ADE0E046B80DD866B71EF
+ * @ConQAT.Rating RED Hash: CC305857496D18F71932E80CF4D14AB4
  */
 public class DeadlineConstraintEvaluator<S extends InstantiatedTaskMappingEntry, T extends InstantiatedTaskMappingEncoding<S>>
 		extends ConstraintEvaluatorBase<StrictTTSchedule<S, T>, Double, DeadlineConstraint> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/IConstraintEvaluator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/IConstraintEvaluator.java
index 282adc7b..da71cc29 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/IConstraintEvaluator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/IConstraintEvaluator.java
@@ -29,7 +29,7 @@ import org.opt4j.core.problem.Evaluator;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3404 $
- * @ConQAT.Rating YELLOW Hash: 78D9D28E5DDB7FE8AC17A6CC1E19F364
+ * @ConQAT.Rating RED Hash: 80C2AAB7C0FE278EF7459453A884BBA9
  */
 public interface IConstraintEvaluator<P, RT, T extends ExplorationConstraint<RT>> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/MappingEvaluatorConstraint.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/MappingEvaluatorConstraint.java
index c8ff2322..c5bee472 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/MappingEvaluatorConstraint.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/MappingEvaluatorConstraint.java
@@ -38,7 +38,7 @@ import com.google.common.collect.ClassToInstanceMap;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: 63CFFFB2D5752389E1FA22AA22F52C81
  */
 public class MappingEvaluatorConstraint extends MappingEvaluator implements
 		IConstraintEvaluator<MappingEncoding, Boolean, ExplorationConstraint<Boolean>> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/PeriodConstraintEvaluator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/PeriodConstraintEvaluator.java
index eb9277a4..8ce29b76 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/PeriodConstraintEvaluator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/PeriodConstraintEvaluator.java
@@ -49,7 +49,7 @@ import com.google.common.collect.ClassToInstanceMap;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating YELLOW Hash: B61EF5F65C7BCE908207CE4FD3DC3ED5
+ * @ConQAT.Rating RED Hash: 032C0F97466EE71EF882E2C6F00EE2E7
  */
 public class PeriodConstraintEvaluator<S extends InstantiatedTaskMappingEntry, T extends InstantiatedTaskMappingEncoding<S>>
 		extends ConstraintEvaluatorBase<StrictTTSchedule<S, T>, Double, PeriodConstraint> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/SafetyIntegrityLevelConstraintEvaluator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/SafetyIntegrityLevelConstraintEvaluator.java
index eab6f8d1..e0da43bf 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/SafetyIntegrityLevelConstraintEvaluator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/constraint/SafetyIntegrityLevelConstraintEvaluator.java
@@ -55,7 +55,7 @@ import com.google.common.collect.ClassToInstanceMap;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating RED Hash: EFAD8CF49AEA47FF284FAA505216E3FA
+ * @ConQAT.Rating RED Hash: 9CCAB080342B65BF174E719D6D192F3A
  */
 public class SafetyIntegrityLevelConstraintEvaluator<S extends InstantiatedTaskMappingEntry, T extends InstantiatedTaskMappingEncoding<S>>
 		extends ConstraintEvaluatorBase<T, SIL, SafetyIntegrityLevelConstraint> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/EnergyObjectiveEvaluator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/EnergyObjectiveEvaluator.java
index 044cf764..06d381ac 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/EnergyObjectiveEvaluator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/EnergyObjectiveEvaluator.java
@@ -48,7 +48,7 @@ import com.google.common.collect.ClassToInstanceMap;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating YELLOW Hash: 22A0CB4CE45AAD148AB6234873859C4A
+ * @ConQAT.Rating RED Hash: 8ED9AAE58C86441161E642DC30FE526A
  */
 public class EnergyObjectiveEvaluator<S extends TaskMappingEntry, T extends TaskMappingEncoding<S>>
 		extends ExplorationTargetEvaluatorBase<StrictTTSchedule<S, T>, Double, EnergyMinObjective> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/FailSilentReliabilityEvaluator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/FailSilentReliabilityEvaluator.java
index 48bc9578..df21e82d 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/FailSilentReliabilityEvaluator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/FailSilentReliabilityEvaluator.java
@@ -37,7 +37,7 @@ import org.fortiss.af3.exploration.moea.model.predefined.FailureType;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating RED Hash: 6BBBF52FB22B53051771801FE87CAFB9
+ * @ConQAT.Rating RED Hash: 64B2599A4B72C4B93EEA66D461531DE9
  */
 public class FailSilentReliabilityEvaluator extends
 		ReliabilityEvaluatorBase<FailSilentTaskMappingEntry, FailSilentTaskMappingEncoding> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/FaultDetectionVotingReliabilityEvaluator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/FaultDetectionVotingReliabilityEvaluator.java
index 1c47ea48..738832b8 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/FaultDetectionVotingReliabilityEvaluator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/FaultDetectionVotingReliabilityEvaluator.java
@@ -40,7 +40,7 @@ import org.fortiss.af3.exploration.moea.model.predefined.FailureType;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating RED Hash: D34DAC14DD62C7902063BBE414FF8194
+ * @ConQAT.Rating RED Hash: 4D432EC4D5854F828EE726172D166149
  */
 public class FaultDetectionVotingReliabilityEvaluator
 		extends
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/MappingEvaluatorObjective.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/MappingEvaluatorObjective.java
index 4820c97a..b76d9f5c 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/MappingEvaluatorObjective.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/MappingEvaluatorObjective.java
@@ -42,7 +42,7 @@ import com.google.common.collect.ClassToInstanceMap;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: BF9321A9981F0C0E06DB57288C32803E
  */
 public class MappingEvaluatorObjective extends MappingEvaluator {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/ReliabilityEvaluatorBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/ReliabilityEvaluatorBase.java
index ecd8b62b..5029ad14 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/ReliabilityEvaluatorBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/evaluator/objective/ReliabilityEvaluatorBase.java
@@ -57,7 +57,7 @@ import com.google.common.collect.ClassToInstanceMap;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating RED Hash: B6AB3F41E6887DC41DA11C537A0142CA
+ * @ConQAT.Rating RED Hash: 9B6CDC5CC477E81EBD719AF5C465B206
  */
 public abstract class ReliabilityEvaluatorBase<S extends InstantiatedTaskMappingEntry, T extends InstantiatedTaskMappingEncoding<S>>
 		extends ExplorationTargetEvaluatorBase<StrictTTSchedule<S, T>, Double, FailureMinObjective> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/DeprecatedModelGeneratorBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/DeprecatedModelGeneratorBase.java
index 2a389626..34f16775 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/DeprecatedModelGeneratorBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/DeprecatedModelGeneratorBase.java
@@ -33,7 +33,7 @@ import com.google.common.collect.Multimap;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3382 $
- * @ConQAT.Rating YELLOW Hash: BE2694C788903159D4E50932D8AA3588
+ * @ConQAT.Rating RED Hash: 33CC9F6CDD91F4FE43213230C881FF6A
  */
 public abstract class DeprecatedModelGeneratorBase<T extends EObject> implements
 		ITransformationStrategy<T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/EMFModelConcurrencyHandler.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/EMFModelConcurrencyHandler.java
index 1943926b..c93a7ecb 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/EMFModelConcurrencyHandler.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/EMFModelConcurrencyHandler.java
@@ -36,7 +36,7 @@ import org.fortiss.tooling.base.model.element.IModelElementReference;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3382 $
- * @ConQAT.Rating YELLOW Hash: 35A393A265FBA6F620B13C76EF1E63E6
+ * @ConQAT.Rating RED Hash: F2C64AE29624AA8355ACFCBF095CA1F9
  */
 public class EMFModelConcurrencyHandler {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/ITransformationModule.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/ITransformationModule.java
index 1a979f53..9e5eb75b 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/ITransformationModule.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/ITransformationModule.java
@@ -52,7 +52,7 @@ import com.google.common.collect.Multimap;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3642 $
- * @ConQAT.Rating YELLOW Hash: 170C06301BDCD08A8EBDD8B91368197E
+ * @ConQAT.Rating RED Hash: BE88385EA770F809B879C1C2C7DFDCEA
  */
 public interface ITransformationModule<T extends EObject> extends IEObjectAware<T>,
 		IExplorationModule, IDependencyModule<T, T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/ITransformationStrategy.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/ITransformationStrategy.java
index 3c1e2798..6f45e098 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/ITransformationStrategy.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/ITransformationStrategy.java
@@ -29,7 +29,7 @@ import org.fortiss.tooling.kernel.extension.data.ITopLevelElement;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3456 $
- * @ConQAT.Rating RED Hash: BFA97B7D2A97E5D1579C5D75FFA06119
+ * @ConQAT.Rating RED Hash: 9A9B814200D640F8977AE6ACCD315EC0
  */
 public interface ITransformationStrategy<T extends EObject> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/base/ElementTransformationModuleBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/base/ElementTransformationModuleBase.java
index c96f04c7..cf029b30 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/base/ElementTransformationModuleBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/base/ElementTransformationModuleBase.java
@@ -34,7 +34,7 @@ import org.fortiss.af3.exploration.alg.service.IExplorationTransformationService
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: 6E36CF4C1EE8EB5B1B0A2586C8077806
  */
 public abstract class ElementTransformationModuleBase<T extends EObject, O extends EObject> extends
 		TransformationModuleBase<T> implements IElementTransformationModule<T, O> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/base/ElementTransformationStrategyBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/base/ElementTransformationStrategyBase.java
index 36ae1224..e0782be0 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/base/ElementTransformationStrategyBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/base/ElementTransformationStrategyBase.java
@@ -44,7 +44,7 @@ import org.fortiss.tooling.kernel.extension.data.ITopLevelElement;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: F5D71CF3F8BD16B74A83B825A8736373
  */
 public abstract class ElementTransformationStrategyBase<T extends EObject, O extends EObject>
 		extends TransformationStrategyBase<T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/base/TransformationModuleBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/base/TransformationModuleBase.java
index 7d4758fc..f70d1e53 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/base/TransformationModuleBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/base/TransformationModuleBase.java
@@ -44,7 +44,7 @@ import com.google.common.collect.Multimap;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3642 $
- * @ConQAT.Rating YELLOW Hash: 562F85DBC63F29B578E66BB7EF257CF1
+ * @ConQAT.Rating RED Hash: 367E0E3C8DEAEFA2F3265267DCFA6335
  */
 public abstract class TransformationModuleBase<T extends EObject> implements
 		ITransformationModule<T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/base/TransformationStrategyBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/base/TransformationStrategyBase.java
index fe7ad292..77ba3179 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/base/TransformationStrategyBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/base/TransformationStrategyBase.java
@@ -53,7 +53,7 @@ import org.fortiss.tooling.kernel.service.IElementCompositorService;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3851 $
- * @ConQAT.Rating YELLOW Hash: 2DFD9EEB0815370D7E46CCAFC133EE26
+ * @ConQAT.Rating RED Hash: 2D1C7319F7A4462D4505C8907C039B71
  */
 public abstract class TransformationStrategyBase<T extends EObject> extends
 		TransformationModuleBase<T> implements ITransformationStrategy<T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureFinalizer.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureFinalizer.java
index 47f1185c..f84087a6 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureFinalizer.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureFinalizer.java
@@ -45,7 +45,7 @@ import org.fortiss.tooling.base.model.element.IModelElementSpecification;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3877 $
- * @ConQAT.Rating YELLOW Hash: DAD447FF7FC43ECD450315A960525E1D
+ * @ConQAT.Rating RED Hash: 074E05A44C88E0BD6B068B069239D364
  */
 public class ComponentArchitectureFinalizer extends TransformationModuleBase<ComponentArchitecture> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureInitializer.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureInitializer.java
index d989ea8f..6917015a 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureInitializer.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureInitializer.java
@@ -49,7 +49,7 @@ import com.google.common.collect.Multimap;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3797 $
- * @ConQAT.Rating YELLOW Hash: 17C56B41BEE4D74EEC86F0BD51680335
+ * @ConQAT.Rating RED Hash: BF2E2ED46BCC8E410760CC922F0897FE
  */
 public class ComponentArchitectureInitializer extends
 		TransformationModuleBase<ComponentArchitecture> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureInserter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureInserter.java
index 83df04ef..6ed5ad2f 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureInserter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureInserter.java
@@ -57,7 +57,7 @@ import org.fortiss.tooling.base.model.layout.Point;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3561 $
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: E4F4F66ACD90F1346160A73F400C2AFA
  */
 public class ComponentArchitectureInserter extends TransformationModuleBase<ComponentArchitecture> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureInstantiator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureInstantiator.java
index 20cdc30d..52e8ca42 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureInstantiator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureInstantiator.java
@@ -61,7 +61,7 @@ import org.fortiss.tooling.kernel.utils.EcoreUtils;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3964 $
- * @ConQAT.Rating YELLOW Hash: 603FF1F81BD8FA022DB969FB111DE07F
+ * @ConQAT.Rating RED Hash: 18A75AA578DD57E5BC5C3C4D5790DC5D
  */
 public class ComponentArchitectureInstantiator extends
 		TransformationModuleBase<ComponentArchitecture> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureReplicator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureReplicator.java
index ca53e96f..826a0914 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureReplicator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureReplicator.java
@@ -85,7 +85,7 @@ import com.google.common.collect.Multimap;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3841 $
- * @ConQAT.Rating RED Hash: D79D56E06B1EF10C66BC1BFC599A696C
+ * @ConQAT.Rating RED Hash: 1987993B7FF1EAEB5CA0004088D5DF24
  */
 public class ComponentArchitectureReplicator extends
 		TransformationModuleBase<ComponentArchitecture> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureTransformer.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureTransformer.java
index 6d7b8e35..4ef50d0a 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureTransformer.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/ComponentArchitectureTransformer.java
@@ -38,7 +38,7 @@ import org.fortiss.tooling.kernel.model.INamedElement;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3458 $
- * @ConQAT.Rating YELLOW Hash: 9D75B2FF23F90C9A75922E66F23568C1
+ * @ConQAT.Rating RED Hash: 428CB3291141E0956246F728C570E296
  */
 public class ComponentArchitectureTransformer extends
 		TransformationStrategyBase<ComponentArchitecture> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/deployment/DeploymentFinalizer.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/deployment/DeploymentFinalizer.java
index 42d525e7..bbf9d236 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/deployment/DeploymentFinalizer.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/deployment/DeploymentFinalizer.java
@@ -63,7 +63,7 @@ import org.fortiss.tooling.kernel.utils.EcoreUtils;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3561 $
- * @ConQAT.Rating RED Hash: DD31B30D577F35527815FDB295256E1C
+ * @ConQAT.Rating RED Hash: 4FBD82E921C3701C5F79FCF36F643B9A
  */
 public class DeploymentFinalizer extends TransformationModuleBase<Deployment> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/deployment/DeploymentInitializer.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/deployment/DeploymentInitializer.java
index 966ac210..3264c03e 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/deployment/DeploymentInitializer.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/deployment/DeploymentInitializer.java
@@ -46,7 +46,7 @@ import org.fortiss.af3.platform.model.PlatformArchitecture;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3561 $
- * @ConQAT.Rating YELLOW Hash: FEB89D2A26DC84FBA6B84FA846A748BF
+ * @ConQAT.Rating RED Hash: 13F29ADB2E9292ADF060C64876B12389
  */
 public class DeploymentInitializer extends TransformationModuleBase<Deployment> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/deployment/DeploymentReplicator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/deployment/DeploymentReplicator.java
index 137f7679..065fe0c0 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/deployment/DeploymentReplicator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/deployment/DeploymentReplicator.java
@@ -43,7 +43,7 @@ import org.fortiss.af3.platform.model.PlatformArchitecture;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3561 $
- * @ConQAT.Rating RED Hash: 37920C32E42F302F6C7C2EFEC791B172
+ * @ConQAT.Rating RED Hash: 669DE68E282331C843578F1B689FC00B
  */
 public class DeploymentReplicator extends TransformationModuleBase<Deployment> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/deployment/ExplorationSolutionToDeployment.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/deployment/ExplorationSolutionToDeployment.java
index 4fa78c63..3f63a92b 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/deployment/ExplorationSolutionToDeployment.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/deployment/ExplorationSolutionToDeployment.java
@@ -49,7 +49,7 @@ import org.fortiss.af3.platform.model.PlatformArchitecture;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3561 $
- * @ConQAT.Rating RED Hash: BFCA1A5516CF95A05FFA20513CE21D86
+ * @ConQAT.Rating RED Hash: 18833446FE89D6A93B1DD8644415C72E
  */
 public class ExplorationSolutionToDeployment extends TransformationStrategyBase<Deployment> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/element/IElementTransformationModule.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/element/IElementTransformationModule.java
index 1a75dc08..64745e90 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/element/IElementTransformationModule.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/element/IElementTransformationModule.java
@@ -32,7 +32,7 @@ import org.fortiss.af3.exploration.alg.service.IExplorationEncoding;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3483 $
- * @ConQAT.Rating YELLOW Hash: A8DA5CEA74CB27A246D23EABE03A61E0
+ * @ConQAT.Rating RED Hash: B11A9819E70AA8E7ADFB2E3C1E09F368
  */
 public interface IElementTransformationModule<T extends EObject, O extends EObject> extends
 		ITransformationModule<T>, IDependencyModule<T, T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/graph/ElementModuleDependencyGraph.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/graph/ElementModuleDependencyGraph.java
index 74836369..079aa3a9 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/graph/ElementModuleDependencyGraph.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/graph/ElementModuleDependencyGraph.java
@@ -29,7 +29,7 @@ import org.fortiss.af3.exploration.alg.graph.DependencyGraph;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: 62D039E116387664688AC5C1C77105FA
  */
 public class ElementModuleDependencyGraph<O extends EObject>
 		extends
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/graph/ElementTransformationModuleEdge.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/graph/ElementTransformationModuleEdge.java
index c6ae3aea..55a16d43 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/graph/ElementTransformationModuleEdge.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/graph/ElementTransformationModuleEdge.java
@@ -28,7 +28,7 @@ import org.fortiss.af3.exploration.alg.graph.DependencyEdge;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating YELLOW Hash: A027901562B399218A48FC11CEABDDFC
+ * @ConQAT.Rating RED Hash: 009035FE7A7B34CBDF8648C5B288513F
  */
 public class ElementTransformationModuleEdge<T extends EObject, O extends EObject> extends
 		DependencyEdge<IElementTransformationModule<T, O>> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/safety/SafetyChannelPortReplicator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/safety/SafetyChannelPortReplicator.java
index 84e29317..6cad3a10 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/safety/SafetyChannelPortReplicator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/safety/SafetyChannelPortReplicator.java
@@ -47,7 +47,7 @@ import org.fortiss.af3.exploration.alg.service.IExplorationTransformationService
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: C027673BF2CA40B93BCFFB8C2D848554
  */
 public class SafetyChannelPortReplicator extends TransformationModuleBase<ComponentArchitecture> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/safety/SafetyDiagUnitRemover.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/safety/SafetyDiagUnitRemover.java
index e1fffc36..4c16a2c7 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/safety/SafetyDiagUnitRemover.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/safety/SafetyDiagUnitRemover.java
@@ -45,7 +45,7 @@ import org.fortiss.af3.exploration.alg.service.IExplorationTransformationService
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating YELLOW Hash: 9D78AF758DCD0F5E7C4F745CCC5F915F
+ * @ConQAT.Rating RED Hash: DDAA602872ECECEBBE8D47728CB98F3F
  */
 public class SafetyDiagUnitRemover extends TransformationModuleBase<ComponentArchitecture> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/FailSilentExecModelFactory.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/FailSilentExecModelFactory.java
index bd7a1aa5..4118f967 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/FailSilentExecModelFactory.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/FailSilentExecModelFactory.java
@@ -64,7 +64,7 @@ import com.google.inject.TypeLiteral;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating RED Hash: C1870E496AFD69E7768A422E5585FCA8
+ * @ConQAT.Rating RED Hash: E60F5831E0DBB0953D44C7EB29E08368
  */
 public class FailSilentExecModelFactory extends
 		TaskMappingFactory<FailSilentTaskMappingEntry, FailSilentTaskMappingEncoding> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/FaultDetectionVotingExecModelFactory.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/FaultDetectionVotingExecModelFactory.java
index 345f3dc3..bfcbdb70 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/FaultDetectionVotingExecModelFactory.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/FaultDetectionVotingExecModelFactory.java
@@ -65,7 +65,7 @@ import com.google.inject.TypeLiteral;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating RED Hash: 9B770D7782113C8EB1B7470E86CECB85
+ * @ConQAT.Rating RED Hash: 216DDCD3E6B1DF7EE26DDE78A0ACB933
  */
 public class FaultDetectionVotingExecModelFactory
 		extends
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ICommunicationResourceAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ICommunicationResourceAdapter.java
index ac5ec78d..4a42aaee 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ICommunicationResourceAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ICommunicationResourceAdapter.java
@@ -23,7 +23,7 @@ package org.fortiss.af3.exploration.alg.dse.sysmodel.arch;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: 1C0D054DD10FAD9DDC8E0371EAE9C277
+ * @ConQAT.Rating RED Hash: 9BE602663942089732D0AE6F15487C7C
  */
 public interface ICommunicationResourceAdapter<T> extends IResourceAdapter<T> {
 	/** Returns the power consumed by transfering a message of the given size via this resource. */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IDeployableComponentAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IDeployableComponentAdapter.java
index eb1e6a3a..44c270e6 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IDeployableComponentAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IDeployableComponentAdapter.java
@@ -29,7 +29,7 @@ import org.fortiss.af3.component.model.Component;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3096 $
- * @ConQAT.Rating RED Hash: ACA1B1678A37FBACEFB6DC4666A75860
+ * @ConQAT.Rating RED Hash: 007670AB8CFB76B65557C8B71B489691
  */
 public interface IDeployableComponentAdapter<T> extends IRequestAdapter<T>, Cloneable {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IExecutionUnitAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IExecutionUnitAdapter.java
index 737fbb9a..76b533d4 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IExecutionUnitAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IExecutionUnitAdapter.java
@@ -24,7 +24,7 @@ package org.fortiss.af3.exploration.alg.dse.sysmodel.arch;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: 73C18E52E3E9E6F8CC8B674ED8A64458
+ * @ConQAT.Rating RED Hash: 472B54CE1884D4B90D2C2320484F6C03
  */
 public interface IExecutionUnitAdapter<T> extends IResourceAdapter<T> {
 	/**
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IGatewayUnitAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IGatewayUnitAdapter.java
index 889381d4..5fb9a45e 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IGatewayUnitAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IGatewayUnitAdapter.java
@@ -24,7 +24,7 @@ package org.fortiss.af3.exploration.alg.dse.sysmodel.arch;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: 1AA320145DB47A1C59BA9118030BFF68
+ * @ConQAT.Rating RED Hash: 8EC98B37091BA00D355CD538ECC3EC38
  */
 public interface IGatewayUnitAdapter<T> extends ICommunicationResourceAdapter<T> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ILogicalArchitectureAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ILogicalArchitectureAdapter.java
index d75deb90..933d31cb 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ILogicalArchitectureAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ILogicalArchitectureAdapter.java
@@ -23,7 +23,7 @@ package org.fortiss.af3.exploration.alg.dse.sysmodel.arch;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: 947688640FE33B71C1F8F530D5F63A9D
+ * @ConQAT.Rating RED Hash: 4BF33C0B683C342171C451A2C56C0A21
  */
 public interface ILogicalArchitectureAdapter<T> extends IModelElementAdapter<T> {
 	// nothing to be done here, yet
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IMemoryUnitAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IMemoryUnitAdapter.java
index 5844af50..1c293d62 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IMemoryUnitAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IMemoryUnitAdapter.java
@@ -23,7 +23,7 @@ package org.fortiss.af3.exploration.alg.dse.sysmodel.arch;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: C34EA4A2DE49D472C0DDE528889B74B6
+ * @ConQAT.Rating RED Hash: 2F431F726B7F13373FA4F0D4CC7081CE
  */
 public interface IMemoryUnitAdapter<T> extends IResourceAdapter<T> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IModelElementAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IModelElementAdapter.java
index 05a2cfdc..dc250f77 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IModelElementAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IModelElementAdapter.java
@@ -24,7 +24,7 @@ package org.fortiss.af3.exploration.alg.dse.sysmodel.arch;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: 6BA22C3DA933AE50D529559B901C02E3
+ * @ConQAT.Rating RED Hash: 5F67F64DB6203190B018EE1C1070BF5E
  */
 public interface IModelElementAdapter<T> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IPlatformArchitectureAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IPlatformArchitectureAdapter.java
index 4ee27edb..17a1be20 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IPlatformArchitectureAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IPlatformArchitectureAdapter.java
@@ -23,7 +23,7 @@ package org.fortiss.af3.exploration.alg.dse.sysmodel.arch;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: 7A02857DC2692DD0CB08C771DEDC7EC0
+ * @ConQAT.Rating RED Hash: EE7A5410FB665E7E8F2A95A915780E87
  */
 public interface IPlatformArchitectureAdapter<T> extends IModelElementAdapter<T> {
 	// nothing to be done here, yet
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IRequestAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IRequestAdapter.java
index 007d276f..7c948e36 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IRequestAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IRequestAdapter.java
@@ -24,7 +24,7 @@ package org.fortiss.af3.exploration.alg.dse.sysmodel.arch;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: 4623E43FE59B4C2C4252939FBF6336F6
+ * @ConQAT.Rating RED Hash: 393CD3F591A1DC207503BC45431BB2B9
  */
 public interface IRequestAdapter<T> extends IModelElementAdapter<T> {
 	// Empty
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IResourceAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IResourceAdapter.java
index 7ba393db..33ce9c32 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IResourceAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IResourceAdapter.java
@@ -24,7 +24,7 @@ package org.fortiss.af3.exploration.alg.dse.sysmodel.arch;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: DC64328CEBAFBE1391D36F20D349779B
+ * @ConQAT.Rating RED Hash: E67441EFF61DF1B53CAE496A98578647
  */
 public interface IResourceAdapter<T> extends IModelElementAdapter<T> {
 	/** Predicate if the resource is a virtual or a HW resource. */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IResourceConnectionAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IResourceConnectionAdapter.java
index 804b8468..7478dedc 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IResourceConnectionAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/IResourceConnectionAdapter.java
@@ -26,7 +26,7 @@ import java.util.Collection;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: 640FF76A51C6F6F5AB1A85EF660CA7A5
+ * @ConQAT.Rating RED Hash: 900103CBBD2D9A5EBD6EE435D3FDBE1A
  */
 public interface IResourceConnectionAdapter {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ISafetyFunctionAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ISafetyFunctionAdapter.java
index 4b6e9d9a..bdd7d765 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ISafetyFunctionAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ISafetyFunctionAdapter.java
@@ -27,7 +27,7 @@ import org.fortiss.af3.safety.model.SafetyArchitecture;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3714 $
- * @ConQAT.Rating RED Hash: C87D33335CE8AED4799BB5CC5F4B202A
+ * @ConQAT.Rating RED Hash: 852BD44C8D9FCDE946D53DF07D234496
  */
 public interface ISafetyFunctionAdapter<T> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ISignalAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ISignalAdapter.java
index af1edf6c..47da8f7a 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ISignalAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ISignalAdapter.java
@@ -28,7 +28,7 @@ import org.fortiss.af3.exploration.extension.IDseInputParameters.SignalType;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: 84B4884F77B75CAB0E723336E9300C44
+ * @ConQAT.Rating RED Hash: 43C3B1689A7DEBF9399015DCD886B5C1
  */
 public interface ISignalAdapter<T> extends IRequestAdapter<T> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ITransmissionUnitAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ITransmissionUnitAdapter.java
index f34eb1ce..69e1d035 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ITransmissionUnitAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/ITransmissionUnitAdapter.java
@@ -24,7 +24,7 @@ package org.fortiss.af3.exploration.alg.dse.sysmodel.arch;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: 99E2616175A5B05F6B9828A09DA6E643
+ * @ConQAT.Rating RED Hash: B8404713A5834853AA4E904240DBD001
  */
 public interface ITransmissionUnitAdapter<T> extends ICommunicationResourceAdapter<T> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/InternalComponentParameters.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/InternalComponentParameters.java
index e37a03d3..651ecec6 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/InternalComponentParameters.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/InternalComponentParameters.java
@@ -30,7 +30,7 @@ import org.fortiss.af3.component.model.Component;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: 7491AA925020A646DED070A427CBE719
+ * @ConQAT.Rating RED Hash: 3F7EE8076CAF4B5B0DFEE76FE25F0868
  */
 public class InternalComponentParameters {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/PlatformCommunicationGraph.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/PlatformCommunicationGraph.java
index 08a3e4d3..2a7706a3 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/PlatformCommunicationGraph.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/PlatformCommunicationGraph.java
@@ -35,7 +35,7 @@ import org.jgrapht.graph.DefaultEdge;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3449 $
- * @ConQAT.Rating YELLOW Hash: 9ABA58EF4FFD588CDA28D13701904A06
+ * @ConQAT.Rating RED Hash: DEA30F3F5355B574E2C0AA6B1B8AE287
  */
 public class PlatformCommunicationGraph {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/SystemModelAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/SystemModelAdapter.java
index 7e24ea43..10490ab8 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/SystemModelAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/SystemModelAdapter.java
@@ -72,7 +72,7 @@ import org.jgrapht.alg.ConnectivityInspector;
  * @author barner, huang
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating RED Hash: 76FA02DDFC402839F901BD6402B11521
+ * @ConQAT.Rating RED Hash: 55CC3C2DC873B06C65FFE05561E99650
  */
 public class SystemModelAdapter<C, E, S, G, TR, M> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/SystemParameterContainer.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/SystemParameterContainer.java
index e9f20fd8..e57468be 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/SystemParameterContainer.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/SystemParameterContainer.java
@@ -42,7 +42,7 @@ import com.google.common.collect.Multimap;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: 4A757BEFD4DC271BCA27A8E131953CC4
  */
 public class SystemParameterContainer {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3DeployableComponentAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3DeployableComponentAdapter.java
index 6d76c630..2b129534 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3DeployableComponentAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3DeployableComponentAdapter.java
@@ -36,7 +36,7 @@ import org.fortiss.af3.safety.model.annotation.SafetyIntegrityLevel;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3096 $
- * @ConQAT.Rating RED Hash: 0076A472847522AEEEE16A347661D7C1
+ * @ConQAT.Rating RED Hash: 63B62E3023F6ADA8D5DDC4DC72551065
  */
 public class AF3DeployableComponentAdapter extends AF3RequestAdapter<Component> implements
 		IDeployableComponentAdapter<Component> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3ExecutionUnitAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3ExecutionUnitAdapter.java
index 45671fe2..6d1aa52a 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3ExecutionUnitAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3ExecutionUnitAdapter.java
@@ -31,7 +31,7 @@ import org.fortiss.af3.safety.model.annotation.SafeFailureFraction;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 2419 $
- * @ConQAT.Rating RED Hash: 10411F2D6EB02AA92451248E47C0E2A6
+ * @ConQAT.Rating RED Hash: B30952C061FD25245811BD8A946F9C9C
  */
 public class AF3ExecutionUnitAdapter extends AF3ResourceAdapter<ExecutionUnit> implements
 		IExecutionUnitAdapter<ExecutionUnit> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3GatewayAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3GatewayAdapter.java
index 8ac30b04..8144ff1e 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3GatewayAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3GatewayAdapter.java
@@ -33,7 +33,7 @@ import org.fortiss.af3.platform.model.annotation.ResourceLink;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating RED Hash: 83E5DB861E9058EB370CB6B8A8D5CEF0
+ * @ConQAT.Rating RED Hash: 5C1F07F02B6E0AC9CE84477289D55F24
  */
 public class AF3GatewayAdapter extends AF3ResourceAdapter<GatewayUnit> implements
 		IGatewayUnitAdapter<GatewayUnit> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3LogicalArchitectureAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3LogicalArchitectureAdapter.java
index 042329cb..cc952b33 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3LogicalArchitectureAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3LogicalArchitectureAdapter.java
@@ -26,7 +26,7 @@ import org.fortiss.af3.exploration.alg.dse.sysmodel.arch.ILogicalArchitectureAda
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: E9A076CDFA20BC4B6EB4BB5162825409
+ * @ConQAT.Rating RED Hash: 2C387880D9B47259D33539C6C062C404
  */
 public class AF3LogicalArchitectureAdapter extends AF3ModelElementAdapter<ComponentArchitecture>
 		implements ILogicalArchitectureAdapter<ComponentArchitecture> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3MemoryUnitAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3MemoryUnitAdapter.java
index 75d4627f..9d8e7820 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3MemoryUnitAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3MemoryUnitAdapter.java
@@ -30,7 +30,7 @@ import org.fortiss.af3.platform.model.annotation.MemorySize;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: BBFE26C95D003DEE24AECDA3586F9C3E
+ * @ConQAT.Rating RED Hash: 9CC5B61DC141BA18E35569D8E47E2B44
  */
 public class AF3MemoryUnitAdapter extends AF3ResourceAdapter<MemoryUnit> implements
 		IMemoryUnitAdapter<MemoryUnit> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3ModelElementAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3ModelElementAdapter.java
index 95009cba..7ad1989c 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3ModelElementAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3ModelElementAdapter.java
@@ -29,7 +29,7 @@ import org.fortiss.tooling.kernel.model.INamedElement;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: 7E5558C5819EB922831EED51AD7A32A0
+ * @ConQAT.Rating RED Hash: 6AB1826234EBF3C4152EA29AC444B607
  */
 public class AF3ModelElementAdapter<T extends IModelElement> implements IModelElementAdapter<T> {
 	/** Reference to underlying model element */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3PlatformArchitectureAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3PlatformArchitectureAdapter.java
index 44bfff0b..0037ef6a 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3PlatformArchitectureAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3PlatformArchitectureAdapter.java
@@ -26,7 +26,7 @@ import org.fortiss.af3.platform.model.PlatformArchitecture;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: 36418DE9FA7E3F0396A951F123076788
+ * @ConQAT.Rating RED Hash: 712DCE109F035CD5E2271A5133DD8F26
  */
 public class AF3PlatformArchitectureAdapter extends AF3ModelElementAdapter<PlatformArchitecture>
 		implements IPlatformArchitectureAdapter<PlatformArchitecture> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3RequestAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3RequestAdapter.java
index 65e9703d..e2d12562 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3RequestAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3RequestAdapter.java
@@ -26,7 +26,7 @@ import org.fortiss.tooling.base.model.element.IModelElement;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: AD15B304A55F4F054DF0C4E9225DCC3E
+ * @ConQAT.Rating RED Hash: 360D590C83C0AA1ED8FC93514115B4B8
  */
 public class AF3RequestAdapter<T extends IModelElement> extends AF3ModelElementAdapter<T> implements
 		IRequestAdapter<T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3ResourceAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3ResourceAdapter.java
index f09331b5..45b3b23b 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3ResourceAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3ResourceAdapter.java
@@ -29,7 +29,7 @@ import org.fortiss.tooling.base.model.element.IModelElement;
  * @author barner
  * @author $Author: barner $
  * @version $Rev: 3422 $
- * @ConQAT.Rating RED Hash: 7984539958C5188198BDBAF55F6D6EBD
+ * @ConQAT.Rating RED Hash: D20BB819CB380872F92D22A43BF00405
  */
 // TODO: Use extends IResource, here? Same would apply to Requester/resource.
 public class AF3ResourceAdapter<T extends IModelElement> extends AF3ModelElementAdapter<T>
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3ResourceConnectionAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3ResourceConnectionAdapter.java
index ea1468e9..16dc9a58 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3ResourceConnectionAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3ResourceConnectionAdapter.java
@@ -30,7 +30,7 @@ import org.fortiss.tooling.base.model.element.IConnection;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: FE4026BB3486B47590E187A1A4F4D0AD
+ * @ConQAT.Rating RED Hash: A8BBE07D7959022EE9EB83874CFEC5D7
  */
 public class AF3ResourceConnectionAdapter implements IResourceConnectionAdapter {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3SignalAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3SignalAdapter.java
index 6d373393..6d2801bf 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3SignalAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3SignalAdapter.java
@@ -35,7 +35,7 @@ import org.fortiss.af3.exploration.extension.IDseInputParameters.SignalType;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 2419 $
- * @ConQAT.Rating RED Hash: E429AAA9A9E22807767EE4090F465731
+ * @ConQAT.Rating RED Hash: 0148888F1416B3C3E523355778EABF35
  */
 public class AF3SignalAdapter extends AF3RequestAdapter<OutputPort> implements
 		ISignalAdapter<OutputPort> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3SystemModelAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3SystemModelAdapter.java
index c9c6aa26..5d6c7256 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3SystemModelAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3SystemModelAdapter.java
@@ -90,7 +90,7 @@ import com.google.common.collect.Multimap;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating RED Hash: E100772C43B2D42B14ADF9AB2164EEDE
+ * @ConQAT.Rating RED Hash: E8CE296B6BC13E3FAD86DE0A8BD606FB
  */
 public class AF3SystemModelAdapter
 		extends
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3TransmissionUnitAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3TransmissionUnitAdapter.java
index a417f432..777e0464 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3TransmissionUnitAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3TransmissionUnitAdapter.java
@@ -33,7 +33,7 @@ import org.fortiss.af3.timing.model.annotation.TransmissionUnitBandwidth;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 2419 $
- * @ConQAT.Rating RED Hash: EB10B05AE1CBC476F39A55E4E3846B90
+ * @ConQAT.Rating RED Hash: DB265BE931A866509C4A948684EE132A
  */
 public class AF3TransmissionUnitAdapter extends AF3ResourceAdapter<TransmissionUnit> implements
 		ITransmissionUnitAdapter<TransmissionUnit> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/helper/AF3DeploymentParameterMapAdapter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/helper/AF3DeploymentParameterMapAdapter.java
index 119ac054..68ea16ba 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/helper/AF3DeploymentParameterMapAdapter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/helper/AF3DeploymentParameterMapAdapter.java
@@ -39,7 +39,7 @@ import org.fortiss.af3.timing.model.annotation.Wcet;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3038 $
- * @ConQAT.Rating YELLOW Hash: 6763A8EBAF38A1520B60B684543C1B8C
+ * @ConQAT.Rating RED Hash: 942AEE48B60B8E4E4133D5EEE17D7A8B
  */
 public class AF3DeploymentParameterMapAdapter {
 	/**
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/AcyclicTaskGraph.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/AcyclicTaskGraph.java
index 933dfaca..8a3e3bba 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/AcyclicTaskGraph.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/AcyclicTaskGraph.java
@@ -48,7 +48,7 @@ import org.jgrapht.graph.ListenableDirectedWeightedGraph;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: F7CCB3BD4D73FC50E18801342EE28E30
+ * @ConQAT.Rating RED Hash: A0B0304DD3097A6E848A2128D707302F
  */
 public class AcyclicTaskGraph extends DefaultTaskGraph implements TaskGraph {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/ChannelAdapterWeightedEdge.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/ChannelAdapterWeightedEdge.java
index b8d1860c..8135326e 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/ChannelAdapterWeightedEdge.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/ChannelAdapterWeightedEdge.java
@@ -27,7 +27,7 @@ import org.jgrapht.graph.DefaultWeightedEdge;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 2419 $
- * @ConQAT.Rating RED Hash: 6EDF7F1A74B9CF6C7F01D64071FEC3DB
+ * @ConQAT.Rating RED Hash: 3A8084865E632376419B536D6A749F0F
  */
 public class ChannelAdapterWeightedEdge extends DefaultWeightedEdge {
 	/** {@link ISignalAdapter} represented by this edge. */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/DefaultTaskGraph.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/DefaultTaskGraph.java
index 76a78e91..de79bc75 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/DefaultTaskGraph.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/DefaultTaskGraph.java
@@ -56,7 +56,7 @@ import com.google.common.collect.Multimap;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3841 $
- * @ConQAT.Rating RED Hash: 381F4A453BC383B82EB3EA6AF0463B69
+ * @ConQAT.Rating RED Hash: 33EFBE844FCFB9357C1A74239F1EAA6B
  */
 
 public class DefaultTaskGraph implements TaskGraph, Cloneable {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/TaskGraph.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/TaskGraph.java
index 6dd27ad0..6cf02354 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/TaskGraph.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/TaskGraph.java
@@ -34,7 +34,7 @@ import org.jgrapht.graph.ListenableDirectedWeightedGraph;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3841 $
- * @ConQAT.Rating RED Hash: 1A77DB8F1A9DB7D52AA66EEA283A0CB6
+ * @ConQAT.Rating RED Hash: 4F59C3F451E5B93C26979ECB988961CD
  */
 public interface TaskGraph {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/TaskGraphInstantiator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/TaskGraphInstantiator.java
index 0bc91688..8272f2df 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/TaskGraphInstantiator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/taskgraph/TaskGraphInstantiator.java
@@ -37,7 +37,7 @@ import org.jgrapht.graph.ListenableDirectedWeightedGraph;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3841 $
- * @ConQAT.Rating YELLOW Hash: 3D9D425E5623FEBBF910BC5C7897819D
+ * @ConQAT.Rating RED Hash: 1A1A0F4F180366BE93A6BC9B30E28C3E
  */
 public class TaskGraphInstantiator<T extends TaskGraph> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/comm/Message.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/comm/Message.java
index f91665ce..dd6e1f05 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/comm/Message.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/comm/Message.java
@@ -48,7 +48,7 @@ import org.jgrapht.graph.DefaultEdge;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3841 $
- * @ConQAT.Rating RED Hash: 4A21564BD59BC7C8313EB87D9527DE34
+ * @ConQAT.Rating RED Hash: 915C92CFE08F605A2E1D1A5E25941AFC
  */
 public class Message implements Comparable<Message> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/comm/MessageGenerator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/comm/MessageGenerator.java
index 98be32f2..09093dc2 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/comm/MessageGenerator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/comm/MessageGenerator.java
@@ -41,7 +41,7 @@ import org.fortiss.af3.exploration.alg.dse.sysmodel.mapping.IMappingEntry;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3964 $
- * @ConQAT.Rating YELLOW Hash: 3000F882B2E200E6258040B17C0D790D
+ * @ConQAT.Rating RED Hash: 3DC72E01DAA810BB02C17F77FF868FB1
  */
 public class MessageGenerator<S extends TaskMappingEntry, T extends TaskMappingEncoding<S>> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/faultmodel/FaultDetector.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/faultmodel/FaultDetector.java
index 32f5fd50..cc71e85d 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/faultmodel/FaultDetector.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/faultmodel/FaultDetector.java
@@ -24,7 +24,7 @@ package org.fortiss.af3.exploration.alg.dse.sysmodel.faultmodel;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating YELLOW Hash: 136B4E4F1C88232A96EAE17240724A50
+ * @ConQAT.Rating RED Hash: 78332B5EF499ADEADA289AEF620A74C6
  */
 public class FaultDetector implements java.lang.Comparable<FaultDetector> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/IMappingEncoding.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/IMappingEncoding.java
index 372bd9c3..fcc86a2d 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/IMappingEncoding.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/IMappingEncoding.java
@@ -31,7 +31,7 @@ import org.fortiss.af3.exploration.alg.service.IExplorationEncoding;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3885 $
- * @ConQAT.Rating YELLOW Hash: 9B94F8118D5063A0E06F0A615BFD1199
+ * @ConQAT.Rating RED Hash: 884953D9058F7E1B31B4131B21BC2C90
  */
 public interface IMappingEncoding extends IExplorationEncoding {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/IMappingEntry.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/IMappingEntry.java
index d7067861..20215f5d 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/IMappingEntry.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/IMappingEntry.java
@@ -27,7 +27,7 @@ import org.fortiss.af3.exploration.alg.guava.IAssociativeElement;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3560 $
- * @ConQAT.Rating YELLOW Hash: 4AF6E3B6A7E704A3A728131D76C903F8
+ * @ConQAT.Rating RED Hash: BF7C1120AAA8DA2FDA560144FAD21A27
  */
 public interface IMappingEntry extends IAssociativeElement<IMappingEntry> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/comm/IMessageRouter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/comm/IMessageRouter.java
index c22db714..ba90fa40 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/comm/IMessageRouter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/comm/IMessageRouter.java
@@ -32,7 +32,7 @@ import org.jgrapht.graph.DefaultEdge;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating RED Hash: FA5520FE767C8CFCBB8DB765DDCEE7A3
+ * @ConQAT.Rating RED Hash: 5F0B78D029247AC29FA251D735077ED3
  */
 public interface IMessageRouter {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/comm/MessageRouterBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/comm/MessageRouterBase.java
index 264fa5a5..f771ffb5 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/comm/MessageRouterBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/comm/MessageRouterBase.java
@@ -36,7 +36,7 @@ import org.jgrapht.graph.DefaultEdge;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3062 $
- * @ConQAT.Rating YELLOW Hash: 2945C8FBB00A6399D9C77DB177644AEA
+ * @ConQAT.Rating RED Hash: 894341A61C2055313F5094D54B266862
  */
 public abstract class MessageRouterBase implements IMessageRouter {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/comm/ShortestPathRouter.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/comm/ShortestPathRouter.java
index a4889974..23c8c273 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/comm/ShortestPathRouter.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/mapping/comm/ShortestPathRouter.java
@@ -43,7 +43,7 @@ import org.jgrapht.graph.DirectedSubgraph;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating RED Hash: EDA740D1D7CD3FACA8D7280C77D2E0E1
+ * @ConQAT.Rating RED Hash: 20D3874505D5F1F82D9865AEFE65733F
  */
 public class ShortestPathRouter extends MessageRouterBase {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/random/RandomExploration.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/random/RandomExploration.java
index aa75d4a8..240c2c57 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/random/RandomExploration.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/random/RandomExploration.java
@@ -34,7 +34,7 @@ import com.google.common.primitives.Longs;
  * @author diewald
  * @author $Author: barner $
  * @version $Rev: 3462 $
- * @ConQAT.Rating YELLOW Hash: 1AE32FA77D7C6E17C7DE8EC54B16A19E
+ * @ConQAT.Rating RED Hash: B4E865FF325751300B2D1982B0AF231E
  */
 public class RandomExploration {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/ScheduleRuntimeException.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/ScheduleRuntimeException.java
index ed3ba125..7874969f 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/ScheduleRuntimeException.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/ScheduleRuntimeException.java
@@ -30,7 +30,7 @@ import org.fortiss.af3.exploration.alg.dse.backend.opt4j.solution.StrictTTSchedu
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 2403 $
- * @ConQAT.Rating YELLOW Hash: F59DECC44AC18F346664D4DF462D81AB
+ * @ConQAT.Rating RED Hash: 3C8D6FADE4C493AE91FDCA058607F7E2
  */
 public class ScheduleRuntimeException extends RuntimeException {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/SchedulerBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/SchedulerBase.java
index 4c231131..594c224a 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/SchedulerBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/SchedulerBase.java
@@ -34,7 +34,7 @@ import org.fortiss.af3.exploration.model.time.DeadlineConstraint;
  * @author barner
  * @author $Author: diewald $
  * @version $Rev: 3382 $
- * @ConQAT.Rating YELLOW Hash: 2156D85F82DEBD6A5BFAB39FC7719B87
+ * @ConQAT.Rating RED Hash: 5D9B8619C180BEC70FE003273BF660D7
  */
 public class SchedulerBase {
 	/** Precision for double */
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/comm/TDMABusScheduler.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/comm/TDMABusScheduler.java
index ad1b870d..3b6ae347 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/comm/TDMABusScheduler.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/comm/TDMABusScheduler.java
@@ -67,7 +67,7 @@ import com.google.common.collect.Multimap;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3878 $
- * @ConQAT.Rating RED Hash: 6B5BB58A19C9E61BFC0AC678521DAE29
+ * @ConQAT.Rating RED Hash: 70E109DCCBC19C091032DDCA8DF96AAE
  */
 public class TDMABusScheduler<S extends InstantiatedTaskMappingEntry, T extends InstantiatedTaskMappingEncoding<S>>
 		extends SchedulerBase {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/proc/EDFSchedulerBase.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/proc/EDFSchedulerBase.java
index c045a81a..379089cd 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/proc/EDFSchedulerBase.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/proc/EDFSchedulerBase.java
@@ -62,7 +62,7 @@ import com.google.common.collect.Sets;
  * @author huang
  * @author $Author: diewald $
  * @version $Rev: 3879 $
- * @ConQAT.Rating RED Hash: 632E4CD1D8D00E46F757D4A888B4B529
+ * @ConQAT.Rating RED Hash: 80775D6B8937A4999108E8FBDC4BD749
  */
 public abstract class EDFSchedulerBase<S extends InstantiatedTaskMappingEntry, T extends InstantiatedTaskMappingEncoding<S>>
 		extends SchedulerBase {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/proc/FailSilentEDFScheduler.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/proc/FailSilentEDFScheduler.java
index f2ddb784..c32652fa 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/proc/FailSilentEDFScheduler.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/proc/FailSilentEDFScheduler.java
@@ -39,7 +39,7 @@ import org.fortiss.af3.exploration.model.ExplorationSpecification;
  * @author huang, barner
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating RED Hash: FA94B385E6898EA117C43DFF7A90982C
+ * @ConQAT.Rating RED Hash: 21ACBD17F086C199D5C3980D653CF1D8
  */
 public class FailSilentEDFScheduler extends
 		EDFSchedulerBase<FailSilentTaskMappingEntry, FailSilentTaskMappingEncoding> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/proc/FaultDetectionVotingEDFScheduler.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/proc/FaultDetectionVotingEDFScheduler.java
index 56fe0a21..a975eb41 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/proc/FaultDetectionVotingEDFScheduler.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/dse/sysmodel/sched/proc/FaultDetectionVotingEDFScheduler.java
@@ -41,7 +41,7 @@ import org.fortiss.af3.exploration.model.ExplorationSpecification;
  * @author huang, barner
  * @author $Author: diewald $
  * @version $Rev: 3032 $
- * @ConQAT.Rating RED Hash: DE3830D2F2585C406513F8918AE57716
+ * @ConQAT.Rating RED Hash: 44B8FB0DC59D2D4E937A988892764F4E
  */
 public class FaultDetectionVotingEDFScheduler
 		extends
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/ConstraintGenerationException.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/ConstraintGenerationException.java
index 8fbc3cbe..a580dabd 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/ConstraintGenerationException.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/ConstraintGenerationException.java
@@ -26,7 +26,7 @@ import org.fortiss.af3.exploration.model.ExplorationConstraint;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3480 $
- * @ConQAT.Rating YELLOW Hash: 79658FBB26C0A20ED075431B2630D80A
+ * @ConQAT.Rating RED Hash: 06BEABDBFFDF545A4AD61AE4CB7B291C
  */
 public class ConstraintGenerationException extends ExplorationException {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/ExplorationException.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/ExplorationException.java
index 8144ca5c..49e634d0 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/ExplorationException.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/ExplorationException.java
@@ -23,7 +23,7 @@ package org.fortiss.af3.exploration.alg.exception;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating YELLOW Hash: C13DBD388F0D8D44077E6FCC28D7E1EB
+ * @ConQAT.Rating RED Hash: 2D4E3A121A6206178E049DB5F3E78C01
  */
 public class ExplorationException extends Exception {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/ExplorationServiceException.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/ExplorationServiceException.java
index f0225495..33423bbe 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/ExplorationServiceException.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/ExplorationServiceException.java
@@ -25,7 +25,7 @@ import org.fortiss.af3.exploration.alg.service.IExplorationService;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3480 $
- * @ConQAT.Rating YELLOW Hash: 4FF1660E90CFDBCFC2C6CD588BC07EDF
+ * @ConQAT.Rating RED Hash: DDF848903BB908E18D06F9C70BF4F800
  */
 public class ExplorationServiceException extends ExplorationException {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/InvalidPlatformModelException.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/InvalidPlatformModelException.java
index 79acca18..23200a53 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/InvalidPlatformModelException.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/InvalidPlatformModelException.java
@@ -28,7 +28,7 @@ import org.fortiss.af3.platform.model.PlatformConnectorUnit;
  * @author diewald
  * @author $Author: barner $
  * @version $Rev: 3425 $
- * @ConQAT.Rating YELLOW Hash: CE0822F07AC2CF9DB2CE941650C88FD3
+ * @ConQAT.Rating RED Hash: 7ED78C34875421F8F10F00D08A0B88B3
  */
 public class InvalidPlatformModelException extends Exception {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/InvalidTimingModelException.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/InvalidTimingModelException.java
index 1d82057f..f8e947c3 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/InvalidTimingModelException.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/InvalidTimingModelException.java
@@ -23,7 +23,7 @@ package org.fortiss.af3.exploration.alg.exception;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3480 $
- * @ConQAT.Rating YELLOW Hash: B1E181EC9F434BB8642191B0BB7FA91D
+ * @ConQAT.Rating RED Hash: 859D59665309F360498315DB741603A3
  */
 public class InvalidTimingModelException extends ExplorationException {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/TransformationModuleException.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/TransformationModuleException.java
index d56800da..11d5e9f9 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/TransformationModuleException.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/exception/TransformationModuleException.java
@@ -25,7 +25,7 @@ import org.fortiss.af3.exploration.alg.dse.modeltransformation.ITransformationMo
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3480 $
- * @ConQAT.Rating YELLOW Hash: 3D8C3BCB9A5CEB71CB6CF58B95619D03
+ * @ConQAT.Rating RED Hash: 730EECECFC68E0037214F56F3C9EBB57
  */
 public class TransformationModuleException extends ExplorationException {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/DependencyEdge.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/DependencyEdge.java
index 23c87b06..ce9ce41b 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/DependencyEdge.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/DependencyEdge.java
@@ -30,7 +30,7 @@ import org.jgrapht.graph.DefaultEdge;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating YELLOW Hash: 1DD493E4F20A9D987560F41F06F4F9BD
+ * @ConQAT.Rating RED Hash: F6601B178D6393FD17C6C74C2D34043A
  */
 public class DependencyEdge<T> extends DefaultEdge {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/DependencyGraph.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/DependencyGraph.java
index 884299f4..4ced529b 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/DependencyGraph.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/DependencyGraph.java
@@ -56,7 +56,7 @@ import com.google.common.collect.Multimap;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3449 $
- * @ConQAT.Rating RED Hash: C11F453835A7E96EA09709EF201FC330
+ * @ConQAT.Rating RED Hash: 8596106CB7E41FE2577F1CCBAF9DED58
  */
 // TODO: extend documentation.
 // TODO: extend for the evaluator registration.
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/IDependencyModule.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/IDependencyModule.java
index 284e8f45..2843e7c7 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/IDependencyModule.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/IDependencyModule.java
@@ -26,7 +26,7 @@ import java.util.Collection;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating YELLOW Hash: F91CB15D24A7B070298A4A2A2C96065D
+ * @ConQAT.Rating RED Hash: 67E0B43053EED579C5476BECE8F4BD0C
  */
 // TODO: the Generic "I" is intended to define the input types. Unfortunately, using it in the
 // transformation framework, causes some issues. In a future version, check the possibilities to use
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/AF3JGraphTVisualizer.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/AF3JGraphTVisualizer.java
index cbcbe2af..0a259bf9 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/AF3JGraphTVisualizer.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/AF3JGraphTVisualizer.java
@@ -47,7 +47,7 @@ import com.mxgraph.util.mxConstants;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3449 $
- * @ConQAT.Rating YELLOW Hash: 9A8E553C1BBE3801EF8EE1DB746D9174
+ * @ConQAT.Rating RED Hash: 4143D97A7629D710B21A4F56991A4ABA
  */
 public class AF3JGraphTVisualizer<V extends IModelElement, E extends DefaultEdge> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/JGraphTVisualizer.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/JGraphTVisualizer.java
index b560e575..3319b13b 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/JGraphTVisualizer.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/JGraphTVisualizer.java
@@ -47,7 +47,7 @@ import com.mxgraph.util.mxConstants;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3449 $
- * @ConQAT.Rating YELLOW Hash: 137ABEDE5AAC3E67676806ED70E3B75B
+ * @ConQAT.Rating RED Hash: 7E2D63783EC218613547C0118F4174AD
  */
 public class JGraphTVisualizer<V extends IModelElementAdapter<?>, E extends DefaultEdge> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/NamedAF3Vertex.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/NamedAF3Vertex.java
index 7eb6db91..2303916b 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/NamedAF3Vertex.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/NamedAF3Vertex.java
@@ -30,7 +30,7 @@ import org.fortiss.tooling.kernel.model.INamedElement;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3449 $
- * @ConQAT.Rating YELLOW Hash: 16B746AE0EF1E2D3088C47D77E2AE711
+ * @ConQAT.Rating RED Hash: 4A7ACFD903986FE7649D5CD3CD2539B6
  */
 public class NamedAF3Vertex<V extends IModelElement> implements Serializable {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/NamedVertex.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/NamedVertex.java
index 84ee0522..42dbc9ca 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/NamedVertex.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/NamedVertex.java
@@ -29,7 +29,7 @@ import org.fortiss.tooling.kernel.model.INamedElement;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3449 $
- * @ConQAT.Rating YELLOW Hash: 4076D1873F0ED1DF903FBA1E64512BB1
+ * @ConQAT.Rating RED Hash: 9907E0B5FFFA80715FA2FEC540FF1DD1
  */
 public class NamedVertex<V extends IModelElementAdapter<?>> implements Serializable {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/ObjectJGraphTVisualizer.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/ObjectJGraphTVisualizer.java
index f3302753..3383ced7 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/ObjectJGraphTVisualizer.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/ObjectJGraphTVisualizer.java
@@ -47,7 +47,7 @@ import com.mxgraph.util.mxConstants;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3449 $
- * @ConQAT.Rating YELLOW Hash: AF7DE016F64BD089300DB13C81607FE5
+ * @ConQAT.Rating RED Hash: 037B28D833AC8839E34F6A09BBC67FCC
  */
 public class ObjectJGraphTVisualizer<V, E extends DefaultEdge> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/ObjectVertex.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/ObjectVertex.java
index 3b1db539..fc56948f 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/ObjectVertex.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/graph/display/ObjectVertex.java
@@ -23,7 +23,7 @@ package org.fortiss.af3.exploration.alg.graph.display;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3449 $
- * @ConQAT.Rating YELLOW Hash: D8F08CDD4D8231B5D06A1251D2A2D997
+ * @ConQAT.Rating RED Hash: 8458522DFDB8E0C35A7CE894B95F8DE4
  */
 public class ObjectVertex<V> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/HashTypedBiMap.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/HashTypedBiMap.java
index 0ac7d53c..23749aae 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/HashTypedBiMap.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/HashTypedBiMap.java
@@ -35,7 +35,7 @@ import com.google.common.collect.HashBiMap;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: 61D141A942DCC63BB01CCCB03E96D8C0
  */
 public class HashTypedBiMap<K, V> extends ForwardingMap<TypedPair<K, V>, TypedPair<V, K>> implements
 		TypedBiMap<K, V>/* , BiMap<TypedPair<K, V>, TypedPair<V, K>> */{
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/IAssociativeElement.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/IAssociativeElement.java
index 3155ef06..9215f23b 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/IAssociativeElement.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/IAssociativeElement.java
@@ -26,7 +26,7 @@ import java.util.Collection;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: 15C2804564EEF90274824F42727178C9
  */
 public interface IAssociativeElement<T extends IAssociativeElement<?>> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/ImmutableSubClassToInstanceMap.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/ImmutableSubClassToInstanceMap.java
index 0ba70703..9ac62669 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/ImmutableSubClassToInstanceMap.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/ImmutableSubClassToInstanceMap.java
@@ -34,7 +34,7 @@ import com.google.common.primitives.Primitives;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash: 3DD193EF295E916128C525B60577C7FE
+ * @ConQAT.Rating RED Hash: 5799B3F8B07B48DE4742FFBA3F02E28F
  */
 @SuppressWarnings("javadoc")
 @GwtIncompatible(value = "")
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/MutableSubClassToInstanceMap.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/MutableSubClassToInstanceMap.java
index 03a44a7e..fcf9e206 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/MutableSubClassToInstanceMap.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/MutableSubClassToInstanceMap.java
@@ -33,7 +33,7 @@ import com.google.common.primitives.Primitives;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash: 00067028F8780E9ABCC61E835814E132
+ * @ConQAT.Rating RED Hash: 8468901743C15A9207F471E7DA9C5982
  */
 // using writeReplace instead of standard serialization
 public final class MutableSubClassToInstanceMap<B> extends ForwardingMap<Class<? extends B>, B>
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/SubClassToInstanceMap.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/SubClassToInstanceMap.java
index c2181c01..d2f01e75 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/SubClassToInstanceMap.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/guava/SubClassToInstanceMap.java
@@ -28,7 +28,7 @@ import com.google.common.collect.ClassToInstanceMap;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash: 23C11759241AD2F32712A6AAAC18B0FB
+ * @ConQAT.Rating RED Hash: F1956060FD1344C790EFC4E91D9E93DE
  */
 public interface SubClassToInstanceMap<B> extends ClassToInstanceMap<B> {
 	// Marker interface.
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/prototypes/PrototypeProvider.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/prototypes/PrototypeProvider.java
index e202654b..52eed25e 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/prototypes/PrototypeProvider.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/prototypes/PrototypeProvider.java
@@ -30,7 +30,7 @@ import org.fortiss.tooling.kernel.extension.base.PrototypeProviderBase;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3223 $
- * @ConQAT.Rating GREEN Hash: CB0DF6FCCFF7C9D25474224C1364C074
+ * @ConQAT.Rating RED Hash: 8055A580C651768C5276701935502CED
  */
 public class PrototypeProvider extends PrototypeProviderBase {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/ExplorationEncodingMap.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/ExplorationEncodingMap.java
index eb4bf4a6..6bb4bf09 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/ExplorationEncodingMap.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/ExplorationEncodingMap.java
@@ -35,7 +35,7 @@ import org.fortiss.af3.exploration.alg.dse.sysmodel.arch.SystemModelAdapter;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3382 $
- * @ConQAT.Rating YELLOW Hash: E37F28189083FEEB62D03F873E575D48
+ * @ConQAT.Rating RED Hash: B3D01F49934EBEC4E69A3DED907F8E47
  */
 public class ExplorationEncodingMap<T extends IExplorationEncoding> implements
 		Iterable<Entry<Class<? extends T>, T>> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/ExplorationService.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/ExplorationService.java
index 9c489861..819243fe 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/ExplorationService.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/ExplorationService.java
@@ -42,7 +42,7 @@ import org.osgi.framework.FrameworkUtil;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3404 $
- * @ConQAT.Rating YELLOW Hash: 7CC915668C38564A0F364A2AD46328E8
+ * @ConQAT.Rating RED Hash: 7247E5017491A17EC3514FF9A9B06BA5
  */
 public class ExplorationService {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationEncoding.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationEncoding.java
index 6e1a67bf..41a4c003 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationEncoding.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationEncoding.java
@@ -23,7 +23,7 @@ package org.fortiss.af3.exploration.alg.service;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3382 $
- * @ConQAT.Rating RED Hash: 7ED2A9B796A7CAB250094F097F5DC211
+ * @ConQAT.Rating RED Hash: D4EAFD5767642D6B5B7CFA5451C5587F
  */
 // TODO: evaluate whether it would be better to let the geno- and phenotype inherit from an
 // "Encoding".
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationEvaluatationService.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationEvaluatationService.java
index 98d27f26..10a8dc52 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationEvaluatationService.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationEvaluatationService.java
@@ -30,7 +30,7 @@ import org.fortiss.af3.exploration.alg.dse.backend.opt4j.extensions.compositegen
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating YELLOW Hash: 051B57E0A2EA559A454139D78407FF8C
+ * @ConQAT.Rating RED Hash: F61CDC13323C4ADBE8A39612128EDCCA
  */
 public interface IExplorationEvaluatationService<T extends IExplorationModule> extends
 		IExplorationService<T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationModule.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationModule.java
index 721e2091..be9aaa41 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationModule.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationModule.java
@@ -24,7 +24,7 @@ import org.fortiss.tooling.kernel.introspection.IIntrospectionItem;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: AAA680418C0CCCB395ACA156289AB2D0
  */
 public interface IExplorationModule extends IIntrospectionItem {
 	// Marker interface.
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationRepairService.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationRepairService.java
index 540381d9..222a16c2 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationRepairService.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationRepairService.java
@@ -29,7 +29,7 @@ import org.opt4j.core.Genotype;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash: 797C82FF58ECD1E14AC9F8933040D0CA
+ * @ConQAT.Rating RED Hash: 9EB85316A5C5B235C9AB18DB47830ADB
  */
 public interface IExplorationRepairService extends IExplorationService<IRepairModule<?>> {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationService.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationService.java
index 5fa98cbf..0f0d8d35 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationService.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationService.java
@@ -27,7 +27,7 @@ import org.fortiss.tooling.kernel.introspection.IIntrospectiveKernelService;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3404 $
- * @ConQAT.Rating YELLOW Hash: 88FAE0B8442DD8CC25F04F113E0EFD90
+ * @ConQAT.Rating RED Hash: 2E9D50738CE2D45BD1160C9951F97B11
  */
 public interface IExplorationService<T extends IExplorationModule> extends
 		IIntrospectiveKernelService {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationTargetEvaluator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationTargetEvaluator.java
index df02a6f3..0c06ae3d 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationTargetEvaluator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationTargetEvaluator.java
@@ -37,7 +37,7 @@ import com.google.common.collect.ClassToInstanceMap;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating YELLOW Hash: 37C9FF948C80C9486868B9149D2A1D6D
+ * @ConQAT.Rating RED Hash: A008A0C188C912DCB1A397CCDB4EFCD9
  */
 public interface IExplorationTargetEvaluator<P, RT, S extends ExplorationTarget<RT>> extends
 		IEObjectAware<S>, IExplorationModule {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationTransformationService.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationTransformationService.java
index 6464d6b1..e0a94892 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationTransformationService.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IExplorationTransformationService.java
@@ -58,7 +58,7 @@ import com.google.common.collect.ClassToInstanceMap;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating YELLOW Hash: C9F686C8857C93FD6255D3B806BA770B
+ * @ConQAT.Rating RED Hash: 5F57C933AAA212E14E536D5137B83A63
  */
 public interface IExplorationTransformationService extends
 		IExplorationService<ITransformationModule<?>> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IRepairModule.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IRepairModule.java
index b4365d9a..7ea2e8ae 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IRepairModule.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/IRepairModule.java
@@ -37,7 +37,7 @@ import org.opt4j.core.Value;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash: 4D4DEF4C7CC9EC20C513ED2782C19EE3
+ * @ConQAT.Rating RED Hash: 634DBC7336F4BF234743B53311DC9061
  */
 public interface IRepairModule<T extends Genotype> extends IObjectAware<T>, IExplorationModule {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/internal/ExplorationEvaluationService.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/internal/ExplorationEvaluationService.java
index 80d4fcd0..f1d35de2 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/internal/ExplorationEvaluationService.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/internal/ExplorationEvaluationService.java
@@ -50,7 +50,7 @@ import com.google.common.collect.Multimap;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating YELLOW Hash: 6DDFF3B8BB2691518FF2117434B051E1
+ * @ConQAT.Rating RED Hash: FABD9E6D5F88ECF5BF57EDC9334DF996
  */
 public class ExplorationEvaluationService<T extends IExplorationTargetEvaluator<?, ?, ?>> extends
 		EObjectAwareServiceBase<T> implements IExplorationEvaluatationService<T> {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/internal/ExplorationRepairService.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/internal/ExplorationRepairService.java
index b0a8d224..20607822 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/internal/ExplorationRepairService.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/internal/ExplorationRepairService.java
@@ -39,7 +39,7 @@ import org.opt4j.core.Genotype;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash: B66C3A91A8BD7B2FDF5440C23CE6CB96
+ * @ConQAT.Rating RED Hash: 99E4B395ED3A42C94B39E5A078C714D5
  */
 public class ExplorationRepairService extends ObjectAwareServiceBase<IRepairModule<?>> implements
 		IExplorationRepairService {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/internal/ExplorationTransformationService.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/internal/ExplorationTransformationService.java
index 590e7175..5a4e3260 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/internal/ExplorationTransformationService.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/service/internal/ExplorationTransformationService.java
@@ -63,7 +63,7 @@ import com.google.common.collect.MutableClassToInstanceMap;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3730 $
- * @ConQAT.Rating YELLOW Hash: E4A3C90BD3A529D1D73E7861DB502135
+ * @ConQAT.Rating RED Hash: 301B07DFE96F2C7EB78D305C86E92AB8
  */
 public class ExplorationTransformationService<T extends ITransformationModule<?>> extends
 		EObjectAwareServiceBase<T> implements IExplorationTransformationService {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/AF3Utils.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/AF3Utils.java
index d8ad1385..b3c0012c 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/AF3Utils.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/AF3Utils.java
@@ -87,7 +87,7 @@ import org.jgrapht.graph.DefaultEdge;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3382 $
- * @ConQAT.Rating RED Hash: CE2040DA1758604141EB1240721FA4BF
+ * @ConQAT.Rating RED Hash: 39567BA5F53AF0F47D6906A4226F424A
  */
 public class AF3Utils {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/DesignSpaceExplorationModelElementFactory.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/DesignSpaceExplorationModelElementFactory.java
index 0c6626ce..1a72926f 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/DesignSpaceExplorationModelElementFactory.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/DesignSpaceExplorationModelElementFactory.java
@@ -61,7 +61,7 @@ import org.fortiss.tooling.kernel.service.IPersistencyService;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3382 $
- * @ConQAT.Rating YELLOW Hash: 7C8C074110F538256C49E0C974BE9598
+ * @ConQAT.Rating RED Hash: 257EF37D5DE22B7960D54E5CAB3EE3A8
  */
 public class DesignSpaceExplorationModelElementFactory {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/ExplorationAlgDebugUtils.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/ExplorationAlgDebugUtils.java
index 1ccb81ba..f285ba15 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/ExplorationAlgDebugUtils.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/ExplorationAlgDebugUtils.java
@@ -39,7 +39,7 @@ import org.opt4j.core.genotype.CompositeGenotype;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash: EEA33396641BBAD58A964089077DA6E7
+ * @ConQAT.Rating RED Hash: B4ADC69BAF7049289957228D33C2D7A9
  */
 public class ExplorationAlgDebugUtils {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/ExplorationAlgUtils.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/ExplorationAlgUtils.java
index 9ed66db6..692ee697 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/ExplorationAlgUtils.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/ExplorationAlgUtils.java
@@ -71,7 +71,7 @@ import com.google.common.collect.Multimap;
  * @author diewald
  * @author $Author: barner $
  * @version $Rev: 3788 $
- * @ConQAT.Rating RED Hash: 39BD65A7E68F663DC99B74FF4827C558
+ * @ConQAT.Rating RED Hash: 64B8E1722C6214FDD71D77056383EEEA
  */
 public class ExplorationAlgUtils {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/ExplorationEcoreUtils.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/ExplorationEcoreUtils.java
index 44c5a445..d2502f22 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/ExplorationEcoreUtils.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/ExplorationEcoreUtils.java
@@ -28,7 +28,7 @@ import org.fortiss.tooling.kernel.utils.EcoreUtils;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3490 $
- * @ConQAT.Rating RED Hash: DA40D522ACC49188F475BC7B38CEE7E8
+ * @ConQAT.Rating RED Hash: 4A4BB45D2EEB3A65FFFF569F32D4EAD0
  */
 public class ExplorationEcoreUtils {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/GraphUtils.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/GraphUtils.java
index 3b2a480f..e70336e7 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/GraphUtils.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/GraphUtils.java
@@ -36,7 +36,7 @@ import org.jgrapht.traverse.BreadthFirstIterator;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3478 $
- * @ConQAT.Rating RED Hash: 6172C127FEE81026E5B4F28CA44C856B
+ * @ConQAT.Rating RED Hash: 75C160B842E5F4700D0A4B19B9DD64F4
  */
 public class GraphUtils {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/TransformationUtils.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/TransformationUtils.java
index ec11f7f4..2f98ac81 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/TransformationUtils.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/alg/util/TransformationUtils.java
@@ -62,7 +62,7 @@ import com.google.common.collect.Multimap;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3808 $
- * @ConQAT.Rating YELLOW Hash: 656E9EF0A48A86A0E2D0C14239F0F4A3
+ * @ConQAT.Rating RED Hash: 6B9BE839721175731A1FB29A00FD5556
  */
 public class TransformationUtils {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/dsl/model/patterns/impl/ElementPropertyStaticImpl.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/dsl/model/patterns/impl/ElementPropertyStaticImpl.java
index c80b5219..de4400a9 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/dsl/model/patterns/impl/ElementPropertyStaticImpl.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/dsl/model/patterns/impl/ElementPropertyStaticImpl.java
@@ -28,7 +28,7 @@ import org.fortiss.tooling.base.model.element.IModelElement;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3175 $
- * @ConQAT.Rating RED Hash: 0E2EE4AA6648B6959AED97C78CB6F03A
+ * @ConQAT.Rating RED Hash: 69F3C2837A82885469BD94FC694E42BE
  */
 public class ElementPropertyStaticImpl {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/migration/ExpTargetMigrator.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/migration/ExpTargetMigrator.java
index 98ab349b..5010c433 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/migration/ExpTargetMigrator.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/migration/ExpTargetMigrator.java
@@ -73,7 +73,7 @@ import org.fortiss.tooling.kernel.model.IProjectRootElement;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3382 $
- * @ConQAT.Rating YELLOW Hash: 071246CE9D60462B23001F2ACDEA0220
+ * @ConQAT.Rating RED Hash: 3916135E9F817DADDA281A7BD6931D85
  */
 @SuppressWarnings("deprecation")
 public class ExpTargetMigrator implements IMigrationProvider {
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/model/location/impl/LocationConstraintStaticImpl.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/model/location/impl/LocationConstraintStaticImpl.java
index 5548e42b..d7d455c2 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/model/location/impl/LocationConstraintStaticImpl.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/model/location/impl/LocationConstraintStaticImpl.java
@@ -30,7 +30,7 @@ import org.fortiss.tooling.base.model.element.IModelElement;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3175 $
- * @ConQAT.Rating YELLOW Hash: D766186F5D9A8C9C7C06EFD2F8DCA83F
+ * @ConQAT.Rating RED Hash: 9FA66BE6E22D5A6076D7F92D407412E5
  */
 public class LocationConstraintStaticImpl {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/model/time/impl/DeadlineConstraintStaticImpl.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/model/time/impl/DeadlineConstraintStaticImpl.java
index 474a1d43..aa6c253d 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/model/time/impl/DeadlineConstraintStaticImpl.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/model/time/impl/DeadlineConstraintStaticImpl.java
@@ -34,7 +34,7 @@ import org.fortiss.af3.exploration.model.time.DeadlineConstraint;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3175 $
- * @ConQAT.Rating RED Hash: 7953FA7C8B0BE3C6DC4466FD8A2A5D07
+ * @ConQAT.Rating RED Hash: F30BAF00E90C97718413C99F6E06DAE6
  */
 public class DeadlineConstraintStaticImpl {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/model/time/impl/PeriodConstraintStaticImpl.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/model/time/impl/PeriodConstraintStaticImpl.java
index 42184efc..ef72322b 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/model/time/impl/PeriodConstraintStaticImpl.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/model/time/impl/PeriodConstraintStaticImpl.java
@@ -32,7 +32,7 @@ import org.fortiss.tooling.base.model.element.IModelElement;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3175 $
- * @ConQAT.Rating YELLOW Hash: 3E1ECF0408C90342BDC4A73B8E80845F
+ * @ConQAT.Rating RED Hash: E6236644C07DC9F14B7B9EFBA2C4456A
  */
 public class PeriodConstraintStaticImpl {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/ComponentMultiAllocationConstraintStaticImpl.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/ComponentMultiAllocationConstraintStaticImpl.java
index 46f8f4c0..363e04a3 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/ComponentMultiAllocationConstraintStaticImpl.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/ComponentMultiAllocationConstraintStaticImpl.java
@@ -34,7 +34,7 @@ import org.fortiss.af3.platform.model.ExecutionUnit;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3175 $
- * @ConQAT.Rating YELLOW Hash: A8624C4D0FFE72DE979A88AC97628DEB
+ * @ConQAT.Rating RED Hash: 05F85B5BF28D876C4A154669D9EA8A4D
  */
 public class ComponentMultiAllocationConstraintStaticImpl {
 	/**
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/ComponentMultiDislocationConstraintStaticImpl.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/ComponentMultiDislocationConstraintStaticImpl.java
index 9a3acc71..8a3a06b0 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/ComponentMultiDislocationConstraintStaticImpl.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/ComponentMultiDislocationConstraintStaticImpl.java
@@ -33,7 +33,7 @@ import org.fortiss.af3.platform.model.ExecutionUnit;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3175 $
- * @ConQAT.Rating YELLOW Hash: 27CD631FB55477C69F7B8E31265EC569
+ * @ConQAT.Rating RED Hash: DAB3972C88C638BF0154E795AAE18D77
  */
 public class ComponentMultiDislocationConstraintStaticImpl {
 	/**
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/FailureMinObjectiveStaticImpl.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/FailureMinObjectiveStaticImpl.java
index 669320ec..0001c3c8 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/FailureMinObjectiveStaticImpl.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/FailureMinObjectiveStaticImpl.java
@@ -29,7 +29,7 @@ import org.fortiss.af3.exploration.moea.model.predefined.ReliabilityAnalysis;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3175 $
- * @ConQAT.Rating YELLOW Hash: 77D055460CCBF3001916325910503F02
+ * @ConQAT.Rating RED Hash: 1DE500E6121C2F819A7C6E6F765C06B5
  */
 public class FailureMinObjectiveStaticImpl {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/MultiLocationConstraintStaticImpl.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/MultiLocationConstraintStaticImpl.java
index 457c8ca1..52a1cd06 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/MultiLocationConstraintStaticImpl.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/MultiLocationConstraintStaticImpl.java
@@ -33,7 +33,7 @@ import org.fortiss.tooling.base.model.element.IModelElement;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3175 $
- * @ConQAT.Rating YELLOW Hash: 54624198A2163C80FA099C5E121B98FF
+ * @ConQAT.Rating RED Hash: 7D7F93B4F0608FF645807A144462CBB2
  */
 public class MultiLocationConstraintStaticImpl {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/SafetyIntegrityLevelConstraintStaticImpl.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/SafetyIntegrityLevelConstraintStaticImpl.java
index e837571b..894511cb 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/SafetyIntegrityLevelConstraintStaticImpl.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/predefined/impl/SafetyIntegrityLevelConstraintStaticImpl.java
@@ -30,7 +30,7 @@ import org.fortiss.af3.safety.model.annotation.SafetyIntegrityLevel;
  * @author alex
  * @author $Author: diewald $
  * @version $Rev: 3175 $
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: EFE01687D21E30B46F1CF8B675DEAC8B
  */
 public class SafetyIntegrityLevelConstraintStaticImpl {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/solutions/impl/SingleExplorationSolutionMapStaticImpl.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/solutions/impl/SingleExplorationSolutionMapStaticImpl.java
index 64dab4d8..7eafe843 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/solutions/impl/SingleExplorationSolutionMapStaticImpl.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/moea/model/solutions/impl/SingleExplorationSolutionMapStaticImpl.java
@@ -27,7 +27,7 @@ import org.fortiss.af3.exploration.moea.model.solutions.SingleExplorationSolutio
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3175 $
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: F3A72F82B0887E116A69B4CA93C4D7D5
  */
 public class SingleExplorationSolutionMapStaticImpl {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/port/DSEPortingUtils.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/port/DSEPortingUtils.java
index fe64d7e8..bd54e4df 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/port/DSEPortingUtils.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/port/DSEPortingUtils.java
@@ -74,7 +74,7 @@ import com.google.common.collect.Multimap;
  * @author diewald
  * @author $Author: hoelzl $
  * @version $Rev: 18709 $
- * @ConQAT.Rating RED Hash:
+ * @ConQAT.Rating RED Hash: 521ACFFC7C8AFC41A24550984444D37E
  */
 public class DSEPortingUtils {
 	/**
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/util/CommonExplorationTagetModelElementFactory.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/util/CommonExplorationTagetModelElementFactory.java
index 8c76967a..a9890739 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/util/CommonExplorationTagetModelElementFactory.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/util/CommonExplorationTagetModelElementFactory.java
@@ -47,7 +47,7 @@ import org.fortiss.tooling.kernel.service.IPersistencyService;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3175 $
- * @ConQAT.Rating YELLOW Hash: 774D57055350383C4AC3DB0BAC189C81
+ * @ConQAT.Rating RED Hash: 7CD442DF6ED6930102EBA2590ACE8AE1
  */
 public class CommonExplorationTagetModelElementFactory {
 
diff --git a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/util/ExplorationDslModelElementFactory.java b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/util/ExplorationDslModelElementFactory.java
index 5da5abce..abcd5c42 100644
--- a/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/util/ExplorationDslModelElementFactory.java
+++ b/org.fortiss.af3.exploration.alg/master/src/org/fortiss/af3/exploration/util/ExplorationDslModelElementFactory.java
@@ -51,7 +51,7 @@ import org.fortiss.tooling.base.model.element.IModelElement;
  * @author diewald
  * @author $Author: diewald $
  * @version $Rev: 3175 $
- * @ConQAT.Rating YELLOW Hash: 5C34767AEE1586D8B0F18DC96A8637D0
+ * @ConQAT.Rating RED Hash: 36D3F25F5EA7F85C19CF2C18C62F4082
  */
 public class ExplorationDslModelElementFactory {
 
-- 
GitLab