DESIGN OF THE IS0 CLASS 0 TRANSPORT PROTOCOL: A STEPWISE REFINEMENT BASED APPROACH

We present in this paper the design steps of the IS0 Class 0 transport protocol [5]. We apply, for this purpose our protocol synthesis algorithm [7]. This algorithm is based on stepwise refinement of specifications written in an interpreted Petri net model. The starting point for the design is the specification of the IS0 transport service [4]. The main advantage of this design strategy is that the correctness of the designed protocol is guaranteed.

[1]  Jean-Jacques Girardot,et al.  A stepwise refinement based approach for synthesizing protocol specifications in an interpreted Petri net model , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[2]  H. Kahlouche,et al.  Design of the ISO class 0 transport protocol: a stepwise refinement based approach , 1997, 1997 IEEE International Performance, Computing and Communications Conference.

[3]  Hirozumi Yamaguchi,et al.  Synthesis of protocol entities specifications from service specifications in a Petri net model with registers , 1995, Proceedings of 15th International Conference on Distributed Computing Systems.

[4]  Gérard Berthelot,et al.  Transformations and Decompositions of Nets , 1986, Advances in Petri Nets.