The search functionality is under construction.

IEICE TRANSACTIONS on Information

An Automatic Implementation Method of Protocol Specifications in LOTOS

Zixue CHENG, Kaoru TAKAHASHI, Norio SHIRATORI, Shoichi NOGUCHI

  • Full Text Views

    0

  • Cite this

Summary :

In this paper, we present an automatic implementation method by which executable communication programs in C can be generated from protocol specifications in LOTOS. The implementation method consists of two parts: 1) An implementation strategy and 2) a set of translation rules. The first part consists of the basic ideas on how to realize the primary mechanisms in LOTOS specifications. The second part formulates the implementation method by way of the translation rules based on the implementation strategy. The characteristics of our method can be summarized as follows: We formulate our implementation method by way of translation rules. These rules are defined topdown in the form of syntax-directed translation function. The mechanism for controlling concurrency and communication among the user processes corresponding to the processes in LOTOS specification is easily realized by using UNIX operating system functions. The translation rules have been implemented on the AS 3000 (SUN3) workstation. An application of this implementation method is demonstrated by a simplified token-ring-protocol.

Publication
IEICE TRANSACTIONS on Information Vol.E75-D No.4 pp.543-556
Publication Date
1992/07/25
Publicized
Online ISSN
DOI
Type of Manuscript
PAPER
Category
Computer Networks

Authors

Keyword