An analysis of a number of protocol software tools that are widely use
d in the development of communication protocols in the Finnish telecom
munications industry is presented. To analyse the integrated use of th
ese tools, a non-trivial application layer protocol with ACSE, ROSE an
d a simple presentation layer has been designed and implemented with t
he help of these software tools. Particular attention has been paid to
compose a complete protocol implementation from the fragments produce
d with separate tools. Our observations clearly indicate that this int
egration is a major problem with the current practices.