PROTOCOL CONVERTER GENERATION USING THE STS APPROACH

Authors
Citation
Hwj. Jeng et Mt. Liu, PROTOCOL CONVERTER GENERATION USING THE STS APPROACH, Computer communications, 19(14), 1996, pp. 1216-1225
Citations number
19
Categorie Soggetti
Computer Sciences","Computer Science Hardware & Architecture","Computer Science Software Graphycs Programming
Journal title
ISSN journal
01403664
Volume
19
Issue
14
Year of publication
1996
Pages
1216 - 1225
Database
ISI
SICI code
0140-3664(1996)19:14<1216:PCGUTS>2.0.ZU;2-F
Abstract
During the past four years, the authors have developed the Synchronizi ng Transition Set (STS) approach to solve protocol conversion problems for interconnecting heterogeneous computer networks. The STS approach is a 5-step formal algorithm: given service specifications of target protocols as its input, it derives a protocol converter specification as output. Several variations of the STS algorithm have been studied, and it was formally proven that all of these variations support the sa me correctness properties [1-4], such as conformity, liveness and tran sparency properties. Recently, the STS algorithm has been fully implem ented in an STS protocol converter generation package. The package is written in the C language under a standard UNIX operating system. It n eeds less than 1000 lines of C statements to fully implement the STS a lgorithm. Moreover, to generate a converter between some classical exa mple protocols, such as ABP (alternating bit protocol) and go-back-n p rotocols, it only takes a few seconds to derive a correct protocol con verter specification using a desktop workstation. In this paper, the S TS algorithm and its implementation are presented.