Schlüssel zur firmenweiten Daten-, Metadaten- und Modellverwaltung
Gmodel ist eine universell konfigurierbare Plattform
für die Definition und Verwaltung von Daten, Metadaten und Modellen. Sie wurde von Grund auf neu definiert, ohne auf gängige
Modellierungskonzepte oder Modellierungssprachen Rücksicht zu nehmen. Die Gmodel-Technologie definiert ein rekursiv
anwendbares Modul-Konzept, welches den Benutzer vollständig von den technischen Details traditioneller Datenbankkonzepte,
Dateisysteme und Programmiersprachen abschirmt. Als Basis dient ein Open-Source-Kernel, der mit beliebig vielen
domänenspezifischen Modellierungssprachen für jedes erdenkliche Einsatzgebiet erweitert wird. Der Kernel selbst
beruht auf
Grundlagen
aus der Modelltheorie und der Denotations-Semantik und nutzt leistungsfähige, mathematische Gesetzmässigkeiten und
Transformationen. Zudem wurde er so konstruiert, dass zahlreiche bewährte Praktiken für Modellierung und Datenhaltung
automatisch in alle Erweiterungen des Kernels − und somit auch alle Modellinstanzen − einfliessen. Gmodel ist dank
leistungsfähiger Repository-Funktionalität beliebig skalierbar und kann dank der eingebauten Flexibilität jeden
Modellierungsstandard emulieren. Damit ist es auch mit jedem anderen, formal definierten Werkzeug integrierbar.
Gmodel konserviert reelles Firmenwissen in einer maschinell verarbeitbaren Form.