A stepwise refinement based approach for synthesizing protocol specifications in an interpreted Petri net model

  • Authors:
  • Hakim Kahlouche;Jean Jacques Girardot

  • Affiliations:
  • Ecole Nationale Supérieure des Mines, Centre SIMADE, Laboratoire de Systèmes Coopératifs, Saint-Etienne Cedex 2, France;Ecole Nationale Supérieure des Mines, Centre SIMADE, Laboratoire de Systèmes Coopératifs, Saint-Etienne Cedex 2, France

  • Venue:
  • INFOCOM'96 Proceedings of the Fifteenth annual joint conference of the IEEE computer and communications societies conference on The conference on computer communications - Volume 3
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

Automatic synthesis of communication protocols represents an important alternative to the classical analytic approaches based on exhaustive analysis, where the fundamental drawback is the exponential growth of reachable states. In this paper we present a new method for synthesizing protocol specifications from service specifications in an interpreted Petri net model. Our approach handles simultaneously: control flow, data flow, distributed choice and data coherency constraints. In other words, we propose a good compromise between the expressiveness power of service specification model and the synthesis power. An important aspect which characterizes our approach is that the synthesis is based on stepwise refinement rules. This gives it the ability to be an extensible approach.