Make your own free website on

Ahmed Elsman Ibrahim


GraphML : (Graph Markup Language)

Small introduction:

GraphML is a comprehensive and easy-to-use file format for graphs. It consists of a language core to describe the structural properties of a graph and a flexible extension mechanism to add application-specific data. Its main features include support of  

  • directed, undirected, and mixed graphs,
  • hypergraphs,
  • hierarchical graphs,
  • graphical representations,
  • references to external data,
  • application-specific attribute data, and
  • light-weight parsers.

Presentation details:

There exist Major sections in this presentation : 

   section 1: covers the basic mechanisms of GraphML. It describes how to declare a simple graph by defining its nodes and edges and how to add simple user data to the graph.
   section 2:
describes advanced graph models which include nested graphs, hyperedges, and ports.
   section 3:
describes mechanisms for extending GraphML to store complex application specific data.

Graph Drawing Software:

In This Presentation You Will Find Photos for these software and if you need More information Visit This site.