Title :
Using ECATNets for specifying communication software in the OSI framework
Author :
Bettaz, Mohamed ; Maouche, Mourad ; Soualmi, Moussa ; Boukebeche, Madani
Author_Institution :
Inst. d´´Inf., Constantine Univ., Algeria
Abstract :
CATNets are a general-purpose semi-graphical formalism for specifying concurrent objects, which have already been defined. The authors propose an extension to this formalism (ECATNets) aiming to increase their descriptive power. ECATNets are given interpretation in terms of a rewrite logic fitting into the same semantic framework as CATNets. The practical usefulness of ECATNets is shown through their application to a series of real-size communication protocols of the OSI environment. These studies show how ECATNets may be used to achieve modular specifications, which may be easily put together. The authors specification approach is based on starting from implementation concepts rather than from theoretical ones, thus bridging the gap between the theory and the practice
Keywords :
Petri nets; abstract data types; computer communications software; formal specification; open systems; protocols; rewriting systems; ECATNets; OSI framework; communication software specification; concurrent algebraic term nets; extended concurrent algebraic term nets; modular specifications; real-size communication protocols; rewrite logic; Concurrent computing; Data models; Equations; Inhibitors; Logic; Open systems; Petri nets; Protocols; Solids;
Conference_Titel :
Computing and Information, 1992. Proceedings. ICCI '92., Fourth International Conference on
Conference_Location :
Toronto, Ont.
Print_ISBN :
0-8186-2812-X
DOI :
10.1109/ICCI.1992.227624