Emulation-in-the-loop for simulation and testing of real-time critical CPS

Complex cyber-physical systems are more and more a set of components working tightly coupled, with little or no human intervention. Assessing the correctness of these systems by testing components individually, one-by-one, is obviously not sufficient, being required to also test and validate the ove...

ver descrição completa

Detalhes bibliográficos
Autor principal: Oliveira, Renato (author)
Outros Autores: Meireles, Manuel (author), Maia, Cláudio (author), Miguel Pinho, Luis (author)
Formato: conferenceObject
Idioma:eng
Publicado em: 2018
Assuntos:
Texto completo:http://hdl.handle.net/10400.22/12332
País:Portugal
Oai:oai:recipp.ipp.pt:10400.22/12332
Descrição
Resumo:Complex cyber-physical systems are more and more a set of components working tightly coupled, with little or no human intervention. Assessing the correctness of these systems by testing components individually, one-by-one, is obviously not sufficient, being required to also test and validate the overall system. KhronoSim is a modular and extensible platform for testing cyber-physical systems in closed-loop, which enables the integration of simulation models and platform emulators to build a closed loop test environment. This paper presents the emulator module of KhronoSim, developed to integrate the well-known QEMU emulator in the closed-loop testing platform.