An Industrial Application of Model Checking to a Vessel Control System

  • Authors:
  • Daniel Keating;Allan McInnes;Michael Hayes

  • Affiliations:
  • -;-;-

  • Venue:
  • DELTA '11 Proceedings of the 2011 Sixth IEEE International Symposium on Electronic Design, Test and Application
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

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.