Abstract

Abstract Formal Description Techniques (FDTs) are an efficient support for protocol engineering, as they permit early detection of design errors through a validation of the protocol formal specification against the expected service. This paper describes the use and design of ESTIM, a tool for the validation of protocols specified using the Estelle∗ FDT which enhances ISO Estelle with a powerful rendezvous mechanism. The original point is that ESTIM combines interactive simulation functionalities for a first debugging level together with a verification approach that allows the automaton characterizing the service provided by a protocol to be derived automatically, starting from the formal specification of that protocol in Estelle∗. The ESTIM tool was prototyped in Standard ML to implement Estelle semantics. It is currently available on SUN Sparc workstations and has successfully been applied to several non-trivial protocols.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call