Graphmodul

Aus Graph-IT Wiki
Zur Navigation springen Zur Suche springen

Ein Graphmodul ist die Sammlung von Knoten, Verknüpfungen, Datenfunktionen und Aktionfunktionen, die logisch zusammen gehören. Graphmodule werden durch den Knoten graphmodul im Graphen definiert.

Ein Graphmodul hat ein Attribut "prefix", welches aus zwei Zeichen besteht. Jeder Knoten, der zu diesem Graphmodul gehört, muss mit diesen zwei Zeichen beginnen.

Ein Graphmodul hat ein Attribut "name", welches den Namen des Graphmoduls in menschenlesbarer Form enthält. Aus dem Namen sollte das Prefix abgeleitet werden, indem die ersten beiden Buchstaben des Namens verwendet werden. Beispiel: Das Graphmodul Finanzwesen hätte das Prefix "fi"

Ist das Prefix schon vergeben, dann wird der erste Buchstabe genommen, im Beispiel für "Finanzwesen" das f und der erste freie Buchstabe des Alphabets, für den gilt, dass das Prefix noch frei ist. Also z.B. fa, ist fa schon belegt, dann wird fb genommen. Ist fz belegt, wird ga benutzt.

Es sind nur die Buchstaben a-z erlaubt, keine Umlaute und nur Kleinbuchstaben.

Graphmodule können lokal sein, das bedeutet, dass sie nur im lokalen Graphen existieren. Diese Graphmodule im Prefix an der zweiten Stelle eine Ziffer, also z.B. f0.

Die Buchstaben x und y sind an der ersten Stelle des Prefix reserviert, damit der Namespace später dort möglicherweise erweitert werden kann.