This paper presents the application of the object-oriented concept in the development of the software for OSI Application layer protocols. In the development of communication system, it is important to implement those protocols with high maintainability and high extensibility to correspond various requirements from user applications. Therefore, high modularity is required in the software for them. We interpret the modularity as three independencies-independency between protocols, independency between protocol procedure and protocol data, and independency between activated invocations. To this end, we designed a software structure model for OSI Application layer protocols using the object-oriented concept. According to this model, we developed software for several OSI Application layer protocols such as FTAM (File Transfer Access and Management) , TP (Transaction Processing) etc. using our own original object-oriented language. We confirmed that this model engaged high maintainability and high extensibility to accommodate those protocols and improved the modularity of the software.
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copy
Tetsuo NAKAKAWAJI, Masako TSUCHIYA, Kazuhiro KUSUNOKI, Kotaro KATSUYAMA, Tadanori MIZUNO, "Object-Oriented Implementation of OSI Application Layer Protocols" in IEICE TRANSACTIONS on Communications,
vol. E74-B, no. 11, pp. 3694-3704, November 1991, doi: .
Abstract: This paper presents the application of the object-oriented concept in the development of the software for OSI Application layer protocols. In the development of communication system, it is important to implement those protocols with high maintainability and high extensibility to correspond various requirements from user applications. Therefore, high modularity is required in the software for them. We interpret the modularity as three independencies-independency between protocols, independency between protocol procedure and protocol data, and independency between activated invocations. To this end, we designed a software structure model for OSI Application layer protocols using the object-oriented concept. According to this model, we developed software for several OSI Application layer protocols such as FTAM (File Transfer Access and Management) , TP (Transaction Processing) etc. using our own original object-oriented language. We confirmed that this model engaged high maintainability and high extensibility to accommodate those protocols and improved the modularity of the software.
URL: https://globals.ieice.org/en_transactions/communications/10.1587/e74-b_11_3694/_p
Copy
@ARTICLE{e74-b_11_3694,
author={Tetsuo NAKAKAWAJI, Masako TSUCHIYA, Kazuhiro KUSUNOKI, Kotaro KATSUYAMA, Tadanori MIZUNO, },
journal={IEICE TRANSACTIONS on Communications},
title={Object-Oriented Implementation of OSI Application Layer Protocols},
year={1991},
volume={E74-B},
number={11},
pages={3694-3704},
abstract={This paper presents the application of the object-oriented concept in the development of the software for OSI Application layer protocols. In the development of communication system, it is important to implement those protocols with high maintainability and high extensibility to correspond various requirements from user applications. Therefore, high modularity is required in the software for them. We interpret the modularity as three independencies-independency between protocols, independency between protocol procedure and protocol data, and independency between activated invocations. To this end, we designed a software structure model for OSI Application layer protocols using the object-oriented concept. According to this model, we developed software for several OSI Application layer protocols such as FTAM (File Transfer Access and Management) , TP (Transaction Processing) etc. using our own original object-oriented language. We confirmed that this model engaged high maintainability and high extensibility to accommodate those protocols and improved the modularity of the software.},
keywords={},
doi={},
ISSN={},
month={November},}
Copy
TY - JOUR
TI - Object-Oriented Implementation of OSI Application Layer Protocols
T2 - IEICE TRANSACTIONS on Communications
SP - 3694
EP - 3704
AU - Tetsuo NAKAKAWAJI
AU - Masako TSUCHIYA
AU - Kazuhiro KUSUNOKI
AU - Kotaro KATSUYAMA
AU - Tadanori MIZUNO
PY - 1991
DO -
JO - IEICE TRANSACTIONS on Communications
SN -
VL - E74-B
IS - 11
JA - IEICE TRANSACTIONS on Communications
Y1 - November 1991
AB - This paper presents the application of the object-oriented concept in the development of the software for OSI Application layer protocols. In the development of communication system, it is important to implement those protocols with high maintainability and high extensibility to correspond various requirements from user applications. Therefore, high modularity is required in the software for them. We interpret the modularity as three independencies-independency between protocols, independency between protocol procedure and protocol data, and independency between activated invocations. To this end, we designed a software structure model for OSI Application layer protocols using the object-oriented concept. According to this model, we developed software for several OSI Application layer protocols such as FTAM (File Transfer Access and Management) , TP (Transaction Processing) etc. using our own original object-oriented language. We confirmed that this model engaged high maintainability and high extensibility to accommodate those protocols and improved the modularity of the software.
ER -