Visual interaction with XML metadata

This paper explores the possibility of developing interactive visually-rich interfaces that enable Web users to access and manipulate XML metadata and underlying ontologies. Native visualisations, i.e. those that are integral parts of the process of creating and displaying XML documents, are analysed in order to utilise their potential in our interface design. As a result of adapting and merging various native visualisations, a novel and efficient representation of the XML document ontology has been developed-the Generalised Document Object Model Tree (G-DOM-Tree) Interface. This interface represents XML metadata and their structure in a comprehensive, intelligible and compact way that is suitable for the Web-based manipulation of its elements. After reviewing the main existing technologies for implementing the G-DOM-Tree Interface, a working prototype of an XML Ontology Translator is presented. This application generates dynamically ontological models of two XML documents in the G-DOM-Tree form and then allows Web users to map them in order to establish XSLT-based communications between XML dialects that are syntactically dissimilar but describe the same domain. The paper shows that visual interaction with XML ontologies can provide a simple but effective way of dealing with the problem of semantic interoperability of XML documents within real-life Web-based applications.

[1]  Ralf Klein,et al.  A Functional Framework for Web-Based Information Visualization Systems , 2000, IEEE Trans. Vis. Comput. Graph..

[2]  Chaomei Chen,et al.  Information Visualisation and Virtual Environments , 1999 .

[3]  Vladimir Geroimenko,et al.  Visualising human consciousness content using Java3D/X3D and psychological techniques , 2000, 2000 IEEE Conference on Information Visualization. An International Conference on Computer Visualization and Graphics.

[4]  Colin Ware,et al.  Information Visualization: Perception for Design , 2000 .

[5]  Ben Shneiderman,et al.  Readings in information visualization - using vision to think , 1999 .

[6]  Reed Hellman,et al.  A semantic approach adds meaning to the web , 1999, Computer.

[7]  Paola Salomoni,et al.  Adaptive intelligent hypermedia using XML , 2000, SAC '00.