Skip to main content

Construction and Management of Distributed Office Systems

Objective

The primary objective of COMANDOS was the creation of a flexible, reliable and easy-to-use environment for the development and management of distributed applications in the office. In order to create this type of environment a range of tools had to be designed and implemented. These can be functionally divided into tools supporting:
-the development of distributed applications
-the execution of distributed applications
-the user's activities.
An important objective of the project was to combine and advance the state of the art of different technologies such as distributed databases, languages, software technology and communications into innovative and generalised tools for different application environments. The subgoals were to:
-define an architecture for workable distributed office systems
-implement a low-level kernel shell to provide the infrastructure for integrating a number of system services
-implement linguistic object-oriented support to ensure widespread acceptance of the shell
-implement a multi-database system
-implement a multifile server system with a high degree of integration between application sites.
ELENA is a complete office automation system that follows a modular architecture approach based on INTEL 80286 technology. It has an ETHERNET connection. All the office automation software was written for the Portuguese language but it can be reconfigured.

COMANDOS, on which the administration, operation and network management of open distributed information systems (ADONIS) is based, is directed to the design and implementation of a flexible, reliable and easy to use environment for the development and use of distributed open systems. It comprises a set of tools for the management and administration of distributed environments. ADONIS will prove, whether the COMANDOS approach provides the urgently requested tools and methods for the management of open distributed systems in an actual, Europe wide company environment. This comprises porting and adaptation of selected COMANDOS tools and facilities to the chosen application field and its particular demands.

The objective was the creation of a flexible, reliable and easy to use environment for the development and management of distributed applications in the office. In order to create this type of environment a range of tools had to be designed and implemented. These can be functionally divided into tools supporting the development of distributed applications, the execution of distributed applications, and the user's activities. It was necessary to define an architecture for workable distributed office systems; implement a low level kernel shell to provide the infrastructure for integrating a number of system services; implement linguistic object oriented support to ensure widespread acceptance of the shell; implement a multidatabase system; and to implement a multifile server system with a highdegree of integration between application sites. The global architecture was established using the object oriented approach. The architecture encompasses the operating system and the data management systems as well as an integration approach for preexisting applications. The functional specification of kernel and system services was also established and interfaces and language requirements defined. A prototype was implemented and consolidated, and a prototype of the overall platform delivered.
The global architecture was established using the object-oriented approach. The architecture encompasses the operating system and the data management systems as well as an integration approach for pre-existing applications (the COMANDOS Integration System(CIS)). The functional specification of kernel and system services was also established and interfaces and language requirements defined. A prototype was implemented and consolidated, and a prototype of the overall platform delivered as the final resultof the project.
Exploitation
Short-term exploitation of the results of COMANDOS includes the building of software products and services based on COMANDOS workpackages (performance-modelling tool, event-management logger, and system observation facilities), as well as the acquisition and exploitation of the object-oriented technology for the design of a distributed directory service, a hypermedia system, and document management facilities. In the longer term, the experience and the results of this project have formed the basis of a second development phase aiming to provide a pre-industrial version of the COMANDOS platform (project 2071, COMANDOS-2).

Coordinator

Ingegneria C. Olivetti and C. SpA
Address
Via Palestro 30
56100 Pisa
Italy

Participants (10)

Applied Research Group SpA
Italy
Address
Via Pio La Torre 14
20090 Vimodrone Milano
Bull SA
France
Address
Tour Bull 1 Place Carpeaux Puteaux
92039 Paris La Défense
Fraunhofer-Gesellschaft zur Förderungder Angewandten Forschung e.V.
Germany
Address
Dillenburgerstrasse
14199 Berlin
INESC-INSTITUTO DE ENGENHARIA DE SISTEMAS E COMPUTADORES
Portugal
Address
Apartado 10105, Rua Alves Redol
1017 Lisboa
Institut National Polytechnique de Grenoble
France
Address

38402 Saint-martin-d'hères
International Computers Ltd (ICL)
United Kingdom
Address
Lovelace Road
RG12 4SN Bracknell
NATIONAL RESEARCH COUNCIL OF ITALY
Italy
Address
Via G. Moruzzi 1
56124 Pisa
Siemens Nixdorf Informationssysteme AG
Germany
Address
Pontanusstraße 55
33102 Paderborn
TRINITY COLLEGE DUBLIN
Ireland
Address

X Dublin 2
Universität Stuttgart
Germany
Address
Nobelstraße 12
70569 Stuttgart