Title :
Formal specification of communication protocols with object-based ECATNets
Author :
Bettaz, M. ; Maouche, M. ; Barkaoui, K.
Author_Institution :
Inst. d´´Inf., Constantine Univ., Algeria
Abstract :
ECATNets are a specification framework based on an ad-hoc combination of Petri nets and abstract data types. The concept of rewriting logic is used to give them a “clean” semantics. Transforming this logic into a rewriting system may be used for prototyping the specified systems. A major drawback of our framework is that the achieved prototypes suffer from a lack of efficiency during their execution. To palliate this lack, we introduced in a previous work the concept of hidden sorted ECATNets, a combination of net/object model allowing to “hide” internal states, and then to get more rapid prototypes. The objective of this paper is to show the practical applicability of this concept on a “benchmark” from the area of communication protocols, the Ethernet protocol such as seen by a sending station
Keywords :
Petri nets; abstract data types; formal specification; rewriting systems; software prototyping; transport protocols; Ethernet protocol; Petri nets; abstract data types; communication protocols; formal specification; object-based ECATNets; prototyping; rewriting logic; rewriting system; specification framework; Automata; Carbon capture and storage; Concrete; Ethernet networks; Formal specifications; Logic design; Petri nets; Protocols; Prototypes;
Conference_Titel :
EUROMICRO 96. Beyond 2000: Hardware and Software Design Strategies., Proceedings of the 22nd EUROMICRO Conference
Conference_Location :
Prague
Print_ISBN :
0-8186-7487-3
DOI :
10.1109/EURMIC.1996.546474