-
- Downloads
DI: Enable DI-based creators.
* Add a mechanism to analyze the Guice dependency graph to
collect the set of genotypes that is required to obtain a
requested Phenotype. The code is a modified version of
the dependency graphs calculated within Guice's Grapher
extension). The list of required Genotypes determines
the list of creators to be launched.
* Use OperatorModules from Opt4J to inject them into the fw
instead of using custom ones (conflicting inheritance
hierarchy).
* Register Variables at the service level (Genotypes,
Creators, Operators).
Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
parent
dea0bffa
No related branches found
No related tags found
Showing
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/.ratings 2 additions, 2 deletions...loration.alg/src/org/fortiss/af3/exploration/alg/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/ExplorationAlg.java 38 additions, 2 deletions...g/src/org/fortiss/af3/exploration/alg/ExplorationAlg.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/.ratings 6 additions, 6 deletions...tion.alg/src/org/fortiss/af3/exploration/alg/dse/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/DSEFactory.java 12 additions, 19 deletions...g/src/org/fortiss/af3/exploration/alg/dse/DSEFactory.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/TaskMappingFactory.java 1 addition, 1 deletion...g/fortiss/af3/exploration/alg/dse/TaskMappingFactory.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/.ratings 5 additions, 5 deletions...rg/fortiss/af3/exploration/alg/dse/backend/opt4j/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/Opt4JExplorerBackend.java 1 addition, 1 deletion...ploration/alg/dse/backend/opt4j/Opt4JExplorerBackend.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/partitionmapping/.ratings 1 addition, 1 deletion...on/alg/dse/backend/opt4j/create/partitionmapping/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/partitionmapping/PartitionMappingCreator.java 19 additions, 26 deletions...pt4j/create/partitionmapping/PartitionMappingCreator.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/safetyfunctionarch/.ratings 1 addition, 1 deletion.../alg/dse/backend/opt4j/create/safetyfunctionarch/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/safetyfunctionarch/SafetyFunctionArchCreator.java 15 additions, 22 deletions.../create/safetyfunctionarch/SafetyFunctionArchCreator.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/.ratings 4 additions, 4 deletions...oration/alg/dse/backend/opt4j/create/taskmapping/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/AbstractTaskMappingCreator.java 8 additions, 25 deletions.../opt4j/create/taskmapping/AbstractTaskMappingCreator.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/FailSilentTaskMappingCreator.java 7 additions, 30 deletions...pt4j/create/taskmapping/FailSilentTaskMappingCreator.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/FaultDetectionVotingTaskMappingCreator.java 7 additions, 28 deletions...e/taskmapping/FaultDetectionVotingTaskMappingCreator.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/create/taskmapping/TaskMappingCreator.java 2 additions, 11 deletions.../backend/opt4j/create/taskmapping/TaskMappingCreator.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/.ratings 2 additions, 2 deletions...ation/alg/dse/backend/opt4j/encoding/taskmapping/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/TaskMappingEncoding.java 4 additions, 6 deletions...ckend/opt4j/encoding/taskmapping/TaskMappingEncoding.java
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/abstractmapping/.ratings 2 additions, 2 deletions...ckend/opt4j/encoding/taskmapping/abstractmapping/.ratings
- org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/backend/opt4j/encoding/taskmapping/abstractmapping/AbstractTaskMappingEncoding.java 2 additions, 1 deletion...kmapping/abstractmapping/AbstractTaskMappingEncoding.java
Loading
Please register or sign in to comment