Inc. This paper lacks a specific position with regard to XML QL, but rather contains a set of guidelines by which we will evaluate differing proposals. Instead of presenting implementation specifics for our vision of an XML query language, we prefer instead to list the features upon which we will rely. Therefore, our requirements for XML QL are derived mostly from the needs of those large sites.
Users seek information at the granularity of a document.
It will be rare when they wish to retrieve only a part of a document. The DTDs of these sites are few in number, similar in structure, and are altered rarely. The first generalization requires that Quark provide a GUI for query operations. Also, the complexity of the average query will be low, which eliminates the need for the more exotic features of the query language. The second generalization obviates the need for Quark to provide extensive document fragment functionality.