Design Notes for an XML Editor

This document contains a mixture of requirements analysis and design notes for XML editing. The lack of semi-ubiquitous editors for XML documents that are easy to use is seen as stemming from two causes: a lack of the appropriate GUI component, and limitations in XML itself. The limitations in XML can to a great extent be overcome by the design of the editor. When the required GUI components become available (most ideally for the Java platform) then XML will in all probability become the standard format for virtually every kind of document and data file.

Read more