An object-oriented, distributed architecture for large-scale Ada systems

  • Authors:
  • Phillipe Kruchten;Christopher J. Thompson

  • Affiliations:
  • Rational, 13951 Bridgeport Road, Richmond, B.C. V6V 1J6, Canada;GM Hughes Electronics, 13951 Bridgeport Road, Richmond, B.C. V6V 1J6, Canada

  • Venue:
  • TRI-Ada '94 Proceedings of the conference on TRI-Ada '94
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents an architectural model ideally suited for the description of large, distributed command and control systems. This model is organized around multiple dimensions (or views) of software architecture and is used to describe the software architecture of a family of automated air traffic control systems currently under development by Hughes Aircraft of Canada. Some of the features of this family of systems are described, and in particular the mechanism used for transparent access to objects. This distributed object management mechanism illustrates the implementation of the most salient architectural principles used in the design.