DocumentCode
1805334
Title
VeRV: A temporal and data-concerned verification framework for the vehicle bus systems
Author
Shuo Zhang ; Fei He ; Ming Gu
Author_Institution
Tsinghua Nat. Lab. for Inf. Sci. & Technol., Tsinghua Univ., Beijing, China
fYear
2015
fDate
April 26 2015-May 1 2015
Firstpage
1167
Lastpage
1175
Abstract
As a part of the international standard IEC 61375, the multifunction vehicle bus (MVB) has been used in most of the modern train control systems. It is highly desirable to check the temporal properties of the data transmitted on the bus. However, we are not aware of any published work on this problem. We proposed VeRV, the first temporal and data-concerned verification framework for the vehicle bus systems. A domain-specific language, called VeSpec, is proposed to specify the packet formats and the desired properties. The language is expressive, modular and easy to use. Given a VeSpec script, the VeRV allows automatic generation of runtime analyzer. We have applied our technique to a real tube train system and succeeded in diagnosing a real failure in this system. The industry application illustrates the effectiveness and efficiency of our technique.
Keywords
IEC standards; programming languages; railway communication; telecommunication control; VeRV; VeSpec domain-specific language; VeSpec script; automatic generation; data-concerned verification framework; international standard IEC 61375; modern train control systems; multifunction vehicle bus; packet formats; real tube train system; runtime analyzer; temporal properties; temporal verification framework; vehicle bus systems; Automata; History; Java; Monitoring; Temperature measurement; Temperature sensors; Vehicles; Vehicle bus systems; domain-specific language; onling monitoring; runtime verification;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Communications (INFOCOM), 2015 IEEE Conference on
Conference_Location
Kowloon
Type
conf
DOI
10.1109/INFOCOM.2015.7218491
Filename
7218491
Link To Document