A Pattern Solution to a Meta-Problem

Recently, I had to read some tiles containing document metadata. Metadata, you probably recall, is data about the document rather than data that you find directly in a document. Typically metadata contact information like the documents title, date, major topics, source, copyright information and so forth. If you have a whole lot of documents with such metadata, such as a collection of technical or news articles, it is helpful to catalog the metadata so that you can find the documents that fall into whatever categories the metadata provides. Of course, if you have all this metadata, you have to put it into some sort of organized system like a database or search engine index so you can find it when you need it. Here is where we find a little object lesson in a number of good
programming techniques.

By: James W. Cooper

Published in: RC21980 in 2001

LIMITED DISTRIBUTION NOTICE:

This Research Report is available. This report has been submitted for publication outside of IBM and will probably be copyrighted if accepted for publication. It has been issued as a Research Report for early dissemination of its contents. In view of the transfer of copyright to the outside publisher, its distribution outside of IBM prior to publication should be limited to peer communications and specific requests. After outside publication, requests should be filled only by reprints or legally obtained copies of the article (e.g., payment of royalties). I have read and understand this notice and am a member of the scientific community outside or inside of IBM seeking a single copy only.

RC21980.pdf

Questions about this service can be mailed to reports@us.ibm.com .