The knowledge-based persistent archive in this example thus comprises: (1) the DTD of FIGS. 32A-32K; (2) the XML tagged data objects representing the art objects and their associated images/multimedia files; (3) optionally, one or more XSL style sheets for presenting the data objects; (4) the data dictionary of FIGS. 31A-31S expressed in a language such as Prolog or KIF; and (5) the Perl script of