Specification and verification of an object request broker
Proceedings of the 20th international conference on Software engineering
Validation and testing of sC++ applications
ECBS'97 Proceedings of the 1997 international conference on Engineering of computer-based systems
Hi-index | 0.00 |
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.