|
ABSTRACT
Within the effort of ISO standarization, service specifications have been thought to be an important tool for formal verification of protocols. The paper discusses the modelling of some concepts quite related with the service: service access points and abstract service primitives. Firstly, ISO concepts are explained. Then, a service architectural model is developed as a refinament of the service access point idea using the connection end point concept. A finite state machine approach is shown to specify the behavior of the modules of such architecture. This lead us to consider the service access point represented as a single state automaton that consists of several connection end point automata. Thus, service access points allow the specification of services, and provide an abstraction of interfaces between adjacent layers of the Open System Interconnection model of ISO.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
(1) J. DAY, "Formal Description Techniques", in the Reference Model for Open Systems Architecture, ISO/TC 97/SC 16/N227, Annex E, pp. 146-164, June 1979.
|
| |
2
|
(2) E. BRINKSMA and G. KARJOTH, "A Specification of the OSI Transport Service in LOTOS", in "Protocol Specification, Testing, and Verification, IV", pp. 227-252, North-Holland, Amsterdam, 1985.
|
 |
3
|
|
| |
4
|
|
| |
5
|
(5) G. V. BOCHMANN, "A General Transition Model for Protocols and Communication Services", IEEE Trans. Comm., vol. 28, pp. 643-650, April 1980.
|
| |
6
|
(6) International Organization for Standarization, "Information Processing Systems-Open Systems Interconnection-Basic Reference Model", ISO/DIS 7498, April 1982.
|
| |
7
|
(7) P. F. LININGTON, "Fundamentals of the Layer Service Definitions and Protocol Specifications", Proceedings of the IEEE, vol. 71, pp. 1341-1345, Dec. 1983.
|
| |
8
|
(8) International Organization for Standarizacion, "Information Processing Systems-Open Systems Interconnection-Transport Service Definition", ISO/DIS 8072, June 1984.
|
| |
9
|
(9) International Organization for Standarization, "Draft Tutorial Document: Concepts for describing the OSI architecture", ISO/TC97/SC16/Ni346, Dec. 1982.
|
| |
10
|
(10) S. ALFONZETTI et al., "A Reference Model for a Protocol Entity", in Proc. European Teleinformatics Conf., Varesse, pp. 517-531, Oct. 1983, North-Holland.
|
| |
11
|
(11) International Organization for Standarization, "ESTELLE-A Formal Description Technique Based on an Extended State Transition Model", ISO/DP 9074, April 1985.
|
 |
12
|
|
| |
13
|
L. Logrippo , D. Simon , H. Ural, Executable description of the OSI transport service in Prolog, Proc. of IFIP WG 6.1 4th Int'l Workshop on Protocol specification, testing, and verification, IV, p.279-293, June 1985, Skytop Lodge, Pennsylvania, United States
|
|