Abstract
Recently, the automatic program generation from protocol specification comes to be used in order to increase the efficiency of protocol program implementation. In the field of OSI, it can be applied successfully to the application protocol programs over ROSE. However, the conventional RO program generators have problems that they cannot generate complete protocol programs. This paper proposes a full-automatic implementation method of OSI application protocols over ROSE. Our RO program generator supports the program generation for more than one application protocols over ROSE such as MHS P2 / P7, and enables the presentation context handling. As a result, we have succeeded to generate a complete MHS P2/P7 protocol program. This paper describes the detailed design of our RO program generator and the results of implementation of P2/P7 program and its performance evaluation. The work which we did for the implementation was just to specify 370 line P2 / P7 protocol specification. The automatically generated P2 / P7 program can provide about 100 operations per second. Therefore, the proposed implementation method is considered to achieve as high performance as applicable to the practical usage.
The original version of this chapter was revised: The copyright line was incorrect. This has been corrected. The Erratum to this chapter is available at DOI: 10.1007/978-0-387-35394-4_29
Chapter PDF
Similar content being viewed by others
Keywords
References
Birrel, A. and Nelson, B. (1984) Implementing Remote Procedure Calls, ACM Trans. Comp. Syst. vol. 2, no. 1.
ITU Recommendations X.208 and X.209 (1987).
Hasegawa, T., Nomura, S. and Kato, T (1992) Implementation and Evaluation of ASN.1
Compiler, IPSJ Journal of INFORMATION PROCESSING, vol.15, no.2, 157–167.
Neufeld, G. and Yang, Y. (1990) An ASN.1 to Compiler, IEEE Trans. SE, vol.16, no.10, 1209–20..
ITU Recommendations X.219 and X.229 (1988).
ITU Recommendations X.413, X.419 and X. 420 (1988).
ITU Recommendations X.710 and X.711 (1988).
Rose, M. T (1990) THE OPEN BOOK, Prentice-Hall.
Rose, M. T., Onions, J. P. and Robbins, C. J. (1991) The ISO Development Environment: User’s Manual Volume 4: The Application Cookbook.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 IFIP International Federation for Information Processing
About this chapter
Cite this chapter
Hasegawa, T., Idoue, A., Kato, T., Suzuki, K. (1998). Full-Automatic Implementation of Protocol Programs for OSI Application Protocols over ROSE. In: Budkowski, S., Cavalli, A., Najm, E. (eds) Formal Description Techniques and Protocol Specification, Testing and Verification. PSTV FORTE 1998 1998. IFIP — The International Federation for Information Processing, vol 6. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35394-4_19
Download citation
DOI: https://doi.org/10.1007/978-0-387-35394-4_19
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-5262-5
Online ISBN: 978-0-387-35394-4
eBook Packages: Springer Book Archive