GXL

GXL: a graph-based standard exchange format for reengineering. GXL (Graph eXchange Language) is an XML-based standard exchange format for sharing data between tools. Formally, GXL represents typed, attributed, directed, ordered graphs which are extended to represent hypergraphs and hierarchical graphs. This flexible data model can be used for object-relational data and a wide variety of graphs. An advantage of GXL is that it can be used to exchange instance graphs together with their corresponding schema information in a uniform format, i.e. using a common document type specification. This paper describes GXL and shows how GXL is used to provide interoperability of graph-based tools. GXL has been ratified by reengineering and graph transformation research communities and is being considered for adoption by other communities.


References in zbMATH (referenced in 20 articles , 1 standard article )

Showing results 1 to 20 of 20.
Sorted by year (citations)

  1. Würsch, Michael; Ghezzi, Giacomo; Hert, Matthias; Reif, Gerald; Gall, Harald C.: SEON: a pyramid of ontologies for software evolution and its applications (2012)
  2. Geiger, Leif; Zündorf, Albert: Fujaba case studies for GraBaTs 2008: lessons learned (2010)
  3. Jakumeit, Edgar; Buchwald, Sebastian; Kroll, Moritz: GrGen.NET. The expressive, convenient and fast graph rewrite system (2010)
  4. Spinellis, Diomidis: CScout: a refactoring browser for C (2010)
  5. Göres, Jürgen; Jörg, Thomas; Stumm, Boris; Dessloch, Stefan: GEM: a generic visualization and editing facility for heterogeneous metadata (2009)
  6. Iñesta, Luis; Aquino, Nathalie; Sánchez, Juan: Framework and authoring tool for an extension of the UIML language (2009)
  7. Alanen, Marcus; Porres, Ivan: A metamodeling language supporting subset and union properties (2008)
  8. Ericsson, Morgan: The effects of XML compression on SOAP performance (2007)
  9. Ferreira, Ana Paula Lüdtke; Foss, Luciana; Ribeiro, Leila: Formal verification of object-oriented graph grammars specifications. (2007)
  10. Baresi, Luciano; Heckel, Reiko; Thöne, Sebastian; Varró, Dániel: Style-based modeling and refinement of service-oriented architecturesa graph transformation-based approach (2006)
  11. Holt, Richard C.; Schürr, Andy; Sim, Susan Elliott; Winter, Andreas: GXL: a graph-based standard exchange format for reengineering (2006)
  12. Winter, Andreas; Simon, Carlo: Using GXL for exchanging business process models. (2006)
  13. Brandes, Ulrik; Lerner, Jürgen; Pich, Christian: GXL to graphml and vice versa with XSLT (2005)
  14. Ehrig, Karsten; Ermel, Claudia; Hänsgen, Stefan; Taentzer, Gabriele: Towards graph transformation based generation of visual editors using eclipse. (2005)
  15. Lambers, Leen: A new version of GTXL : An exchange format for graph transformation systems (2005)
  16. Meng, Chunyan; Wong, Kenny: A GXL schema for story diagrams. (2004)
  17. Costagliola, Gennaro; Deufemia, Vincenzo; Ferrucci, Filomena; Gravino, Carmine: Exploiting visual languages generation and UML meta modeling to construct meta-CASE workbenches. (2003)
  18. Ebert, Jürgen; Kullbach, Bernt; Riediger, Volker; Winter, Andreas: GUPRO - generic understanding of programs. (2002)
  19. Winter, Andreas: Exchanging graphs with GXL (2002)
  20. Winter, Andreas; Kullbach, Bernt; Riediger, Volker: An overview of the GXL graph exchange language (2002)