Search-Based test case prioritization for simulation-Based testing of cyber-Physical system product lines

2019 ◽  
Vol 149 ◽  
pp. 1-34 ◽  
Author(s):  
Aitor Arrieta ◽  
Shuai Wang ◽  
Goiuria Sagardui ◽  
Leire Etxeberria
Electronics ◽  
2020 ◽  
Vol 9 (10) ◽  
pp. 1736
Author(s):  
Davide Piumatti ◽  
Jacopo Sini ◽  
Stefano Borlo ◽  
Matteo Sonza Reorda ◽  
Radu Bojoi ◽  
...  

Complex systems are composed of numerous interconnected subsystems, each designed to perform specific functions. The different subsystems use many technological items that work together, as for the case of cyber-physical systems. Typically, a cyber-physical system is composed of different mechanical actuators driven by electrical power devices and monitored by sensors. Several approaches are available for designing and validating complex systems, and among them, behavioral-level modeling is becoming one of the most popular. When such cyber-physical systems are employed in mission- or safety-critical applications, it is mandatory to understand the impacts of faults on them and how failures in subsystems can propagate through the overall system. In this paper, we propose a methodology for supporting the failure mode, effects, and criticality analysis (FMECA) aimed at identifying the critical faults and assessing their effects on the overall system. The end goal is to analyze how a fault affecting a single subsystem possibly propagates through the whole cyber-physical system, considering also the embedded software and the mechanical elements. In particular, our approach allows the analysis of the propagation through the whole system (working at high level) of a fault injected at low level. This paper provides a solution to automate the FMECA process (until now mainly performed manually) for complex cyber-physical systems. It improves the failure classification effectiveness: considering our test case, it reduced the number of critical faults from 10 to 6. The remaining four faults are mitigated by the cyber-physical system architecture. The proposed approach has been tested on a real cyber-physical system in charge of driving a three-phase motor for industrial compressors, showing its feasibility and effectiveness.


Sign in / Sign up

Export Citation Format

Share Document