From Architecture Down to Implementation of Safe Process Control Applications

  • Authors:
  • Grégory Duval;Thierry Cattel

  • Affiliations:
  • -;-

  • Venue:
  • HICSS '97 Proceedings of the 30th Hawaii International Conference on System Sciences: Software Technology and Architecture - Volume 1
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper reports the results of specifying, designing,verifying and implementing safe object oriented processcontrol applications. This work gives a solution whichenables the synthesis of a general method for addressingproblems associated with these procedures. This method hasbeen applied on several case studies by using the SPINverification tool. An implementation of the lift controller anda graphical simulation have then been realised usingSynchronous C++ , a concurrent extension of C++ designedby our team and which is being integrated into Gnu gcc.Liveness and safety properties have been checked on themodel to ensure that the system behaviour is correct. Thisapplication shows the efficiency of using formal methods inbuilding safe process control applications. It also shows thatSynchronous C++ is appropriate for developing processcontrol problems and is easily translatable from synchronousmodels such as Promela.