Abstract
Within the office environment there is a trend towards multi-vendor systems with computing power distributed throughout. By its nature, the information and input/output resources are distributed on different nodes and accessed by many users from a variety of terminals. It is this complex scenario which motivated the project to investigate how such systems can be constructed and managed in a consistent manner. The project was convinced that major benefits could be realised if a consistent platform could be provided to application system irrespective of whether the underlying resources were single system/single vendor or distributed over multi-vendor systems. Our approach was to define an architecture (Communication Systems Architecture) that incorporated a number of strategic interfaces, observing standards where appropriate. An object oriented philosophy was adopted. From this architecture, the project constructed a number of platforms (Local CSA Machines) based on single end systems and moved on to implement a prototype platform based on a number of computing nodes linked by both local and wide-area networks (CSA Domain Machine). This paper outlines the architecture, describes the implementation of a Local CSA System, the design of the CSA Domain Machine and concludes by considering the relevance of the architecture to other environments and in which areas standards may be influenced.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Esprit Project 4.3.1/237, Strategic Architecture Design Document, October 1986
Esprit Project 4.3.1/237, CSA Strategic Architecture, March 1986
J-P. Behr, U. Killat, R. Kraemer, CSA: A Hierarchical Object Oriented Architecture for Distributed Office Systems, Informatik Fachberichte Nr. 160, Springer Verlag, 1987. Proceedings of “Communication in Distributed System”.
N. Wirth, Programming in Modula-2, Springer Verlag, 1985
R.H. Cunningham, C. Durel, R. Kraemer, J.B. Wright, Prototype Design of a Local Abstract Object Machine, September 1987. ESPRIT Technicak Week 1987.
J. Jeffcoate, K. Hales, V. Downes., Object Oriented Systems: the Commercial Benefits, Ovum Limited, 1989.
M.R. Headington, A.E. Holdehoeft, Open Predicate Path Expressions and their Implementation in Highly Parallel Computing Environments, Proceedings of the Conference on Parallel Processing 1985.
A.J. Herbert, et al., The ANSA Reference Manual, Advanced Network Systems Architecture, Cambridge, March 1989
G. Home, An Instrumentation System for CSA and Similar Architectures, Esprit Conference 1989
Y Yokote, F Teraoka, M Tokoro., A Reflective Architecture for an Object-Oriented Distributed Operating System, Proceedings of the Third European Conference on Object-Oriented Programming, Cambridge University Press, July 1989
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1989 ECSC, EEC, EAEC, Brussels and Luxembourg
About this paper
Cite this paper
Wilson, M.J., Sampson, P., Durand, G., Stecher, R. (1989). Development of a Prototype Distributed System Based on the Communication Systems Architecture (CSA). In: Esprit ’89. Springer, Dordrecht. https://doi.org/10.1007/978-94-009-1063-8_62
Download citation
DOI: https://doi.org/10.1007/978-94-009-1063-8_62
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-010-6968-7
Online ISBN: 978-94-009-1063-8
eBook Packages: Springer Book Archive