DocumentCode
2733117
Title
An Industrial Application of Model Checking to a Vessel Control System
Author
Keating, Daniel ; McInnes, Allan ; Hayes, Michael
Author_Institution
Electr. & Comput. Eng., Univ. of Canterbury, Christchurch, New Zealand
fYear
2011
fDate
17-19 Jan. 2011
Firstpage
83
Lastpage
88
Abstract
Model checking allows an abstracted finite state model of a system to be developed and a set of mathematically defined correctness properties, based on the design specifications, to be defined. The model checker performs an exhaustive state space search of the model, checking the correctness properties hold at each step. This paper describes how model checking has been applied to find and correct problems in the software design of a distributed vessel control system currently under development at a control systems specialist in New Zealand.
Keywords
control engineering computing; finite state machines; formal specification; formal verification; industrial control; search problems; software engineering; New Zealand; abstracted finite state model; correctness properties; distributed vessel control system; exhaustive state space search; model checking; software design; Control systems; Delay; Protocols; Safety; Synchronization; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronic Design, Test and Application (DELTA), 2011 Sixth IEEE International Symposium on
Conference_Location
Queenstown
Print_ISBN
978-1-4244-9357-9
Type
conf
DOI
10.1109/DELTA.2011.24
Filename
5729545
Link To Document