itemis PRISM

Architecture as Code mit SysML v2

Architektur einfach als Text schreiben.
Die Diagramme zeichnet PRISM.

Kein schweres Modellierungswerkzeug, kein Zeichnen nötig: Sie pflegen Ihr SysML-v2-Modell als Text in Git, und PRISM erzeugt mit einem Befehl alle Sichten – Abläufe, Strukturen, Allokationen, Traceability. Lesbar für jeden im Browser.

Ein Befehl, alle SichtenJede Änderung geprüftLäuft lokal auf Ihrem RechnerKI schreibt nur nach BestätigungKein Vendor-Lock-in

PRISM in 90 Sekunden

Einfach wie ein Texteditor. Korrekt wie ein Compiler.

Was PRISM ins Modell schreibt, ist gültiges SysML v2 – sonst wird es abgelehnt.

So funktioniert’s

Vom SysML-Text zur gemeinsamen Sicht – in drei Schritten

Kein Migrationsprojekt, keine Schulung: PRISM liest den Text, den Sie schon haben, und schreibt nur geprüftes Standard-SysML-v2 zurück.

1

Modell öffnen

Zeigen Sie PRISM den Ordner mit Ihren .sysml-Dateien, versioniert in Git wie Quellcode. Ein optionales Projektprofil legt fest, was Ihre Metadaten bedeuten, etwa «Funktion» oder «Einheit».

2

Sichten entstehen von selbst

PRISM erzeugt Funktionsabläufe mit Swimlanes, Strukturdiagramme mit Ports, Allokationen, Anforderungslandschaften und Traceability. Das Layout entsteht automatisch; Sie verschieben nur, was Sie anders haben wollen.

3

Teilen, prüfen, ändern

Stakeholder öffnen die Sichten im Browser oder als einzelne HTML-Datei. Änderungen laufen über Diagramm, Texteditor oder KI-Assistent – immer als geprüfte Textänderung mit Undo und Commit per Klick.

Einfach und korrekt

Leicht zu bedienen. Streng beim Modell.

Gute Werkzeuge nehmen Arbeit ab, ohne bei der Qualität nachzugeben: PRISM hält die Bedienung schlank und lässt trotzdem kein kaputtes SysML v2 ins Modell.

Einfach in der Bedienung

Kein Schulungsmarathon, keine Werkzeuglandschaft.

  • Fokus auf das Wesentliche. SysML v2 ist eine mächtige Sprache – PRISM beschränkt sich auf die Kernkonzepte, nutzbar ohne tiefe Sprachkenntnis. Das Modell bleibt dabei Standard-SysML-v2 und damit an kein Werkzeug gebunden.

  • Text statt Kästchen schieben. Sie schreiben das Modell, das Layout entsteht automatisch.

  • Ein Befehl, alle Sichten. Lesen geht im Browser – ohne Installation und ohne Lizenz für ein Modellierungswerkzeug.

  • Ändern, wo es gerade passt: im Diagramm, im Detailpanel, im Text oder per Chat in normaler Sprache.

  • Konventionen kommen mit. Neue Elemente übernehmen Kurznamen-Nummerierung, Metadaten und Schreibweise ihrer Geschwister.

  • Nichts ist endgültig. Jede Änderung hat ein Undo, auch nach Neuladen und Neustart; committet wird nur per Klick.

Korrekt im Ergebnis

Was PRISM schreibt, ist gültiges Standard-SysML-v2.

  • Bleibt Standard. Ihr Modell ist und bleibt SysML v2 nach OMG-Standard – lesbar für jedes Werkzeug, das SysML v2 versteht.

  • Fehler kommen nicht ins Modell. Jede Änderung wird vor dem Speichern geprüft – ob aus dem Diagramm, dem Text oder vom KI-Assistenten.

  • Fehler sofort sehen. Tippfehler und unpassende Werte werden markiert, während Sie arbeiten.

  • Vollständigkeit im Blick. Model Health zeigt jederzeit, welche Anforderung noch offen ist und welche Funktion noch keinem Bauteil zugeordnet ist.

  • Umbenennen ohne Risiko. PRISM zieht alle Verweise mit und zeigt sie vorher an.

Gebaut für Systems Engineering. Lesbar für alle.

Echte Bildschirmfotos aus PRISM – keine Mock-ups, keine Nachbearbeitung.

Startseite

Alle Sichten eines Systems auf einen Blick

Die Startseite ordnet jede Sicht nach Architektur, Allokation und Anforderungen und zeigt, welche Stakeholder-Sichten fertig, in Arbeit oder geplant sind. Vier Ampeln melden Git-Status, Model Health, offene KI-Vorschläge und den letzten KI-Review.

127.0.0.1:7330/index.html
PRISM-Startseite des Demo-Modells Smart Irrigation mit Kacheln für Systemkontext, Prozess, Schnittstellen, Anforderungslandschaft, Funktionsarchitektur, Allokation und Anforderungen
Verhalten

Abläufe mit Swimlanes, direkt aus den Allokationen

