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 |