Sie sind hier

Startseite
Vollständig versionierende Persistenzschicht
Nichts geht verloren - jede Änderung ist nachvollziehbar

Top-Logic™-Anwendungen verwenden eine modellbasierte Persistenzschicht, welche das Fachmodell der Anwendung transparent auf jedes gängige relationale Datenbanksystem abbildet. Diese Abbildung erfolgt rein konfigurativ, so dass weder bei der Neuentwicklung einer Anwendung noch bei der Modell-Evolution datenbankspezifische Entwicklung notwendig ist. Jede Anwendung ist mit jeder unterstützten Datenbank verwendbar, so dass auch der Wechsel des Datenbanksystems problemlos möglich ist.

Transparent für die Anwendung ermöglicht Top-Logic™ eine durchgängige Versionierung des Fachmodells und der Anwendungsdaten ähnlich einem Versionskontrollsystem (vgl. CVS, Subversion). Jede Änderung führt zu einem Änderungsdatensatz und kann nachverfolgt werden. Jeder beliebige Datenstand aus der Vergangenheit kann rekonstruiert und zur Anzeige gebracht werden.

Komplett separierte Datenbestände können in sog. Branches verwaltet und gleichzeitig unabhängig voneinander bearbeitet werden. Hierüber ist es möglich, sowohl mandantenfähige Anwendungen zu realisieren, als auch Simulation unterschiedlicher Szenarien ausgehend von demselben Ausgangsdatenbestand durchzuführen.

  • Unterstützung für alle gängigen Datenbanken
  • Vollständige Versionierung von Modell und Daten
  • Unterstützung von Branching
  • Mandantenfähigkeit