Abstract
As the world becomes more and more automated, the degree of cyber-physical systems involvement cannot be overestimated. A large part of them are safety-critical, thus, it is especially important to ensure their correctness before start of operation or reconfiguration. For this purpose the model checking approach should be used since it allows rigorously proving system correctness by checking all possible states. To ensure the compliance of controller-plant properties with system requirements, the closed-loop verification approach should be chosen, which requires not only a formal model of the controller, but also a formal model of the plant. In this paper we propose an approach for constructing formal models of context-free deterministic plants automatically using active learning algorithms. The case study shows its successful application to plant model generation for the elevator cyber-physical system.
Original language | English |
---|---|
Title of host publication | Proceedings of the IEEE 16th International Conference on Industrial Informatics, INDIN 2018 |
Publisher | IEEE |
Pages | 719-724 |
Number of pages | 6 |
ISBN (Electronic) | 9781538648292 |
DOIs | |
Publication status | Published - 24 Sept 2018 |
MoE publication type | A4 Conference publication |
Event | IEEE International Conference on Industrial Informatics - University of Porto's Engineering Faculty (FEUP), Porto, Portugal Duration: 18 Jul 2018 → 20 Jul 2018 Conference number: 16 https://web.fe.up.pt/~indin2018/ https://web.fe.up.pt/~indin2018/ |
Publication series
Name | IEEE International Conference on Industrial Informatics |
---|---|
Publisher | IEEE |
ISSN (Print) | 1935-4576 |
ISSN (Electronic) | 2378-363X |
Conference
Conference | IEEE International Conference on Industrial Informatics |
---|---|
Abbreviated title | INDIN |
Country/Territory | Portugal |
City | Porto |
Period | 18/07/2018 → 20/07/2018 |
Internet address |
Keywords
- automata
- input variables
- correlation
- computational modeling
- cyber-physical systems
- model checking
- context modeling