arrow
Return

Automatically 'Verifying' Discrete-Time Complex Systems through Learning, Abstraction and Refinement

delete2021-01-01
delete3
delete
OA
AI
J
Jingyi Wang *
孙俊 cover
孙俊 (Jun Sun)
S
Shengchao Qin
C
Cyrille Jégourel
DOI:10.1109/TSE.2018.2886898delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Precisely modeling complex systems like cyber-physical systems is challenging, which often renders model-based system verification techniques like model checking infeasible. To overcome this challenge, we propose a method called LAR to automatically 'verify' such complex systems through a combination of learning, abstraction and refinement from a set of system log traces. We assume that log traces and sampling frequency are adequate to capture 'enough' behaviour of the system. Given a safety property and the concrete system log traces as input, LAR automatically learns and refines system models, and produces two kinds of outputs. One is a counterexample with a bounded probability of being spurious. The other is a probabilistic model based on which the given property is 'verified'. The model can be viewed as a proof obligation, i.e., the property is verified if the model is correct. It can also be used for subsequent system analysis activities like runtime monitoring ormodel-based testing. Our method has been implemented as a self-contained software toolkit. The evaluation on multiple benchmark systems as well as a real-worldwater treatment system shows promising results.
Keywords:
Verification
model learning
abstraction refinement
cyber-physical system
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Software Engineering cover
IEEE Transactions on Software Engineering
IF:
5.6
Papers:
2.8K
Citations:
1.1W

Organization

S
singapore university of technology & design
Scholars:
2.8K
Papers: 3.6K
Citations: 5
S
shenzhen university
Scholars:
4.5W
Papers: 3.4W
Citations: 72