- Nov 28, 2017
-
-
Simon Barner authored
- Remove SVN autoprops tags - Remove unused files - Move to new code rating refs 3192,3177
-
Simon Barner authored
-
- Nov 24, 2017
-
-
Alexander Diewald authored
refs 3190
-
- Nov 23, 2017
-
-
Alexander Diewald authored
* Exploration.alg: * Register the .alg plugin via an IStattup extension to avoid dependencies on this plugin. * Create a objective and a constraint evaluator that can handle DSML expressions. * Adjust the opt4j extensions. * Temporally introduce the MappingEncoding marker interface to support the DSML evaluators (--> allocation expressions). * Fix some minor bugs and warnings. * Move the porting utils to the alg plugin (previously in alg.ui). * Move the plot code to the alg plugin (previously in alg.ui) until the transition to the AF3 visualization framework is finished. * Exploration.smt: * Create a backend implementation for the smt-based exploration. * Minor adjustments (I/O) to comply with the backend mechanism. * Exploration: * Package renaming of the DSE backend mechanism. * Make the DSE backend mechanism independent of the eclipse extension mechanism. * Integrate the Exploration solution Classes in the EMF model. * Minor adjustments of the DSE backend API. * Exploration.ui: * Add a combobox to select the DSE backend for the Deployment synthesis * Adjust the GUI backends to comply with the DSE backend interfaces. refs 2939
-
- Nov 22, 2017
-
-
Alexander Diewald authored
-
- Nov 20, 2017
-
-
Simon Barner authored
- Remove @ConQAT tags from test source - Add missing @ConQAT where needed - No functional changes, keeps code existing ratings
-
- Nov 17, 2017
-
-
Simon Barner authored
-
Simon Barner authored
-
- Nov 16, 2017
-
-
Simon Barner authored
Please fix your SVN configurations! See https://af3-developer.fortiss.org/projects/autofocus3/wiki/Developer_Installation, Section "Initial Workspace Content Check-out", §6.
-
- Nov 14, 2017
-
-
Simon Barner authored
-
- Nov 08, 2017
-
-
Simon Barner authored
-
- Oct 26, 2017
-
-
Alexander Diewald authored
- HotFix: Correct the ComponentMultiAllocation Constraint validation to handle Instantiated Components.
-
- Oct 12, 2017
-
-
Alexander Diewald authored
- Move the porting utils in order to reduce the org.fortiss.af3.exploration.alg.ui plugin. The PortingUtil class shall be iteratively removed in a later state of porting.
-
- Aug 08, 2017
-
-
Florian Hölzl authored
refs 2766
-
Florian Hölzl authored
refs 2009
-
- Jul 18, 2017
-
-
Alexander Diewald authored
- Readd the complete objective set to individuals after the calculation of the Pareto-Front for which the "objective set" (that includes constraints and objectives) has been reduced such that it contained only objectives.
-
- Jul 10, 2017
-
-
Alexander Diewald authored
-
Alexander Diewald authored
- Optionally use opt4j eclipse plugins if they are available. Otherwise fall back to shipped jars. This feature is useful to debug optimizer framework issues (e.g., code hotswapping is available).
-
Alexander Diewald authored
- Fix double existence of the "expression" attribute in the MOEAExplorationObjective since the expression attribute has been added to EplorationTargets now.
-
- Jun 29, 2017
-
-
Alexander Diewald authored
- Parse inputs. - Pass some arguments via DSL. - TODO: Missing processing of AllocationConstraints for the Operators. - Implement Expression Parser as an Evaluator.
-
- Jun 27, 2017
-
-
Alexander Diewald authored
- Filter the archive before creating the output collections (Before, the validation was applied after this step). - Re-create the Pareto-Front after the constraint validation and let it operate only on Objectives. - Fix the Creation of Opt4J internal objectives such that all ExplorationTargets are correctly represented: They need a unique string identifier (Id must be different --> name construction).
-
- Jun 22, 2017
-
-
Alexander Diewald authored
- Correctly respect allocation constraints: Outdated if caused a random assignment for single components in the mutateAllocation Operation. - Re-add check for the allocation constraints in the corresponding evaluator.
-
- Jun 14, 2017
-
-
Alexander Diewald authored
-
- May 22, 2017
-
-
Alexander Diewald authored
-
- Mar 23, 2017
-
-
Alexander Diewald authored
-
- Mar 15, 2017
-
-
Alexander Diewald authored
- The update is disabled when the model transformation is requested externally (models already added to the project may be altered). The DSE only uses "floating" models for the transformation: no Annotation View updates are triggered. - Disabling the Annotation View updates when running the DSE renders the view unusable until the DSE stops.
-
Alexander Diewald authored
- Disable AnnotationView updates if a model transformation has been requested from the DSE by some external entity.
-
- Mar 13, 2017
-
-
Alexander Diewald authored
-
- Mar 03, 2017
-
-
Alexander Diewald authored
-
Alexander Diewald authored
-
Alexander Diewald authored
-
Alexander Diewald authored
- Improve the error reporting from the DSE: Show the thrown Exception in the Dialog for easier collection of user feedback.
-
Alexander Diewald authored
- Extend the validateInput method in multiple evaluators. - Documentation cleanup. - Cleanup w.r.t. the Exception signature in the factories.
-
- Mar 01, 2017
-
-
Alexander Diewald authored
-
Simon Barner authored
- Bump plugin version to 2.11.0 - Sync online help
-
- Feb 24, 2017
-
-
Alexander Diewald authored
-
- Feb 23, 2017
-
-
Alexander Diewald authored
- Show an Exception Dialog if the DSE fails during input parsing.
-
Alexander Diewald authored
- Add a check for the selected deployment targets vs. the ComponentAllocations for the Virtual Link generation.
-
Alexander Diewald authored
-
- Feb 21, 2017
-
-
Alexander Diewald authored
-