Zum Inhalt springen

„Graph Modelling Language“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[ungesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
K r2.7.3) (Bot: Ergänze: fr:Graph Modelling Language
kleinere Ergänzungen und Überarbeitungen
Zeile 1: Zeile 1:
'''Graph Modelling Language''' (GML), auch ''Graph Meta Language'', ist eine hierarchisch aufgebaute [[Auszeichnungssprache]] im [[ASCII]]-Format zur Modellierung von [[Graph (Graphentheorie)|Graphen]].
'''Graph Modelling Language''' (GML), auch ''Graph Meta Language'', ist eine hierarchisch aufgebaute [[Auszeichnungssprache]] im [[ASCII]]-Format zur Modellierung von [[Graph (Graphentheorie)|Graphen]]. GML ist der Vorläufer der Datenformats [[GraphML]].


Neben der Definition von [[Graph (Graphentheorie)|Knoten]] und [[Graph (Graphentheorie)|Kanten]] lassen sich auch [[Attribut|Attribute]] wie z.B. Beschriftungen festlegen. Die Auswahl an Attributen ist hierbei durch GML nicht vorgegeben wodurch sich eine hohe Flexibilität des Einsatzes ergibt.
Neben der Definition von [[Graph (Graphentheorie)|Knoten]] und [[Graph (Graphentheorie)|Kanten]] lassen sich auch [[Attribut (Objekt)|Attribute]] wie z.B. Beschriftungen festlegen. Die Auswahl an Attributen ist hierbei durch die GML nicht vorgegeben, wodurch sich eine hohe Flexibilität des Einsatzes ergibt.


==Beispiel==
== Beispiel ==
Ein einfacher Beispielgraph in GML:
Ein einfacher Beispielgraph in GML:
<pre>
<pre>
Zeile 44: Zeile 44:
</pre>
</pre>


==Weblinks==
== Weblinks ==
* http://www.fim.uni-passau.de/en/fim/faculty/chairs/theoretische-informatik/projects.html
* http://www.fim.uni-passau.de/en/fim/faculty/chairs/theoretische-informatik/projects.html
* http://www.fim.uni-passau.de/fileadmin/files/lehrstuhl/brandenburg/projekte/gml/gml-technical-report.pdf
* http://www.fim.uni-passau.de/fileadmin/files/lehrstuhl/brandenburg/projekte/gml/gml-technical-report.pdf

Version vom 27. April 2012, 15:37 Uhr

Graph Modelling Language (GML), auch Graph Meta Language, ist eine hierarchisch aufgebaute Auszeichnungssprache im ASCII-Format zur Modellierung von Graphen. GML ist der Vorläufer der Datenformats GraphML.

Neben der Definition von Knoten und Kanten lassen sich auch Attribute wie z.B. Beschriftungen festlegen. Die Auswahl an Attributen ist hierbei durch die GML nicht vorgegeben, wodurch sich eine hohe Flexibilität des Einsatzes ergibt.

Beispiel

Ein einfacher Beispielgraph in GML:

graph [
	comment "Das ist ein Beispielgraph."
	directed 1
	id 42
	label "Graph"
	node [
		id 1
		label "A"
		weiteresAttribut 42
	]
	node [
		id 2
		label "B"
		weiteresAttribut 43
	]
	node [
		id 3
		label "C"
		weiteresAttribut 44
	]
	edge [
		source 1
		target 2
		label "Kante AB"
	]
	edge [
		source 2
		target 3
		label "Kante BC"
	]
	edge [
		source 3
		target 1
		label "Kante CA"
	]
]