Skip to main content
European Commission logo print header

Integrated Multi-Paradigm Reliable and Extensible Storage System

Ziel

The objective of IMPRESS is to provide an object oriented design and programming environment to design and use complex applications on top of databases. Such applications require an efficient manipulation of a large volume of heterogeneous multimedia data (diagrams, pictures, hypertexts, videos, sounds), that cannot be addressed by current commercial products.
An object oriented design and programming environment to design and use complex applications on top of databases has been designed. The design environment relies on the thematic mapper (TM) formal specification language for schema specification. A set of tools support consistency checking and schema validation. The application is built on top to the database thanks to the programming environment based on SPOKE, the object oriented environment already marketed and extended to manage persistency and the manipulation of multimedia data. The database is accessed with query facilities, which invoke a library of operators (search and graph algebra operators, multimedia operators). The database storage is managed by a distributed multimedia object server based on GEODE.

The system has a scalable federated architecture, and toolbox components that offer a level of flexibility not provided by other off the shelf products. It runs on Unix workstations with X11/Motif compliant graphical interfaces, manipulated standard generalised markup language (SGML) documents, is opened to C, C++ structured query language (SQL) and follows OMG recommendations.

The system, its components, and the demonstrator application have been specified and are currently in development. Integration of components has also started, in particular the integration of operators to the object server, the connection of the persistent programming environment to the object server, and the use of SPOKE in the application, and the tools. Demonstrations have been given of the user interface of the demonstrator, the database design tool, the persistent environment and the query language (used in a multiclient monoserver configuration), the available algebraic and graph operators.
The design environment relies on the TM formal specification language for schema specification. A set of tools support consistency checking and schema validation.

The application is built on top of the database thanks to the programming environment based on SPOKE, the object oriented environment already marketed by the project coordinator, and extended to manage persistency and the manipulation of multimedia data. The database is accessed with query facilities, which invoke a library of operators (search and graph algebra operators, multimedia operators).

The database storage is managed by a distributed multimedia object server based on GEODE, the server result of the STRETCH Esprit project.

The IMPRESS system has a scalable federated architecture, and toolbox components that offer a level of flexibility not provided by other off the shelf products. IMPRESS runs on Unix workstations with X11/Motif compliant graphical interfaces, manipulates SGML documents, is opened to C, C++, SQL and will follow OMG recommendations.

The IMPRESS system is evaluated in the Technical Information System area with a demonstrator in electrical network operation and maintenance which necessitates strong performance constraints on complex data retrieval.

Thema/Themen

Data not available

Aufforderung zur Vorschlagseinreichung

Data not available

Finanzierungsplan

Data not available

Koordinator

Alcatel ISR
EU-Beitrag
Keine Daten
Adresse
34 Cours Blaise Pascal
91025 Evry
Frankreich

Auf der Karte ansehen

Gesamtkosten
Keine Daten

Beteiligte (5)