Abstract
The telecommunication gateways of large computer-based systems, such as Air Traffic Control (ATC) systems, must interface numerous constantly evolving external systems. A wide variety of communication protocols and networks are used to interface with these external systems. This include simple point-to-point serial links, dedicated Wide Area Network (WAN) links such as the Aeronautical Fixed Telecommunication Network (AFTN), high speed Local Area Networks (LAN) such as Ethernet, and various layers of the Open Systems Interconnection (OSI) protocol stack. The traditional design approach has been to entrust the tasks of receiving requests and distributing (i.e., sending the required information) to all interested external systems, to the ATC application. Obviously, versatility of external systems and communication protocols, heavily influences the application code, increases its complexity and threatens system evolution and maintenance. This paper focuses on the Connection as an abstraction encapsulating the versatile world of telecommunication protocols, proposes an Ada interface to such an abstraction, and discusses potentials for use and reuse offered by such a Connection.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
L.Simon, S.Jovanovic, D.Sotirovski, Ph. Kruchten: The Adaptive Gateway: Meeting the Challenge of Interfacing to Evolving External Systems. Proceedings of the 39th Annual Conference of the Air Traffic Control Association, Arlington, Va., September 18–22, 1994
Reference Manual for the Ada Programming Language. ANSI/MIL-STD-1815A-1983
ADA 9X Reference Manual. ANSI/ISO Draft Internal Standard 8652, version 5.0, June 1994.
A.S. Tanenbaum: Computer Networks. Englewood Cliffs NJ: Prentice Hall 1988.
ISO/IEC 9072 Information Processing Systems — Text Communication Remote Operations, Part 1: Model, Notation and Service Definition and Part 2: Protocol specification, November 1989.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jovanovic, S.S., Simon, L., Sotirovski, D. (1994). Interfacing computer communications from ada in a diverse and evolving environment. In: Toussaint, M. (eds) Ada in Europe. Ada-Europe 1994. Lecture Notes in Computer Science, vol 887. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58822-1_113
Download citation
DOI: https://doi.org/10.1007/3-540-58822-1_113
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58822-1
Online ISBN: 978-3-540-49110-1
eBook Packages: Springer Book Archive