Title :
A short introduction to the GXL software exchange format
Author :
Hull, R.C. ; Winter, Andreas
Author_Institution :
Dept. of Comput. Sci., Waterloo Univ., Ont., Canada
Abstract :
GXL (Graph Exchange Language) is designed to be a standard exchange format for information that is derived from software. This exchange is done by representing the information as a graph and transcribing the graph to XML. This paper presents an example of a graph representing program information and shows how such a graph is encoded in XML. The syntax of GXL is given by an XML DTD. The form of GXL graphs is given by a scheme (a UML class-diagram) which in turn can be exchanged as a GXL graph
Keywords :
electronic data interchange; hypermedia markup languages; reverse engineering; software engineering; GXL graph; GXL software exchange format; Graph Exchange Language; UML class-diagram; XML; XML DTD; program information; syntax; Computer languages; Mathematical model; Reactive power; Tagging; Testing; Tree graphs; Unified modeling language; XML;
Conference_Titel :
Reverse Engineering, 2000. Proceedings. Seventh Working Conference on
Conference_Location :
Brisbane, Qld.
Print_ISBN :
0-7695-0881-2
DOI :
10.1109/WCRE.2000.891486