Glossar
Wichtige Konzepte und Begriffe in Metapad.
Erlaubte Verbindungen
Regeln im Metamodell, die festlegen, welche Knotentypen durch welche Beziehungstypen verbunden werden können. Zum Beispiel: 'Anwendung' --läuft_auf--> 'Server'. Ohne eine erlaubte Verbindung können Sie diese Beziehung nicht zeichnen.
Häufige Verwechslung
Benutzer vergessen oft, Erlaubte Verbindungen einzurichten, und wundern sich dann, warum sie keine Beziehungen zwischen Knoten auf der Zeichenfläche erstellen können.
Ressource
Eine Ressource ist ein Modellelement, das eine Datei oder ein Dokument darstellt, das an das Modell angehängt ist. Ressourcen können Dateien wie Bilder, PDFs oder andere Dokumente enthalten. Sie werden im Abschnitt „Ressourcen der Baumansicht angezeigt und können in Diagrammen platziert werden.
Häufige Verwechslung
Ressourcen sind Modellelemente (wie Knoten) und nicht nur Datei-Uploads. Eine Ressource ist auch ohne angehängte Datei im Modell vorhanden – die Datei ist nur optionale Metadaten. Wenn du eine Datei aus einer Ressource löschst, wird die Ressource selbst nicht gelöscht.
Diagramm
Eine visuelle Ansicht eines Teils Ihres Modells. Ein Diagramm zeigt ausgewählte Knoten und ihre Beziehungen auf der Zeichenfläche. Ein Modell kann viele Diagramme haben, die jeweils verschiedene Aspekte zeigen.
Häufige Verwechslung
Ein Diagramm ist NICHT das Modell — es ist eine ANSICHT des Modells. Das Löschen eines Knotens aus einem Diagramm löscht ihn nicht aus dem Modell. Das Modell kann Elemente enthalten, die in keinem Diagramm angezeigt werden.
Digitaler Zwilling
Eine digitale Darstellung eines realen Systems, Prozesses oder einer Organisation. Metapad-Modelle dienen als digitale Zwillinge, die abgefragt, analysiert und mit der Realität synchron gehalten werden können.
Häufige Verwechslung
Ein digitaler Zwilling ist nicht nur ein statisches Dokument — es ist ein lebendiges Modell, das sich mit dem realen System weiterentwickelt.
Metamodell (M2)
Die Schema-Ebene, die definiert, WELCHE TYPEN von Elementen in Ihrem Modell existieren können. Enthält Knotentypen, Beziehungstypen und Erlaubte Verbindungen. Betrachten Sie es als die 'Vorlage' oder den 'Bauplan' für Ihr Modell.
Häufige Verwechslung
Benutzer verwechseln oft das Metamodell (Typen/Schema) mit dem Modell (Instanzen). Das Metamodell definiert 'Person' als Typ; das Modell enthält 'Alice' als Instanz von Person.
Modell (M1)
Die Instanz-Ebene mit den tatsächlichen Daten — spezifische Knoten und Beziehungen, die dem Metamodell entsprechen. Wenn das Metamodell 'Server' als Knotentyp definiert, enthält das Modell 'web-server-01' als konkrete Server-Instanz.
Häufige Verwechslung
Benutzer versuchen manchmal, Instanzen zu erstellen, ohne zuvor Typen im Metamodell definiert zu haben.
Modellierung
Die Praxis der Erstellung strukturierter Darstellungen realer Systeme mit Knoten (Entitäten) und Beziehungen (Verbindungen). In Metapad definieren Sie ein Schema (Metamodell) und erstellen dann Instanzen, die diesem entsprechen.
Häufige Verwechslung
Benutzer verwechseln manchmal 'Modellierung' mit 'Zeichnen'. Modellierung befasst sich mit strukturierten Daten mit Typen und Einschränkungen, nicht nur mit visuellen Diagrammen.
Knoten
Eine Instanz im Modell (M1), die einem Knotentyp entspricht. Jeder Knoten hat ein Label, eine optionale Beschreibung und Eigenschaftswerte, die durch seinen Typ definiert sind.
Häufige Verwechslung
Knoten sind Instanzen von Knotentypen. Sie müssen zuerst den Knotentyp erstellen, bevor Sie Knoten dieses Typs erstellen können.
Knotentyp
Eine Typdefinition im Metamodell (M2). Definiert eine Kategorie von Elementen mit bestimmten Eigenschaften. Zum Beispiel sind 'Server', 'Person' oder 'Anforderung' Knotentypen.
Häufige Verwechslung
Ein Knotentyp ist die TYP-Definition (wie eine Klasse), keine Instanz. 'Server' ist ein Knotentyp; 'web-server-01' ist ein Knoten (Instanz).
Beziehung
Eine Instanz im Modell (M1) — eine konkrete Verbindung zwischen zwei Knoten. Zum Beispiel: 'web-server-01 läuft_auf linux-host-03'.
Häufige Verwechslung
Sie können nur Beziehungen zwischen Knoten erstellen, deren Typen eine Erlaubte Verbindung für diesen Beziehungstyp definiert haben.
Beziehungstyp
Eine Typdefinition im Metamodell (M2), die eine Art von Verbindung definiert. Zum Beispiel: 'läuft_auf', 'verwaltet' oder 'hängt_ab_von'. Beziehungstypen definieren, welche Verbindungen möglich sind.
Häufige Verwechslung
Beziehungstypen benötigen Erlaubte Verbindungen, um festzulegen, welche Knotentypen sie verbinden können.