Friedrich-Alexander-Universität DruckenUnivisDeutsch FAU-Logo
Techn. Fakultät Willkommen am Institut für Informatik FAU-Logo
Logo IMMD
Chair for Computer Science 6
iRM
Projects Description
Publications
Demo
Team
Contact
Further Information
Dept. of Computer Science  >  CS 6  >  Research  >  Projects  >  iRM

iRM (integration Repository Manager)


Project Description

Integration is one of the biggest challenges in computer science nowadays. Application evolution and schema evolution in database systems are fields where integration takes place. The goal of the iRM project is to investigate the degree to which the utilization of repository systems can contribute to a stable solution.

A prototypical repository system, consisting of two sub-modules, is to built in the frame of the iRM project. The first module called iRM/RMS (Repository Management System) is an OMG MOF based repository system. The following aspects need to be considered:

  • definition of meta-models;
  • Import/Export;
  • use of repositories as user-defined system and application catalogues;
  • Enforcement of consistency across meta-layers and structural constraints.

The second module, called iRM/mSQL provides support for querying MOF repositories in declarative manner. iRM/RMS is an engine for mSQL - an extension of the SQL, developed in the iRM project.

  • The goal is to have a declarative query language supporting the additional features a repository system provides (in comparison to a database systems).
  • mSQL provides model independent querying and unified management of data and metadata.

Figure 1. Architecture of the iRM Project

 

Some Screenshots ...

Here you will find a couple of screenshots demonstrating parts of the iRM project.

Publications

Team

Ilia Petrov,
Prof. Dr. Stefan Jablonski

Marc Holze
Gabor Nemes
Markus Schneider
Christian Gleissner - The WeSRA Project
Vladimir Vilinski

Contact

Ilia Petrov
Chair of Database Systems (INF6),
Friederich-Alexander-Universität Erlangen-Nürnberg,
Martensstr. 3, D-91058 Erlangen
Tel: (+49) 9131 8527 898; Office: 08.132
http://www6.informatik.uni-erlangen.de/~ilia/

 

Completed Theses in the context of the iRM project

Marc Holze "Entwurf und Realisierung eines konsistenzerhaltenden OMG MOF Metadaten-Repositoriums"
Holger Luettmann "Implementierung eines generischen Repository-Browsers auf Basis des iRM/RMS-Projektes"
Christian Gleissner "Development of a Repository Access Architecture using Web Services and Enterprise JavaBeans"
Markus Mederer "Repositorienunterstützte Architektur einer Organisationskomponente von Workflow-Management-Systemen"
Gabor Nemes "Entwurf eines Ausführungsmodells für mSQL Operatoren im Rahmen von iRM"
Markus Schneider"Entwicklung eines prototypischen Anfrageausführungsmoduls für das OMG-MOF basierte Repositorium iRM/RMS"
Vladimir Vilinski"Entwurf, Implementierung und Vergleich verschiedener Datenbank Speicher-Schemata im Rahmen von iRM/RMS"