CHASSIS - A Platform for Constructing Open Information Systems

Present-day computer-based information systems are increasingly required to be open systems. This means that they must cope with open networks, heterogeneous interoperable hardware and software systems, and, above all, evolving and changing requirements. The CHASSIS project aims to develop a software and methodology framework for (i) the security- and reliability-oriented systematic design and construction of heterogeneous information systems from individual existing and newly developed application software components and database systems, and (ii) their secure and reliable interoperation. In CHASSIS, object-orientation is the key technology for the construction of such a system as its uniform interface is realized by an object-oriented data model and the homogenization layer is realized by object-oriented software. CHASSIS includes object models for database and language integration, software to support system integration, specification methods to support the design process and advanced security mechanisms to provide the resulting information system with a high degree of security. CHASSIS is a joint Swiss project between the University of Zurich, the University of Geneva, and the Asea Brown Boveri Research Centre (Baden).

[1]  Klaus R. Dittrich,et al.  An Object-Oriented Integration Framework for Building Heterogeneous Database Systems , 1992, DS-5.

[2]  Dimitri Konstantas Hybrid cell: An implementation of an object based strongly distributed system , 1993, Proceedings ISAD 93: International Symposium on Autonomous Decentralized Systems.

[3]  Oscar Nierstrasz,et al.  Composing active objects , 1993 .

[4]  Dimitri Konstantas Object Oriented Interoperability , 1993, ECOOP.

[5]  Dimitri Konstantas Design issues of a strongly distributed object based system , 1991, Proceedings 1991 International Workshop on Object Orientation in Operating Systems.

[6]  Oscar Nierstrasz,et al.  Composing active objects m the next 700 concurrent object-oriented languages , 1993 .

[7]  Dorothy E. Denning,et al.  Cryptography and Data Security , 1982 .

[8]  David J. DeWitt,et al.  The Object-Oriented Database System Manifesto , 1994, Building an Object-Oriented Database System, The Story of O2.

[9]  Bradford W. Wade,et al.  An authorization mechanism for a relational database system , 1976, TODS.