EN | IT | ES | DE

Strukturiertes Wissen ausführbar machen.

Eine domain-agnostic Execution Engine, in der Systeme aus formalen Modellen abgeleitet werden und nicht durch Code implementiert sind.
Struktur, Verhalten und Verantwortlichkeiten werden in einer einzigen ausführbaren Spezifikation definiert.

Jedes hier dargestellte operative System wird aus einem strukturierten Modell abgeleitet und nicht Funktion für Funktion implementiert.

Domain Definition → Execution Engine → Operational System Domänendefinition Execution Engine Operatives System

Architekturprinzip

Verfahren werden nicht im Softwarecode implementiert. Die Software führt die Verfahren aus.

In MySirt wird das Systemverhalten aus der formalen Struktur des Domänenmodells abgeleitet und nicht durch manuell implementierte Funktionen bestimmt.

Beobachtete Produktionsmetriken

über 90%
generierter Code
(Customer-Service-Anwendung)
~1:82
DSL → Code-Verhältnis
(Customer-Service-Anwendung)
~13:1
Verhältnis generiert/manuell
(Customer-Service-Anwendung)
5 years
kontinuierlicher operativer Einsatz
(nationale Event-Registrierungsanwendung)

Metriken aus realen operativen Umgebungen.

Das Modell ist nicht theoretisch. Es wurde im produktiven Einsatz ausgeführt.

Überblick über das Ausführungsmodell

Der Systemlebenszyklus wird durch einen deterministischen Ausführungszyklus gesteuert:

  1. Domänenmodell definieren
  2. Execution Engine ausführen
  3. Ausführbares System erhalten
  4. Modell ändern → neu generieren

Was das Ausführungsmodell definiert

  • Datenstrukturen (Entitäten, Beziehungen, Identifikatoren)
  • Operatives Verhalten (Trigger, Jobs, Bedingungen)
  • Organisatorische Verantwortlichkeiten (Rollen, Zugriffsregeln)
  • Workflow-Beschränkungen und Entscheidungsregeln
  • Benutzerinteraktionsstrukturen (Listen, Formulare, Prompts)

Das Modell definiert nicht nur Datenstrukturen, sondern auch das Systemverhalten.

Model-Driven Execution

Das Systemverhalten wird nicht implementiert — es wird aus dem Modell abgeleitet.

Das Modell definiert Struktur, operative Logik und Verantwortlichkeiten. Die Execution Engine interpretiert diese Definition und setzt sie zur Laufzeit durch.

Das Verhalten der Anwendung wird somit durch die Modellstruktur bestimmt und nicht durch schrittweise implementierte Funktionen.

Das laufende System spiegelt seine aktuelle Definition wider und nicht die Ansammlung früherer Codeänderungen.

Strukturelle Kohärenz wird durch model-driven Ausführung und Regeneration gewährleistet.

Was MySirt unterscheidet

Die Domäne wird beschrieben, nicht programmiert. Die DSL wird zur Single Source of Truth, während die Model Execution Engine automatisch ein vollständiges, konsistentes und regenerierbares Informationssystem ableitet.

Operative Evidenz

Operative Systeme, die aus strukturierten Domänendefinitionen abgeleitet wurden.

Operative Evidenz erkunden

Zielgruppe

  • Organisationen, die komplexe, regelbasierte Geschäftsprozesse digitalisieren
  • Teams, die wiederkehrende Prozessvarianten über mehrere Kunden hinweg verwalten
  • Anbieter, deren Domänenwissen zu einem ausführbaren Informationssystem werden muss

Positionierung

MySirt ist weder ein Entwicklungstool noch eine Low-Code-Plattform. Es ist eine Model Execution Engine, die Domänenwissen ausführbar macht und das System kontinuierlich mit seiner formalen Definition ausgerichtet hält.