Automatic Failure Explanation in CPS Models

39Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Debugging Cyber-Physical System (CPS) models can be extremely complex. Indeed, only detection of a failure is insufficient to know how to correct a faulty model. Faults can propagate in time and in space producing observable misbehaviours in locations completely different from the location of the fault. Understanding the reason of an observed failure is typically a challenging and laborious task left to the experience and domain knowledge of the designers. In this paper, we propose CPSDebug, a novel approach that combines testing, specification mining, and failure analysis, to automatically explain failures in Simulink/Stateflow models. We evaluate CPSDebug on two case studies, involving two use scenarios and several classes of faults, demonstrating the potential value of our approach.

Cite

CITATION STYLE

APA

Bartocci, E., Manjunath, N., Mariani, L., Mateis, C., & Ničković, D. (2019). Automatic Failure Explanation in CPS Models. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11724 LNCS, pp. 69–86). Springer Verlag. https://doi.org/10.1007/978-3-030-30446-1_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free