peer reviewedDebugging Cyber-Physical System models is often challenging, as it requires identifying a potentially long, complex and heterogenous combination of events that resulted in a violation of the expected behavior of the system. In this paper we present CPSDebug, a tool for supporting designers in the debugging of failures in MAT- LAB Simulink/Stateflow models. CPSDebug implements a gray-box approach that combines testing, specification mining, and failure analysis to identify the causes of failures and explain their propagation in time and space. The evaluation of the tool, based on multiple usage scenarios and faults and direct feedback from engineers, shows that CPSDebug can effectively aid engineers during debugging tasks
As today\u27s distributed applications increase in complexity, it becomes increasingly difficult to ...
Virtual execution environments and middleware are required to be extremely reliable because applicat...
International audienceThis paper presents an automated failure analysis approach based on data minin...
AbstractDebugging cyber-physical system (CPS) models is a cumbersome and costly activity. CPS models...
International audienceSystem developers spend a significant part of their time debugging systems (i....
The diagnosis of Cyber-Physical Production Systems (CPPS) comprises two main steps: (i) The identifi...
International audienceThis article proposes a new approach for the analysis of functional failure id...
Typically, emerging system failures have a strong impact on the performance of industrial systems as...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
International audienceIn this article, we consider the test of synchronous data flow software (writt...
Fault-localization is considered to be a very tedious and time-consuming activity in the design of c...
Model based frameworks like Simulink/Stateflow for developing software control algorithms advocate t...
It is widely held that debugging cyber-physical systems (CPS) is challenging. However, few empirical...
In the past, standard reliability and risk approaches have sufficed to identify the dominant causes ...
Cyber-physical systems (CPSs) have sophisticated control mechanisms that help achieve optimal system...
As today\u27s distributed applications increase in complexity, it becomes increasingly difficult to ...
Virtual execution environments and middleware are required to be extremely reliable because applicat...
International audienceThis paper presents an automated failure analysis approach based on data minin...
AbstractDebugging cyber-physical system (CPS) models is a cumbersome and costly activity. CPS models...
International audienceSystem developers spend a significant part of their time debugging systems (i....
The diagnosis of Cyber-Physical Production Systems (CPPS) comprises two main steps: (i) The identifi...
International audienceThis article proposes a new approach for the analysis of functional failure id...
Typically, emerging system failures have a strong impact on the performance of industrial systems as...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
International audienceIn this article, we consider the test of synchronous data flow software (writt...
Fault-localization is considered to be a very tedious and time-consuming activity in the design of c...
Model based frameworks like Simulink/Stateflow for developing software control algorithms advocate t...
It is widely held that debugging cyber-physical systems (CPS) is challenging. However, few empirical...
In the past, standard reliability and risk approaches have sufficed to identify the dominant causes ...
Cyber-physical systems (CPSs) have sophisticated control mechanisms that help achieve optimal system...
As today\u27s distributed applications increase in complexity, it becomes increasingly difficult to ...
Virtual execution environments and middleware are required to be extremely reliable because applicat...
International audienceThis paper presents an automated failure analysis approach based on data minin...