Skip to main content

Interfacing computer communications from ada in a diverse and evolving environment

  • Conference paper
  • First Online:
Book cover Ada in Europe (Ada-Europe 1994)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 887))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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

    Google Scholar 

  2. Reference Manual for the Ada Programming Language. ANSI/MIL-STD-1815A-1983

    Google Scholar 

  3. ADA 9X Reference Manual. ANSI/ISO Draft Internal Standard 8652, version 5.0, June 1994.

    Google Scholar 

  4. A.S. Tanenbaum: Computer Networks. Englewood Cliffs NJ: Prentice Hall 1988.

    Google Scholar 

  5. ISO/IEC 9072 Information Processing Systems — Text Communication Remote Operations, Part 1: Model, Notation and Service Definition and Part 2: Protocol specification, November 1989.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Marcel Toussaint

Rights and permissions

Reprints 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

Publish with us

Policies and ethics