In this paper we report on an ongoing project aimed at using Estelle, a standard formal description technique for protocols and distributed systems, to formalize and analyze the FIP field-bus protocol. At present, only the formalization part of the task has been completed, so the paper focuses on this aspect. The formalization part in itself is interesting especially because it is a means to describe in a precise, clear and unambiguous way the protocol, thus avoiding misunderstandings. Moreover, it is a basis for automatic correctness verification, performance evaluation and rapid prototyping. The paper first recalls the key aspects of field-buses in general and FIP in particular, then introduces the basic features of the Estelle formal description technique, and illustrates the formal specification of FIP in Estelle.

A Formalization of the FIP Protocol Using Estelle

A Valenzano
1992

Abstract

In this paper we report on an ongoing project aimed at using Estelle, a standard formal description technique for protocols and distributed systems, to formalize and analyze the FIP field-bus protocol. At present, only the formalization part of the task has been completed, so the paper focuses on this aspect. The formalization part in itself is interesting especially because it is a means to describe in a precise, clear and unambiguous way the protocol, thus avoiding misunderstandings. Moreover, it is a basis for automatic correctness verification, performance evaluation and rapid prototyping. The paper first recalls the key aspects of field-buses in general and FIP in particular, then introduces the basic features of the Estelle formal description technique, and illustrates the formal specification of FIP in Estelle.
1992
Istituto di Elettronica e di Ingegneria dell'Informazione e delle Telecomunicazioni - IEIIT
0-7803-0886-7
Formal specification
Estelle language
Field Instrumentation Protocol (FIP)
fieldbuses
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/243448
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact