| | Contents reuse is regarded as one central function of a content management system. Many implementations, however, are based on the assumption that the system itself is supposed to administer both the contents to be reused as well as the correspondent locations of such reuse. This violates, however, the hard and fast rule of SGML/XML, saying that all information being of relevance over the lifetime of a document are to be stored within the document. And what could be more important than keeping track of the origin of reused contents? If one fails to observe this basic rule, one will inevitably lose a central part of the information on the document with the next system change (which occurs mostly much earlier than one fears). A SGML/XML-conform solution, however, is as simple as self-suggesting: The information as to the place and kind of information being reused should occur in the form of attributes or HyTime links within the documents themselves. And this was exactly the path we were pursuing with eidonXbase: For the purpose of reusing contents, the very contents of documents are interpreted. |