Incremental verification and synthesis of discrete-event systems guided by counter examples

被引:41
作者
Brandin, BA [1 ]
Malik, R
Malik, P
机构
[1] Siemens Corp Res, D-81730 Munich, Germany
[2] Univ Waikato, Dept Comp Sci, Hamilton, New Zealand
关键词
control systems; controllability; formal languages; search methods; software requirements and specifications; software verification and validation;
D O I
10.1109/TCST.2004.824795
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article presents new approaches to system verification and synthesis based on subsystem verification and the novel combined use of counterexamples and heuristics to identify suitable subsystems incrementally. The scope of safety properties considered is limited to behavioral inclusion and controllability. The verification examples considered provide a comparison of the approaches presented with straightforward state exploration and an understanding of their applicability in an industrial context.
引用
收藏
页码:387 / 401
页数:15
相关论文
共 24 条
[1]  
Akesson K., 2002, P 15 IFAC WORLD C AU
[2]  
[Anonymous], PROFIBUS NUTZERORGAN
[3]  
AZIZ A, 1995, P INT C CAD SAN JOS, P617
[4]  
Brandin B, 2000, P AMER CONTR CONF, P4056, DOI 10.1109/ACC.2000.876984
[5]  
Brandin B. A., 1994, Proceedings of the Fourth International Conference on Computer Integrated Manufacturing and Automation Technology, P319, DOI 10.1109/CIMAT.1994.389054
[6]  
BRYANT RE, 1986, IEEE T COMPUT, V35, P677, DOI 10.1109/TC.1986.1676819
[7]  
Bultan T., 1996, SIGSOFT Software Engineering Notes, V21, P224, DOI 10.1145/226295.226321
[8]  
Cassandras C.G., 2021, Introduction to Discrete Event Systems, V3rd
[9]  
CHARBONNIER F, 1994, COMMANDE SUPERVISION
[10]  
DIETRICH P, 2000, SOFTWARE ENG, V4