- Mar 18, 2019
-
-
Alexander Diewald authored
3337: exploration.alog See merge request !9
-
- Mar 13, 2019
-
-
Alexander Diewald authored
Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Mar 12, 2019
-
-
Alexander Diewald authored
3620: Java 11 Adaptions See merge request !8
-
Simon Barner authored
Issue-Ref: 3620 Issue-Url: https://af3-developer.fortiss.org/issues/3620 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
Issue-Ref: 3620 Issue-Url: https://af3-developer.fortiss.org/issues/3620 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
Issue-Ref: 3620 Issue-Url: https://af3-developer.fortiss.org/issues/3620 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
Issue-Ref: 3620 Issue-Url: https://af3-developer.fortiss.org/issues/3620 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
https://git.fortiss.org/af3/exploration-algSimon Barner authored
into 3337 Conflicts: org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/comparch/.ratings org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/deployment/.ratings org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/modeltransformation/deployment/DeploymentFinalizer.java org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/.ratings org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/dse/sysmodel/arch/af3/AF3SystemModelAdapter.java org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/plot/.ratings org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/util/.ratings org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/util/TransformationUtils.java Signed-off-by:
Simon Barner <barner@fortiss.org>
- Mar 11, 2019
-
-
Alexander Diewald authored
3620 See merge request !7
-
- Mar 02, 2019
-
-
Alexander Diewald authored
* Simplify the insertion logic. * Delegate the shifting of TimeSlots of the same resource to the now separated ResourceSchedule. * Several code-improvements/deletion of unused code. Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Mar 01, 2019
-
-
Alexander Diewald authored
Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Feb 14, 2019
-
-
Alexander Diewald authored
Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Feb 13, 2019
-
-
Alexander Diewald authored
Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Jan 22, 2019
-
-
Alexander Diewald authored
Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Jan 16, 2019
-
-
Alexander Diewald authored
Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Jan 14, 2019
-
-
Simon Barner authored
* Export of explorations to be re-implemented (e.g., based on TaskToExecutionUnitAllocationTables) Issue-Ref: 3337 Issue-Url: https://af3-developer.fortiss.org/issues/3337 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Alexander Diewald authored
Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Jan 11, 2019
-
-
Alexander Diewald authored
* Adds a injector/binder analyzer that allows to query which phenotypes are affected by Genotype modifications. * Create a Holder for Phenotypes that may be preserved. * Add preserved phenotypes to the decoding cache before launching the actual decoding. * Update Opt4J to enable tracking of modified genotypes. * Correct the crossover and mutate module for the ProvidingPhenotype. Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Jan 10, 2019
-
-
Alexander Diewald authored
* Adds finders and visitors following the implementation of existing binder analysis classes. * Required to analyze which Phenotypes need to be decoded again due to a modification of Genotype they (transitively) depend on. Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Jan 04, 2019
-
-
Alexander Diewald authored
Also move all opt4j libs in a separate folder. Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
* Otherwise, the genotypes of already evaluated Individuals are altered. * Remove copy operations from crossover operators. Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
* Adjust the design of the encoding provision module to enable its lazy construction from genotypes when a new instance is generated by the Opt4J framework. * Fix a copy bug in the instantiated task mapping encodings where the allocation maps were not aligned. * Fixup the calculation of the constraint that ensures only tasks with the same SIL are allocated to one partition. * Remove no longer required copy operators. * Bug fix: Correct the references to the included Opt4J jars. Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Jan 02, 2019
-
-
Alexander Diewald authored
Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Dec 31, 2018
-
-
Alexander Diewald authored
* The operator selection is now embedded in the Opt4J framework, so remove all code in this plugin related to that feature. * The previous implementation was buggy such that multiple operators could be bound to one genotype, but only one of them was executed per exploration run (random selection). * Fixing these issues in this plugin would have been a suboptimal solution since the required selection logic would need to be duplicated in each module binding multiple operators. Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Dec 21, 2018
-
-
Simon Barner authored
* Enables independent migration of other plugins Issue-Ref: 3337 Issue-Url: https://af3-developer.fortiss.org/issues/3337 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
Simon Barner authored
Issue-Ref: 3337 Issue-Url: https://af3-developer.fortiss.org/issues/3337 Signed-off-by:
Simon Barner <barner@fortiss.org>
-
- Dec 19, 2018
-
-
Alexander Diewald authored
-
Alexander Diewald authored
* Move the debug plotter to the Explorer. * Only return ExplorationTargets from the original input specification instead of internal ones to avoid containment issues. * Cleanup. Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Dec 18, 2018
-
-
Alexander Diewald authored
Issue-Ref: 3279 Issue-Url: https://af3-developer.fortiss.org/issues/3279 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Dec 17, 2018
-
-
Alexander Diewald authored
Issue-Ref: 3279 Issue-Url: https://af3-developer.fortiss.org/issues/3279 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
* Every evaluator module must now be equipped with a method annotated with "@Validates". * Similar to evaluate methods, the parameters of the validate functions are now automatically provided by guice. Issue-Ref: 3279 Issue-Url: https://af3-developer.fortiss.org/issues/3279 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
Issue-Ref: 3279 Issue-Url: https://af3-developer.fortiss.org/issues/3279 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
* CompositeExplorationSolution * IExploratuionSolution * IScheduleSolution Issue-Ref: 3279 Issue-Url: https://af3-developer.fortiss.org/issues/3279 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
Issue-Ref: 3279 Issue-Url: https://af3-developer.fortiss.org/issues/3279 Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Dec 16, 2018
-
-
Alexander Diewald authored
* Modify the previous constraint transformation service into a more general service that allows to convert ExplorationSpecifications, not only constraints. * Migrate the DSML expression converters and the InternalConstraint converters. * Make the Transformation Service compositional by means of its sub modules. Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-