| Charles Pecheur, Specification and verification of the CO 4 distributed knowledge system using LOTOS, Rapport de recherche ####, INRIA Rhne-Alpes, Montbonnot (FR), 1997 (short version to appear in Proc. of the 12th IEEE international conference on automated software engineering, Incline Village (NE US), 1997) |
....and sets. Its detailed description allows a non ambiguous understanding of the protocol and eases its modification by adding and or modifying a single rule. Moreover, it provides several advantages: the protocol has been described in the LOTOS language and went through extensive model checking [Pecheur, 1997]; the LOTOS description allows to generate simulators (used in 5) several properties are analytically proven below (6) its implementation has been easily achieved as a Unix library. The protocol has also been kept flexible, extensible and general but non trivial. It is not a toy ....
.... couples to other repositories (so they will be noted Letter=number) Below is a trace of the protocol automatically provided by its description in LOTOS (a language especially designed for describing protocols [Bolognesi 1987] The LOTOS simulator having a restricted representation language [Pecheur 1997], the whole trace is the concatenation of three smaller tests whose output has been edited (with regular expressions) and commented for legibility purpose. The convention used by the trace consists in noting on the right the name of the rule which sends the message (so, of course, the rule is ....
[Article contains additional citation context not shown here]
Charles Pecheur, Specification and verification of the CO 4 distributed knowledge system using LOTOS, Rapport de recherche ####, INRIA Rhne-Alpes, Montbonnot (FR), 1997 (short version to appear in Proc. of the 12th IEEE international conference on automated software engineering, Incline Village (NE US), 1997)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC