The Cover PagesThe OASIS Cover Pages: The Online Resource for Markup Language Technologies
SEARCH | ABOUT | INDEX | NEWS | CORE STANDARDS | TECHNOLOGY REPORTS | EVENTS | LIBRARY
SEARCH
Advanced Search
ABOUT
Site Map
CP RSS Channel
Contact Us
Sponsoring CP
About Our Sponsors

NEWS
Cover Stories
Articles & Papers
Press Releases

CORE STANDARDS
XML
SGML
Schemas
XSL/XSLT/XPath
XLink
XML Query
CSS
SVG

TECHNOLOGY REPORTS
XML Applications
General Apps
Government Apps
Academic Apps

EVENTS
LIBRARY
Introductions
FAQs
Bibliography
Technology and Society
Semantics
Tech Topics
Software
Related Standards
Historic
Last modified: June 25, 2001
Extensible Graph Markup and Modeling Language (XGMML)

[July 04, 2000] "XGMML (eXtensible Graph Markup and Modeling Language) is an XML application based on GML which is used for graph description. XGMML uses tags to describe nodes and edges of a graph. The purpose of XGMML is to make possible the exchange of graphs between differents authoring and browsing tools for graphs. The conversion of graphs written in GML to XGMML is trivial. Using XSL with XGMML allows the translation of graphs to different formats. XGMML was created to be used for the WWWPAL System that visualizes web sites as a graph. Web Robots can navigate through a web site and save the graph information as an XGMML file. XGMML, as any other XML application, can be mixed with other markup languages to describe additional graph, node and/or edge information."

References:

  • XGMML Web site

  • [June 25, 2001] John Punin: "I'm glad to announce the update of XGMML schema based on XML Schema W3C Recommendation 2 May 2001. [cache]

  • [October 24, 2000] John Punin has announced an updated version of the XML Schema for XGMML (Extensible Graph Markup and Modeling Language). The revised XML Schema is based on the XML Schema Working Draft 22-September-2000; it has been validated using the XSV Validator version 1.166/1.77. [cache]

  • XGMML (eXtensible Graph Markup and Modeling Language). XGMML 1.0 Draft Specification. Edited by John Punin and Mukkai Krishnamorthy (Rensselaer Polytechnic Institute - RPI). "Abstract: This draft specification defines the syntax of the Extensible Graph Markup and Modeling Language (XGMML). XGMML is an XML application for describing Graphs." [cache]

  • XGMML Draft URL

  • XML schema for XGMML, [cache]

  • XML DTD for XGMML, [cache]

  • "WWWPal Client-Server System for Webgraphs." Poster presented at WWW8 Conference. By John Punin, Yongxing Wang, and Mukkai Krishnamoorthy (Computer Science Department, Rensselaer Polytechnic Institute, Troy, NY, USA). "We describe a Three-tier Client-Server System for displaying and manipulating Webgraphs. Webgraphs are graphs, a collection of nodes (URL's) and edges (describing the interconnecting links) of a user's, department's or an organization's Web site. We also provide a XML design and a DTD for describing Webgraphs." [...] The architecture of our client-server system is three-tier consisting of Graph Client, Web Server and Graph Server. The Web Server is the "agent" between the Graph Client and the Graph Server. We use the Graph Visualizer of the WWWPal System [3] as the Graph Client. The Graph Client communicates with the Web Server using HTTP Protocol. The Graph Client uses libwww of W3C to implement the HTTP Protocol. The communication between the Web Server and the Graph Server is through the API of the Web Server or a CGI program. The purpose of the Graph Visualizer is to display the graphs that the server sends back as responses. The Graph Visualizer interacts with the Graph Library to further analyze the received graphs. The format of the Graphs is a new graph language XGMML (eXtensible Graph Modeling and Markup Language) based on XML."

  • XGMML Examples


Hosted By
OASIS - Organization for the Advancement of Structured Information Standards

Sponsored By

IBM Corporation
ISIS Papyrus
Microsoft Corporation
Oracle Corporation

Primeton

XML Daily Newslink
Receive daily news updates from Managing Editor, Robin Cover.

 Newsletter Subscription
 Newsletter Archives
Globe Image

Document URI: http://xml.coverpages.org/xgmml.html  —  Legal stuff
Robin Cover, Editor: robin@oasis-open.org