Technology & Features

Was steckt in ONTOLIS.Base?

DEMO ANFRAGEN

Technische Features

ONTOLIS.Base offenbart eine Vielzahl an Features. Für dich interessant ist der Benefit, den du – je nach Konfiguration – daraus ziehst. Kenntnis und Verständnis für die technischen Features bieten dir die Möglichkeit, neue Anwendungsfälle oder unüberwindbar scheinende Probleme mit Hilfe von ONTOLIS zu lösen.

Ontologie - die Lehre vom Sein und die Basis unserer ONTOLIS-Applikationen. Innerhalb einer Ontologie steht alles miteinander in Beziehung. Schlussfolgerungen und Regeln stellen einen Transfer des Modells aus der digitalen in die reale Welt sicher.

Gemeinsam an einem System, im Internet oder Intranet, arbeiten. Informationsaustausch in Echtzeit. Optimal skalierbar. Schnelle Updates, Konfiguration on-the-fly.

Es braucht genau das eine Datenmodell oder Informationsmodell, das deine Welt abbilden kann. In ONTOLIS definierst du alles genau einmal, um es dann an verschiedenen Stellen in unterschiedlichen Kontexten so oft, wie du möchtest, wiederzuverwenden. Der Vorteil ist, dass alle basierend auf genau diesem definierten Modell arbeiten. Anpassungen und Erweiterungen sind im laufenden Betrieb möglich, damit euch auch in Zukunft nichts aus der Ruhe bringt.

Definierst du ein Element in ONTOLIS ist es automatisch versionierbar. Jedes Element hat seinen eigenen Lebenszyklus, wenn du das möchtest. Der Vorteil: Alles kann optimal nachvollzogen werden und zu jedem Zeitpunkt mit dem richtigen Inhalt geliefert werden. Freigabeprozesse sind damit auf allen Ebenen möglich.

QIRA ist die graphische Programmiersprache für ONTOLIS. QIRA vereinigt das Beste aus den Welten Ontologie (SPARQL), XML (XSLT) und relationalen Datenbanken (SQL). QIRA steht für Query - Integrate - Reasoning - Automate und ermöglicht die Konfiguration von Funktionen oder auch die Auswertung von Datensätzen direkt in der Oberfläche. QIRA kann nahezu grenzenlos eingesetzt werden und macht dich uns uns unabhängig vom Code und dem, was bereits da ist.

Branching ist ein essenzielles Arbeitsmittelt der Softwareentwicklung. Wir nutzen Branching, um paralleles Arbeiten an einem Informationsobjekt zu ermöglichen. So können z.B. Änderungen an verschiedenen Versionen in verschiedenen Branches erfolgen. Branching kann außerdem für Review-Prozesse oder auch Abstimmungsprozesse genutzt werden, wobei jede Teammitglied einen eigenen Branch ermhält.

Proxies ermöglichen die Verknüpfung verschiedener Informationsobjekte aus verschiedenen Modellen bzw. Kontexten. Dasselbe Element kann hierbei in verschiedenen Modellen und somit in verschiedenen Kontexten (mit anderen Eigenschaften, anderen Kindknoten) verwendet werden. Solange man immer vom selben konkreten Objekt spricht, wird genau dieses als unzählige Proxies wiederverwendet.

All deine Informationen, die du in ONTOLIS pflegst, sind sehr reichhaltig. Metadaten und Meta-Metadaten zeichnen alle Objekte spezifisch aus. Die XML-basierte Verwaltung ermöglicht dadurch nahezu jeden Export in ein für dich relevantes Zielformat. ONTOLIS-Daten haben eher zu viel als zu wenig. Für den Import kommt fast immer ein Mapping zum Einsatz, um deine Daten in einem ONTOLIS-System abzubilden. Grundsätzlich realisiert ONTOLIS Schnittstellen über Webservices oder für dich lokale, teilautomatisierte Prozesse.

Das Leben ist regelhaft. Unabhängig davon wie deine Welt aussieht, brauchst du Regeln, um ans Ziel zu kommen. Regeln kommen zum Einsatz um Gültigkeiten zu setzen, Informationen zu filtern oder Inhalte zu aggregieren. In ONTOLIS werden Regeln modelliert und entstehen nach demselben Prinzip wie Produktmodelle, Topics oder Dokumente.

Daten und Informationen zu verwalten und im besten Fall Wissen zu generieren, ist das Eine. Für die richtige Darstellung bedarf es je nach Anwendungsfall oder Anforderung unterschiedlicher Oberfläche. Egal ob Tabellen, Kanban-Style, Baumstrukturen, Listen- mit der integrierten GUI-Konfiguration in ONTOLIS gestaltest du die bereitstehenden Daten nach deinen Wünschen. Mit HTML- und CSS-Kenntnissen kannst du deine Informationen der Zielgruppe entsprechend liefern.

