Abstract
Automation of software development process has been a concern for a long time. Genetic programming is a well-known technique which uses evolutionary computation to generate or improve a computer program for a specific task without human participation. We consider the method which applies model checking and evolutionary computation towards the automatic generation of function block control applications for industrial automation systems. As a first step, we evaluate the effectiveness of a fitness function based on the number of satisfied computation tree logic formulas in UPPAAL query language for a manually created UPPAAL model. Results show that such fitness function and the (1+1) evolutionary algorithm can be successfully applied to generation of the required data connections in the IEC 61499 function block application.
| Original language | English |
|---|---|
| Title of host publication | Proceedings 2017 IEEE 15th International Conference on Industrial Informatics (INDIN) |
| Publisher | Institute of Electrical and Electronics Engineers |
| Pages | 700-705 |
| Number of pages | 6 |
| ISBN (Electronic) | 978-1-5386-0837-1 |
| DOIs | |
| Publication status | Published - 13 Nov 2017 |
| Externally published | Yes |
| Event | 2017 IEEE 15th International Conference on Industrial Informatics (INDIN) - Emden, Germany Duration: 24 Jul 2017 → 26 Jul 2017 |
Conference
| Conference | 2017 IEEE 15th International Conference on Industrial Informatics (INDIN) |
|---|---|
| Country/Territory | Germany |
| City | Emden |
| Period | 24 Jul 2017 → 26 Jul 2017 |