Sciweavers

DAGSTUHL
2001

An Overview of the GXL Graph Exchange Language

13 years 5 months ago
An Overview of the GXL Graph Exchange Language
GXL (Graph eXchange Language) is designed to be a standard exchange format for graph-based tools. GXL is defined as an XML sublanguage, which offers support for exchanging instance graphs together with their appropriate schema information in a uniform format. Formally, GXL is based on typed, attributed, ordered directed graphs, which are extended by concepts to support representing hypergraphs and hierarchical graphs. Using this general graph model, GXL offers a versatile support for exchanging nearly all kinds of graphs. This report intends to give a short overview on the main features of GXL. 1 Motivation and Background A great variety of software tools relies on graphs as internal data representation. A standardized language for exchanging those graphs offers a first step in improving interoperability between these tools. For instance, a common graph interchange format allows building a powerful reverse engineering workbench. Such a reverse engineering workbench composes various gr...
Andreas Winter, Bernt Kullbach, Volker Riediger
Added 31 Oct 2010
Updated 31 Oct 2010
Type Conference
Year 2001
Where DAGSTUHL
Authors Andreas Winter, Bernt Kullbach, Volker Riediger
Comments (0)