Abstract
The ability to easily modify the problem definition is currently missing in Multi-Objective Evolutionary Algorithms (MOEA). Existing MOEA frameworks do not support dynamic addition and extension of the problem formulation. The existing frameworks require a re-specification of the problem definition and recompilation of source code implementing the problem specification. The presented, Controleum framework is based on Dynamic Links and a component-based system to support dynamic reconfiguration of the problem formulation without any need for recompilation of source code. Four different experiments with different compositions of objectives from the horticulture domain are formulated based on a state of the art micro-climate simulator, electricity prices and weather forecasts. The experimental results demonstrate that the Controleum framework support dynamic reconfiguration of the problem formulation without compromising the composed objectives.
Original language | English |
---|---|
Title of host publication | Proceedings of the 6th International Conference on Software and Computer Applications |
Publisher | Association for Computing Machinery |
Publication date | 2017 |
Pages | 191-197 |
ISBN (Electronic) | 978-1-4503-4857-7 |
DOIs | |
Publication status | Published - 2017 |
Event | 6th International Conference on Software and Computer Applications - Bangkok, Thailand Duration: 26. Feb 2017 → 28. Feb 2017 Conference number: 6 http://www.icsca.org/ |
Conference
Conference | 6th International Conference on Software and Computer Applications |
---|---|
Number | 6 |
Country/Territory | Thailand |
City | Bangkok |
Period | 26/02/2017 → 28/02/2017 |
Internet address |
Keywords
- Component-based software
- Multi-objective optimization
- Software framework
- Software reuse