Dokumentation Dateiformat: Reservierte/vom Programm verwendete Attribute: Name Typ Domäne Beschreibung description String Graph Beschreibung eines Graphen, wird im Programm nicht angezeigt oder verwendet, nur für Erklärung in der GraphML Dateiformat x Double Node X-Koordinate des Knotens y Double Node Y-Koordinate des Knotens ui.label String Node Label, das neben dem Knoten angezeigt wird. Wird beim Import von yEd Dateien aus dern Label übernommen typeofNode String Node Typ des Knotens, gültige Werte siehe Abschnitt "Knotentypen" process-need Double Node Benötigte Kapazität eines Operatorknotens process-max Double Node Maximale Kapazität eines procEn Knotens lat Double Node Geographische Breite eines Underlayknotens long Double Node Geographische Länge eines Underlayknotens typeofDevice String Node Gerätetyp eines Underlayknotens, gültige Werte siehe Abschnitt "Gerätetypen" weight Double Edge Gewicht einer Kante Knotentypen: standard procEn source operator sink Gerätetypen: 3G_lte_basestation car cloud_computing_server data_storage desktop laptop network_middlebox raspberry_pi router sensor smart_home smartband smartphone smartwatch switch tablet unknown Defaultwerte: typeofDevice = unknown typeofNode = standard x = 0 y = 0 lat = 0 long = 0 weight = in den Einstellungen festgelegter Wert, standardmäßig 0 Eindeutigkeit: Attribut-IDs sollten in der gleichen GraphML Datei eindeutig sein. Graphen-IDs sollten allgemein eindeutig sein. Knoten-IDs sollten innerhalb des gleichen Graphen eindeutig sein. Kanten-IDs sollten innerhalb des gleichen Graphen eindeutig sein. Metriken: Metriken können eigene Attribute für GraphML-Elemente definieren: z.B.: priority Double Graph Priorität eines Operatorgraphen für Berechnungen in der Metrik Neue Attribute müssen von Hand in die GraphML Datei eingetragen werden, werden aber korrekt exportiert/abgespeichert für spätere Verwendung.