The objective of the ESPRIT project COMANDOS (Construction and Management of Distributed Open Systems) is to specify and construct an integrated platform for programming and operating multi-vendor distributed systems. This platform is targeted at applications programmers and system integrators, and aims to reduce the overall cost of the development, maintenance, , and evolution of large distributed applications. This objective was achieved by the development of innovative solutions based on the integration of existing and emerging technologies. For the development of these applications, the COMANDOS platform includes infrastructure supporting: concurrent distributed computations; storage and retrieval of persistent data; use of multiple programming languages including existing languages; reusable and extensible software modules; security and protection of data; on-fine management; and access to pre-existing applications and information systems. The book provides a general presentation of the COMANDOS platform, structured into two parts. The first part provides a user view of the platform and focuses on its functionality, on design choices, and innovative aspects. The second part gives an overview of the implementation of the platform.
Edited by:
Vinny Cahill, Roland Balter, Neville R. Harris, Xavier Rousset de Pina, N.R. Harris Imprint: Springer-Verlag Berlin and Heidelberg GmbH & Co. K Country of Publication: Germany Edition: Softcover reprint of the original 1st ed. 1993 Volume: 1 Dimensions:
Height: 235mm,
Width: 155mm,
Spine: 17mm
Weight: 511g ISBN:9783540566601 ISBN 10: 3540566600 Series:Research Reports Esprit Pages: 312 Publication Date:29 September 1993 Audience:
College/higher education
,
Professional and scholarly
,
Further / Higher Education
,
Undergraduate
Format:Paperback Publisher's Status: Active
1 Introduction.- I User’s View of the Comandos Platform.- 2 Overview of the Comandos Platform.- 3 The Comandos Virtual Machine.- 4 Supported Programming Languages.- 5 Development Tools.- 6 The Object Data Management Service.- 7 Management Tools.- 8 The CIDRE Application.- II Implementor’s View of the Comandos Platform.- 9 Virtual Machine Interface.- 10 Implementing the Virtual Machine.- 11 Interfacing a Language to the Virtual Machine.- 12 Conclusions.- A Example Programs.- A.1 Specification of the SimpleMail Application.- A.2 C++.- A.2.1 Application Mainline.- A.2.2 Class Mailer.- A.2.3 Class Mail Directory.- A.2.4 Class Mailbox.- A.2.5 Class Message.- A.2.6 Utility and Library Classes.- A.3 Eiffel.- A.3.1 Application Mainline.- A.3.2 Class Mailer.- A.3.3 Class MaiLDirectory.- A.3.4 Class Mailbox.- A.3.5 Class Message.- A.3.6 Utility and Library Classes.- A.4 Guide.- A.4.1 Class Mailer.- A.4.2 Class MaiLDirectory.- A.4.3 Class Mailbox.- A.4.4 Class Message.- A.4.5 Utility and Library Classes.- B Available Software.- C Comandos Glossary.- D Abbreviations.- E Comandos Publications.- E.1 Papers and Reports.- E.2 Project Deliverables.- References.