GraphML Progress Report (Structural Layer Proposal)

Brandes, Ulrik and Eiglsperger, Markus and Herman, Ivan and Himsolt, Michael and Marshall, M. Scott (2002) GraphML Progress Report (Structural Layer Proposal). In: Graph Drawing 9th International Symposium, GD 2001, September 23-26, 2001, Vienna, Austria , pp. 501-512 (Official URL:

Full text not available from this repository.


Following a workshop on graph data formats held with the 8th Symposium on Graph Drawing (GD 2000), a task group was formed to propose a format for graphs and graph drawings that meets current and projected requirements. On behalf of this task group, we here present GraphML (Graph Markup Language), an XML format for graph structures, as an initial step towards this goal. Its main characteristic is a unique mechanism that allows to define extension modules for additional data, such as graph drawing information or data specific to a particular application. These modules can freely be combined or stripped without affecting the graph structure, so that information can be added (or omitted) in a well-defined way.

Item Type:Conference Paper
Additional Information:10.1007/3-540-45848-4_59
Classifications:S Software and Systems > S.005 Fileformats
ID Code:524

Repository Staff Only: item control page


U. Brandes, M.S. Marshall, and S.C. North. Graph data format workshop report. In J. Marks, editor, Proc. Graph Drawing: 8th International Symposium (GD '00), vol. 1984 of LNCS, pages 407-409. Springer, 2001.

GraphML homepage.

R. Holt, A. Schürr, S. Sim, A. Winter. GXL - Graph eXchange Language. Also refer to the article in thi volume.

W3C. Scalable Vector Graphics (SVG).

W3C. XHTML 1.1-Module-based XHTML.

W3C. XHTML Modules and Markup Languages.

W3C. Extensible Markup Language (XML).

W3C. XML Protocol Activity.

W3C. XML Schema Part 0: Primer.