Skip to main content
European Commission logo
English English
CORDIS - EU research results
CORDIS
CORDIS Web 30th anniversary CORDIS Web 30th anniversary
Content archived on 2024-04-30

Toolset for user-object development on object-oriented and relational databases

Objective

The project aims at developing a toolset for user-object development on object-oriented and relational databases. The toolset will provide a complete environment to develop user-object based applications, i. e. applications building on objects from the application domain instead of database layout. The application view is separated from the database view via a middleware which hides distribution and heterogeneity of databases. The TUDOR environment will provide support for:
- modelling the application domain with activity flow, user objects and their interaction and transforming this model into an object-oriented OMT model for these user objects,
- establishing the connection between the above user-objects and databases with a transparent interface,
- supporting application development with user-objects by code-generation and support tools.

For this purpose, the following components of the toolset will be produced:
- A tool and a method supporting the modelling of the application in the above aspects, which will be integrated with the object-oriented component IOW of the CASE tool Innovator.
- An integration of Innovator with OpenDM, a middleware component integrating distributed and heterogeneous databases that generates C++ access functionality to user objects. Also, there will be query functionality for user-objects as an extension to OpenDM.
- Various code generators for developing applications based on this functionality which allow to automatically generate code especially for graphical interfaces in user-object applications.
- Convenience tools for reusing existing information and browsing modelling contents.

The work will be approached starting with early requirements by the users, who will set up their application projects, then proceed in three development cycles to provide the components above. Partly in parallel and more strongly towards the end of the project, TUDOR components will be applied and related experience will be incorporated into the individual components.

Fields of science (EuroSciVoc)

CORDIS classifies projects with EuroSciVoc, a multilingual taxonomy of fields of science, through a semi-automatic process based on NLP techniques.

You need to log in or register to use this function

Call for proposal

Data not available

Coordinator

Mid Programmerstellung fuer Medizinische und Industrielle Datenverarbeitung Gmbh
EU contribution
No data
Address
Eibacher Hauptstr. 141
90451 Nuernberg
Germany

See on map

Total cost
No data

Participants (3)