Ordnen Sie Schritte per allocate einem Systemteil zu, und PRISM zeichnet für jedes ausführende Teil eine eigene Bahn. Nicht allokierte Schritte landen sichtbar in einer eigenen Bahn – Lücken im Modell fallen sofort auf.

127.0.0.1:7330/d/actionFlow_PROC__WC.html
Action-Flow-Diagramm „Watering Cycle“ mit fünf Swimlanes für Controller, Sensorknoten, Pumpe, Ventileinheit und Durchflussmesser
Anforderungen

Von der Stakeholder-Anforderung bis zur Funktion

Die Anforderungslandschaft bündelt Ableitungen und Satisfy-Beziehungen zwischen Themen zu Strängen, deren Breite die Anzahl zeigt. So sehen Projektleitung und Architektur in einem Bild, wo die Abdeckung trägt und wo sie dünn ist.

127.0.0.1:7330/d/VIEWS__RL.html
Anforderungslandschaft: Stakeholder-Anforderungen, Systemanforderungen und Funktionen in drei Spalten, verbunden durch unterschiedlich breite Stränge
Traceability

Jede Anforderung mit Herkunft, Realisierung und offenen Fragen

Der Anforderungsexplorer zeigt, woraus eine Anforderung abgeleitet ist, welche Funktion sie erfüllt und auf welchem Systemteil diese läuft. Lücken sind markiert, offene Punkte stehen direkt daneben, der SysML-Text ist eine Taste entfernt.

127.0.0.1:7330/r/requirements.html
Anforderungsexplorer mit der Anforderung SR-08 Leak detection, ihrer Herkunft StR-04, dem offenen Punkt OP-002, der realisierenden Funktion und dem SysML-Text
KI mit Kontrolle

Was die KI vorschlägt, bleibt markiert, bis Sie es freigeben

Der KI-Assistent schlägt Änderungen als Text-Diff vor. Neue Elemente tragen eine @Proposed-Markierung im Modell und erscheinen gestrichelt orange in jedem Diagramm, bis ein Mensch sie freigibt.

127.0.0.1:7330/d/interconnection_LA__IRS.html
Strukturdiagramm des Bewässerungssystems mit einem von der KI vorgeschlagenen Regensensor, darunter dessen SysML-Text mit der @Proposed-Markierung

Ein Modell, das nur Modellierer lesen können, wird nicht gelesen.

PRISM gibt Projektleitung, Fachabteilung und Prüfern ihre eigene Sicht.

Funktionen

Was PRISM Ihrem Team abnimmt

Ein Modell als einzige Quelle – Diagramme, Prüfungen, Exporte und KI-Anbindung werden daraus abgeleitet.

Sichten aus dem Modell

Action Flow, Interconnection, Allocation, Trace, Landscape und Systemkontext entstehen automatisch. Keine Zeichnung wird separat gepflegt.

Architecture as Code

Ihre Architektur ist Text in Git – mit Branches, Diffs, Merge Requests und Prüfungen in der CI wie bei Software. PRISM selbst pusht nie.

Lesen ohne Werkzeuglizenz

Die Sichten öffnen im Browser – als statische Website oder als eine einzige HTML-Datei, die Sie an Zulieferer mailen können, auf Wunsch zugeschnitten auf einen Stakeholder.

Fragen in normaler Sprache

Der Chat kennt das geöffnete Diagramm und das gewählte Element: „Welche Anforderungen erfüllt dieser Block?“ Die Antwort markiert er direkt im Diagramm.

Bearbeiten, wie es passt

Ports verbinden und Funktionen allokieren im Diagramm, Werte im Detailpanel, Text im Editor. PRISM ändert nur die betroffene Stelle – Formatierung und Kommentare bleiben.

Model Health ohne KI

Deterministische Regeln bei jeder Änderung: Anforderungen ohne Realisierung, nicht allokierte Funktionen, offene Ports, unpassende Flusstypen. Auch in der CI mit prism check.

Offene Punkte im Modell

Ungeklärte Fragen stehen als Metadaten am betroffenen Element, mit Priorität, Verantwortlichem und Entscheidung – sichtbar in Diagramm, Explorer und eigener Übersicht.

Ihre Methodik, nicht unsere

PRISM bringt keine Methodik mit. Ein Projektprofil ordnet Ihre Metadaten den Darstellungsrollen zu, MODELING.md hält Ihre Konventionen für Menschen und KI fest.

Bald verfügbar

Gehostet oder On-Premise

Heute läuft PRISM lokal auf dem Rechner. Geplant sind ein Betrieb bei itemis und eine Installation in Ihrer eigenen Infrastruktur.

Vertrauen

Ihr Modell gehört Ihnen.

PRISM kommt von der itemis AG aus Dortmund, Spezialist für modellbasierte Entwicklung. Ihr Modell bleibt Standard-SysML-v2-Text auf Ihrem Rechner und in Ihrem Repository.

ISO/IEC 27001:2022Informationssicherheit

ISO/IEC 27001:2022

Die itemis AG ist nach ISO/IEC 27001 zertifiziert: Informationssicherheit ist bei uns ein geprüfter Prozess.

Gültig bis 01.09.2027Zertifikat ansehen →
ISO 9001:2015Qualitätsmanagement

ISO 9001:2015

Entwicklung und Projekte der itemis AG folgen einem zertifizierten Qualitätsmanagement.

Gültig bis 27.04.2027Zertifikat ansehen →
Lokal
Datenhoheit

Ihr Modell bleibt auf Ihrem Rechner

PRISM läuft lokal und lauscht nur auf 127.0.0.1. Ohne Chat-Nutzung verlässt nichts den Rechner; mit Chat nur das, was der Assistent liest, an den Anbieter Ihrer Wahl.

Standard-SysML-v2 — PRISM schreibt nur Standardkonstrukte, auch für offene Punkte und Review-Markierungen.

Jede KI-Änderung geprüft — vor dem Schreiben: Datei unverändert, keine neuen Fehler. Undo jederzeit, Commits nur per Klick.

Schlüssel bleiben geschützt — API-Schlüssel liegen im Schlüsselbund des Systems und erreichen nie den Browser.

Begrenzter Zugriff — PRISM liest und schreibt nur im Modellordner und nur Modelldateien und eigene Dateien unter .prism/.

Kein Lock-in — Ihr Austauschformat ist der Text in Git; Layout und Profil liegen getrennt daneben.

Häufige Fragen

Ehrliche Antworten vor der ersten Demo

Ersetzt PRISM unser Modellierungswerkzeug?+

Das entscheiden Sie. Sie können Ihr Modell weiter in Ihrem bisherigen Werkzeug pflegen oder von einem KI-Assistenten erzeugen lassen und den SysML-v2-Code in PRISM sichtbar machen. Genauso können Sie ein neues Modell direkt in PRISM aufsetzen und ausschließlich dort arbeiten. Weil PRISM Text und Diagramme ständig synchron hält, bearbeiten Sie das Modell, wie es gerade passt: im Code oder grafisch im Diagramm.

Wohin gehen unsere Modelldaten?+

PRISM läuft auf Ihrem Rechner. Ohne Chat verlässt nichts den Rechner. Nutzen Sie den KI-Assistenten, geht das, was er liest – Namen, Dokumentation, Anforderungstexte, das geöffnete Diagramm –, an den KI-Anbieter, den Sie gewählt haben, zu dessen Bedingungen. Bei Kundenmodellen sollten Sie deshalb vorher den Kundenvertrag prüfen.

Was passiert, wenn die KI etwas Falsches vorschlägt?+

Der Assistent schlägt vor, geschrieben wird standardmäßig erst nach Ihrem Klick auf „Confirm“. Vorher prüft PRISM, dass die Datei unverändert ist und keine neuen Fehler entstehen; jede Änderung lässt sich rückgängig machen. Neue Elemente bleiben im Modell als „Proposed“ markiert, bis ein Mensch sie freigibt, und Commits brauchen immer einen Klick.

Wie stellt PRISM sicher, dass das Modell gültig bleibt?+

Jede Änderung – aus dem Diagramm, dem Texteditor oder vom KI-Assistenten – wird vor dem Speichern geprüft. Würde sie das Modell ungültig machen, wird sie abgelehnt, und Sie sehen genau, was nicht stimmt. Dieselben Prüfungen laufen auf Wunsch automatisch bei jedem Push.

Brauchen wir eine bestimmte Methodik?+

Nein. Ohne Profil gelten neutrale Regeln. Nutzt Ihr Projekt Metadaten wie «SystemFunction» oder «Einheit», ordnet ein Projektprofil sie den Darstellungsrollen von PRISM zu. Mit prism new übernehmen Sie Struktur und Konventionen eines bestehenden Projekts in ein neues.

Wie aufwendig ist der Einstieg?+

Gering. Liegt Ihr Modell schon als SysML-v2-Text vor, wählen Sie im Browser den Ordner oder das Git-Repository aus – PRISM zeigt sofort alle Sichten. Ohne PRISM-Einstellungen startet es mit sinnvollen Vorgaben. PRISM läuft lokal auf Ihrem Rechner, unter Windows und macOS gleichermaßen erprobt.

Wie reif ist PRISM?+

PRISM ist ein MVP in Entwicklung. Erprobt wird es mit den öffentlichen OMG-Beispielmodellen und einem Referenzmodell von rund 7.400 Zeilen. Es gibt noch kein offizielles Release, keine gehostete Variante und keinen Support-Prozess, und Dateiformate können sich ändern. Deshalb starten wir mit Demos und Pilotprojekten.

Was kostet PRISM?+

Das Lizenzmodell steht noch nicht fest. Die KI-Nutzung läuft über Ihr eigenes Konto beim KI-Anbieter. Für ein Pilotprojekt sprechen Sie uns einfach an.

Sehen Sie Ihr Modell aus einer neuen Perspektive.

In einer Demo zeigen wir PRISM an einem Beispielmodell oder an einem Ausschnitt Ihres eigenen SysML-v2-Modells. Unverbindlich und ohne Installation auf Ihrer Seite.