Protocol specification for OSI

Gregor V Bochmann
1990 Computer networks and ISDN systems  
The collection of Open Systems Interconnection (OSI) standards are intended to allow the connection of heterogeneous computer systems for a variety of applications. In this context, the protocol specifications are of particular importance, since they represent the standards which are the basis for the implementation and testing of compatible OSI systems. This paper has been written as a tutorial on questions related to protocol specifications. It provides certain basic definitions related to
more » ... tocol specifications and specification languages. Special attention is given to the specification formalisms used for OSI protocol and service descriptions, including semi-formal languages such as state tables, ASN.1 and TTCN, and formal description techniques (FDTs) such as Estelle, LOTOS, and SDL. The presentation is placed within the context of the general protocol and software development life cycle. An outlook to available methods and tools for partially automating the activities during this cycle is given, and ongoing research directions are discussed.
doi:10.1016/0169-7552(90)90132-c fatcat:avhuude4dbclfiz5j5yellrqkm