Skip to main content

A Protocol Software Application Generator.

01 January 1989

New Image

Due to the recent increase of enormous information exchange in the computer and communication world, many efforts have been made to develop communication protocol software in computers and communication equipment. However, little work has been reported in the literature about proper and efficient ways of implementing the protocol software. In this memo, a new approach to implementing protocol software is presented. The novel idea of our approach is that protocol software can be automatically generated from its validated specification. The translation will help improve the productivity in the programming of protocols and the reliability of the software. For this purpose, a protocol software application generator (PAGE) has been developed. PAGE takes as input a protocol written in a protocol specification language and translates it into proper C routines that will perform the protocol functions in a target environment.