A domain-oriented, model-based approach for construction and verification of railway control systems

被引:0
作者
Haxthausen, Anne E. [1 ]
Peleska, Jan [2 ]
机构
[1] Tech Univ Denmark, Informat & Math Modelling, DK-2800 Lyngby, Denmark
[2] Univ Bremen, TZI, Bremen, Germany
来源
FORMAL METHODS AND HYBRID REAL-TIME SYSTEMS | 2007年 / 4700卷
关键词
domain engineering; domain-specific languages; code generation; formal methods; verification; railway control systems;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes a complete model-based development and verification approach for railway control systems. For each control system to be generated, the user makes a description of the application-specific parameters in a domain-specific language. This description is automatically transformed into an executable control system model expressed in SystemC. This model is then compiled into object code. Verification is performed using four main methods applied to different levels: (0) The domain-specific description is validated wrt. internal consistency by static analysis. (1) The crucial safety properties are verified for the SystemC model by means of bounded model checking. (2) The object code is verified to be I/O behavioural equivalent to the SystemC model from which it was compiled. (3) The correctness of the hardware /software integration is checked by automated testing.
引用
收藏
页码:320 / +
页数:5
相关论文
共 40 条
[1]  
[Anonymous], Extensible Markup Language (XML) - World Wide Web Consortium
[2]  
BADBAN B, 2006, P 3 INT WORKSH SOFTW
[3]  
BERKENKOTTER K, 2006, OCLA APPS 2006 OCL M
[4]  
Bjorner D, 2006, IPSJ SIGSE SOFTW ENG
[5]  
Bjorner D., 2006, TEXTS THEORETICAL CO
[6]  
Bjorner D., 2006, TEXTS THEORETICAL CO, V2
[7]  
BJORNER D, 2003, ZOH MANN INT S VER T
[8]  
BJORNER D, 1997, 93 UNU IIST
[9]  
BJORNER D, 2003, RAILWAYS SYSTEMS DOM
[10]  
BJORNER D, 2006, IN PRESS BCS FACS EV