Some Estelle mechanisms revisited

Stanislaw Budkowski 1, Piotr Dembinski 2

(1) Software-Networks Department, Institut National des Télécommunications, 9 rue Ch. Fourier, 91011Evry, France
tel: +33 (0)1 60 76 47 20
fax: +33 (0)1 60 76 47 11
e_mail: stan@int-evry.fr

(2) Institute of Computer Science, Polish Academy of Sciences,
Ordona 21, 01-237 Warasaw, Poland
tel: +48 22 836 28 41
fax: +48 22 8376564
email: piotrd@wars.ipipan.waw.pl

We try to make an (incomplete) outline of Estelle mechanisms that have been discussed over last years. We think it is time to summarise some of the experience and be prepared for broader discussion on the language futures. We repeat and remind some arguments that were raised while the language was being designed, add some new ones and give references to works that addressed a particular subject. The mechanisms that are discussed below are not ordered by any priorities, and many of them are strongly inter-related. The list is by no means complete. We try to avoid any conclusive remarks, but our preference is to keep the original principles and "logic" of the language. We are making, however, some concrete proposition related to inter-module communication and structuralization.

Also, it should be stressed that we opt for a clear separation of purely specification (language) problems from (very important) problems concerning implementation and its efficiency. The latter are not treated here.

Only some of the mechanisms outlined below will be discussed deeply.