Um nahezu jegliches Format bedienen zu können und all deine Daten und Informationen aus deiner gesamten Systemlandschaft in ONTOLIS zusammenzuführen, nutzt ONTOLIS Mapping-Mechanismen. Selbst unstrukturierte Daten können so simpel und effizient in ONTOLIS abgebildet werden. Hierfür modellieren wir gemeinsam deine Welt und erstellen ein Mapping zwischen deinen tatsächlichen Objekten und den Entsprechungen in ONTOLIS.

Der Wissensgraph ermöglicht die semantische Verknüpfung von Daten und Informationen, um Wissen zu generieren und Produkte oder Lösungen intelligent zu machen. Mit ONTOLIS steht genau das im Vordergrund und jede einzelne Verknüpfung von Objekten in einem Modell, stellt einen weiteren Punkt für die Nutzung und Auswertung bereit. Die Visualisierung in einem ONTOLIS-System finalisiert den Ansatz, Wissen maschinen- und menschenlesbar zu machen.

Funktionen: Die üblichen Verdächtigen

Lässt man die technischen Aspekte beiseite, ergeben sich die üblichen Funktionen, die durch entsprechende Konfiguration und das erforderliche Domänenwissen spezifisch angewandt und genutzt werden.

In einer Ontologie gibt es keine losen Enden - jedes Objekt ist verbunden und wird durch dessen Kontext beschrieben. Information ist dadurch immer strukturiert und es gibt für jede neue Informationseinheit wie Texte, Bilder und Dateien einen passenden Ort.

Versionssicherheit erlaubt einen ständigen Informationsexport aus der Ontologie. Freigabeprozesse, Branching & Delta-Berechnungen sorgen für eine konstant hohe Informationsqualität. Durch die Aufteilung der Ontologie in vernetzte logische Einheiten arbeiten Teams zusammen und gleichzeitig an der Ontologie.

Jede Information ist zugänglich und kann innerhalb des mächtigen Editors bearbeitet werden. Jede Information ist transformierbar - bereit, um als Basis für mehr Informationen zu dienen.

Wissen ist gut, doch nur, wenn es verfügbar und auffindbar ist. ONTOLIS ermöglicht das durch eine konfigurierbare Multi-Facetten-Suche, Reasoning-Algorithmen, unscharfe Suche und die visuell unterstützte Navigation durch das semantische Netzwerk.

Mit Hilfe von konfigurierbaren Aktionsrechten und Rollen kann jede Arbeitsphilosophie definiert werden. Schütze dein gesammeltes Wissen vor ungewolltem Zugriff und gib die Macht nur denen, die mit ihr umgehen können.

ONTOLIS unterstützt bekannte Publikationsformate, simple Publikationswege und ein umfassendes Variantenmanagement. Jede Variante aus der realen Welt kann so mit einem "Digital Twin" abgebildet werden und Informationen unabhängig von der Komplexität des Produkts oder der Produktplattform liefern.

Die eingebaute Lokalisierungsfunktion für alle Ontologie-Objekte und Schnittstellen zu bekannten Übersetzungsdiensten geben dir die Möglichkeit, alle zu erreichen. Falls das nicht genug ist: TLM hilft mit erweiterten Funktionen aus.

ONTOLIS ist durch das Benutzerinterface einfach erweiter- und konfigurierbar. Die Flexibilität der Ontologie-Modellierung ermöglicht unverzügliche Anpassungen, um neue Bedürfnisse schnell und einfach befriedigen zu können - ganz ohne zusätzliche Programmierung.

Unser Technology Stack

Windows, IIS, MSSQL Server und .Net - Ja wir stecken tief in der Microsoft Welt. Dies gibt uns die Werkzeuge, um solide, äußerst mächtige Web Solutions zu bauen. Für unsere Kunden bedeutet es Zuverlässigkeit und Performance. Team Foundation Server verwaltet unseren Quellcode, Visual Studio Prof. ist unsere Entwicklungsumgebung. RedGate SQL Tools und BeyondCompare helfen bei der Arbeit. Nicht zu vergessen: Vielfältige Ontolis Solutions unterstützen uns bei der Informationsverwaltung wie z.B. der Inventarisierung und dem Projektmanagement. Der nächste Kandidat für unseren Software Stack: Angular vs React. PS: Danke für die Hilfe von den Leuten von der SoftwareGuild, die uns bei der Visualisierung des Software Stacks geholfen haben.