OlivaNova® Suite
- Modeler
- STAR Client
- Comparator
- Document Manager
- Multilanguage Manager
- Repository Management Tool
- Advanced Code Manager
OLIVANOVA Repository Management Tool
Features:
Die Modellierung im Team auf einem gemeinsam genutzten Modell wird durch den OLIVANOVA Repository Manager ermöglicht. Der OLIVANOVA Repository Manager implementiert dabei klassisches Konfiguration Management Funktionalität auf Modellebene mit verschiedenen Rollen und entsprechenden Berechtigungen sowie Modellierungsprojekten in verschiedenen Versionen, die einem Team von Analysten zur Verfügung stehen. Die Modelldaten werden dabei in einer zentralen Modelldatenbank gespeichert und sind so transparent von verteilten Modellierungs-Teams aus zugreifbar.
Berechtigungen werden auf der Ebene von einzelnen Gruppen definiert, das Berechtigungskonzept räumt dabei einzelnen Modellierern exklusiven Zugriff auf die definierten Modellbereiche ein. Zusätzlich wird im OLIVANOVA Repository die Versionisierung des Modells vorgenommen.
Der Aufbau des OLIVANOVA Repository ist hierarchisch: Projekte, Modelle und Versionen.
- Projekt
Ein Projekt beinhaltet unterschiedliche Modelle.
- Model
Ein Model bildet die Applikation ab, die später generiert werden soll. Ein Modell kann in mehreren Versionen existieren.
- Version
Eine Version beinhaltet alle Informationen über ein Model: Klassen, Beziehungen, usw. Eine Version bezieht sich immer auf ein bestimmtes Modell. Jede Version kann wiederum in Beziehung zu einer oder mehreren Versionen stehen.

Die folgenden Rollen/Profile werden durch das OLIVANOVA Repository Management Tool abgebildet:
- Administrator
Verwaltet das Projekt und ist verantwortlich für die Benutzer- und Rechteverwaltung von Analysten
- Projekt Manager
Kann Analysten dem Projekt hinzufügen und diesen Rechte zuordnen, versioniert einzelne Projekte